|
static bool | compare_pos (const geometry_msgs::PoseStamped p1, const geometry_msgs::PoseStamped p2) |
|
Definition at line 25 of file robot_state.cpp.
Humanoid::Humanoid |
( |
ros::NodeHandle |
nh | ) |
|
|
inline |
void Humanoid::calculateGlobalCOP |
( |
vector< geometry_msgs::PoseStamped > & |
sensor_pos, |
|
|
vector< geometry_msgs::Vector3Stamped > & |
sensor_value |
|
) |
| |
|
inline |
static bool Humanoid::compare_pos |
( |
const geometry_msgs::PoseStamped |
p1, |
|
|
const geometry_msgs::PoseStamped |
p2 |
|
) |
| |
|
inlinestatic |
void Humanoid::convexHull |
( |
vector< geometry_msgs::PoseStamped > |
dummy_pos | ) |
|
|
inline |
double Humanoid::cross |
( |
const geometry_msgs::PoseStamped & |
O, |
|
|
const geometry_msgs::PoseStamped & |
A, |
|
|
const geometry_msgs::PoseStamped & |
B |
|
) |
| |
|
inline |
void Humanoid::dummiesPosition |
( |
const vrep_common::ObjectGroupData & |
msg | ) |
|
|
inline |
void Humanoid::feetPosition |
( |
geometry_msgs::Pose & |
left_foot_pose, |
|
|
geometry_msgs::Pose & |
right_foot_pose |
|
) |
| |
|
inline |
void Humanoid::imusUpdate |
( |
const sensor_msgs::Imu & |
msg | ) |
|
|
inline |
void Humanoid::jointsUpdate |
( |
const sensor_msgs::JointState & |
msg | ) |
|
|
inline |
void Humanoid::leftFootPosition |
( |
const geometry_msgs::PoseStamped & |
msg | ) |
|
|
inline |
void Humanoid::normalize |
( |
geometry_msgs::Quaternion & |
quaternion | ) |
|
|
inline |
void Humanoid::phuaPosition |
( |
const geometry_msgs::PoseStamped & |
msg | ) |
|
|
inline |
void Humanoid::rightFootPosition |
( |
const geometry_msgs::PoseStamped & |
msg | ) |
|
|
inline |
void Humanoid::sensorsPosition |
( |
const vrep_common::ObjectGroupData & |
msg | ) |
|
|
inline |
void Humanoid::sensorsUpdate |
( |
const vrep_common::ObjectGroupData & |
msg | ) |
|
|
inline |
void Humanoid::simulationState |
( |
const vrep_common::VrepInfo & |
msg | ) |
|
|
inline |
geometry_msgs::PointStamped Humanoid::cop_global |
|
private |
ros::Publisher Humanoid::cop_global_position_pub |
|
private |
ros::Subscriber Humanoid::dummies_pose_sub |
|
private |
vector<geometry_msgs::PoseStamped> Humanoid::dummy_pos |
|
private |
geometry_msgs::Pose Humanoid::feet_pose |
|
private |
ros::Subscriber Humanoid::imu1_data_sub |
|
private |
ros::Subscriber Humanoid::imu2_data_sub |
|
private |
ros::Subscriber Humanoid::imu3_data_sub |
|
private |
ros::Subscriber Humanoid::imu4_data_sub |
|
private |
ros::Subscriber Humanoid::imu5_data_sub |
|
private |
ros::Subscriber Humanoid::imu6_data_sub |
|
private |
ros::Subscriber Humanoid::imu7_data_sub |
|
private |
ros::Subscriber Humanoid::imu8_data_sub |
|
private |
ros::Subscriber Humanoid::imu9_data_sub |
|
private |
sensor_msgs::Imu Humanoid::imu_data_prev |
|
private |
vrep_common::ImuData Humanoid::imu_network |
|
private |
ros::Publisher Humanoid::imu_network_data_pub |
|
private |
ros::Publisher Humanoid::joints_state_pub |
|
private |
ros::Subscriber Humanoid::joints_state_sub |
|
private |
geometry_msgs::Pose Humanoid::left_foot_pose |
|
private |
ros::Subscriber Humanoid::left_foot_pose_sub |
|
private |
ros::NodeHandle Humanoid::nh_ |
|
private |
geometry_msgs::PoseStamped Humanoid::phua_pos |
|
private |
ros::Subscriber Humanoid::phua_pose_sub |
|
private |
ros::Publisher Humanoid::phua_position_pub |
|
private |
ros::Publisher Humanoid::reaction_force_pub |
|
private |
double Humanoid::realTime |
|
private |
string Humanoid::referential |
|
private |
geometry_msgs::Pose Humanoid::right_foot_pose |
|
private |
ros::Subscriber Humanoid::right_foot_pose_sub |
|
private |
vector<geometry_msgs::PoseStamped> Humanoid::sensor_pos |
|
private |
vector<geometry_msgs::Vector3Stamped> Humanoid::sensor_value |
|
private |
ros::Subscriber Humanoid::sensors_data_sub |
|
private |
ros::Subscriber Humanoid::sensors_pose_sub |
|
private |
ros::Subscriber Humanoid::simulation_state_sub |
|
private |
double Humanoid::simulationTime |
|
private |
ros::Publisher Humanoid::support_base_position_pub |
|
private |
tf::TransformBroadcaster Humanoid::WF_broadcaster |
|
private |
tf::TransformListener Humanoid::WF_listener |
|
private |
tf::Transform Humanoid::WF_T |
|
private |
tf::TransformBroadcaster Humanoid::WLf_broadcaster |
|
private |
tf::TransformListener Humanoid::WLf_listener |
|
private |
tf::Transform Humanoid::WLf_T |
|
private |
tf::TransformBroadcaster Humanoid::WP_broadcaster |
|
private |
tf::TransformListener Humanoid::WP_listener |
|
private |
tf::Transform Humanoid::WP_T |
|
private |
tf::TransformBroadcaster Humanoid::WRf_broadcaster |
|
private |
tf::TransformListener Humanoid::WRf_listener |
|
private |
tf::Transform Humanoid::WRf_T |
|
private |
The documentation for this class was generated from the following file: