Go to the documentation of this file.
44 #include <moveit_msgs/DisplayRobotState.h>
54 class RosTopicProperty;
60 class RobotStateVisualization;
71 void update(
float wall_dt,
float ros_dt)
override;
72 void reset()
override;
79 void setLinkColor(
const std::string& link_name,
const QColor& color);
113 void setRobotHighlights(
const moveit_msgs::DisplayRobotState::_highlight_links_type& highlight_links);
114 void setHighlight(
const std::string& link_name,
const std_msgs::ColorRGBA& color);
rviz::BoolProperty * show_all_links_
void changedRobotSceneAlpha()
void calculateOffsetPosition()
Set the scene node's position, given the target frame and the planning frame.
rdf_loader::RDFLoaderPtr rdf_loader_
std::map< std::string, std_msgs::ColorRGBA > highlights_
rviz::StringProperty * root_link_name_property_
void changedEnableLinkHighlight()
void update(float wall_dt, float ros_dt) override
void changedRobotDescription()
rviz::BoolProperty * enable_link_highlight_
rviz::FloatProperty * robot_alpha_property_
void changedEnableVisualVisible()
void setLinkColor(const std::string &link_name, const QColor &color)
void changedEnableCollisionVisible()
rviz::BoolProperty * enable_visual_visible_
void changedAttachedBodyColor()
rviz::RosTopicProperty * robot_state_topic_property_
RobotStateVisualizationPtr robot_
rviz::StringProperty * robot_description_property_
void onInitialize() override
void onDisable() override
~RobotStateDisplay() override
void unsetHighlight(const std::string &link_name)
const moveit::core::RobotModelConstPtr & getRobotModel() const
moveit::core::RobotModelConstPtr robot_model_
rviz::ColorProperty * attached_body_color_property_
void load(const rviz::Config &config) override
void setVisible(bool visible)
void unsetLinkColor(const std::string &link_name)
void changedRootLinkName()
void fixedFrameChanged() override
void changedRobotStateTopic()
moveit::core::RobotStatePtr robot_state_
void setHighlight(const std::string &link_name, const std_msgs::ColorRGBA &color)
void newRobotStateCallback(const moveit_msgs::DisplayRobotState::ConstPtr &state)
rviz::BoolProperty * enable_collision_visible_
void setRobotHighlights(const moveit_msgs::DisplayRobotState::_highlight_links_type &highlight_links)
ros::Subscriber robot_state_subscriber_
visualization
Author(s): Ioan Sucan
, Dave Coleman , Sachin Chitta
autogenerated on Sat Mar 15 2025 02:27:26