| 
| 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: