36 #ifndef FOOTSTEP_DISPLAY_H 37 #define FOOTSTEP_DISPLAY_H 39 #include <jsk_footstep_msgs/FootstepArray.h> 47 #include <OGRE/OgreSceneManager.h> 48 #include <OGRE/OgreSceneNode.h> 62 virtual void update(
float wall_dt,
float ros_dt);
67 const jsk_footstep_msgs::Footstep& footstep);
69 virtual void processMessage(
const jsk_footstep_msgs::FootstepArray::ConstPtr&
msg);
70 virtual bool validateFloats(
const jsk_footstep_msgs::FootstepArray& msg);
79 #if ROS_VERSION_MINIMUM(1,12,0) 80 typedef std::shared_ptr<rviz::Shape>
ShapePtr;
85 std::vector<rviz::MovableText*>
texts_;