Go to the documentation of this file.
   30 #ifndef RVIZ_HRI_SKELETONS_H 
   31 #define RVIZ_HRI_SKELETONS_H 
   33 #include <OGRE/OgreVector3.h> 
   34 #include <hri_msgs/IdsList.h> 
   54 typedef std::shared_ptr<Robot> 
RobotPtr;
 
   69   void update(
float wall_dt, 
float ros_dt) 
override;
 
   71   void reset() 
override;
 
  114   void idsCallback(
const hri_msgs::IdsListConstPtr& msg);
 
  
void onDisable() override
void update(float wall_dt, float ros_dt) override
void initializeRobot(std::map< std::string, RobotPtr >::iterator it)
StringProperty * tf_prefix_property_
void updateCollisionVisible()
Property * collision_enabled_property_
FloatProperty * alpha_property_
float time_since_last_transform_
void load(const Config &config) override
Property * visual_enabled_property_
std::map< std::string, RobotPtr > humans_
void fixedFrameChanged() override
void onEnable() override
Loads a URDF from the ros-param named by our "Robot Description" property, iterates through the links...
std::string robot_description_
void idsCallback(const hri_msgs::IdsListConstPtr &msg)
FloatProperty * update_rate_property_
void onInitialize() override
void updateVisualVisible()
std::shared_ptr< Robot > RobotPtr
Uses a robot xml description to display the pieces of a robot at the transforms broadcast by rosTF.
std::vector< std::string > ids_
~HumansModelDisplay() override
hri_rviz
Author(s): Lorenzo Ferrini, Séverin Lemaignan
autogenerated on Fri Oct 20 2023 02:53:21