#include <trajectory_visualization.h>
Definition at line 76 of file trajectory_visualization.h.
◆ TrajectoryVisualization()
moveit_rviz_plugin::TrajectoryVisualization::TrajectoryVisualization |
( |
rviz_common::properties::Property * |
widget, |
|
|
rviz_common::Display * |
display |
|
) |
| |
Playback a trajectory from a planned path.
- Parameters
-
widget | - either a rviz::Display or rviz::Property |
display | - the rviz::Display from the parent |
- Returns
- true on success
Definition at line 66 of file trajectory_visualization.cpp.
◆ ~TrajectoryVisualization()
moveit_rviz_plugin::TrajectoryVisualization::~TrajectoryVisualization |
( |
| ) |
|
|
override |
◆ clearRobotModel()
void moveit_rviz_plugin::TrajectoryVisualization::clearRobotModel |
( |
| ) |
|
◆ clearTrajectoryTrail()
void moveit_rviz_plugin::TrajectoryVisualization::clearTrajectoryTrail |
( |
| ) |
|
|
protected |
◆ dropTrajectory()
void moveit_rviz_plugin::TrajectoryVisualization::dropTrajectory |
( |
| ) |
|
◆ getStateDisplayTime()
double moveit_rviz_plugin::TrajectoryVisualization::getStateDisplayTime |
( |
| ) |
|
|
protected |
get time to show each single robot state
- Returns
- Positive values indicate a fixed time per state Negative values indicate a realtime-factor
Definition at line 367 of file trajectory_visualization.cpp.
◆ incomingDisplayTrajectory()
void moveit_rviz_plugin::TrajectoryVisualization::incomingDisplayTrajectory |
( |
const moveit_msgs::msg::DisplayTrajectory::ConstSharedPtr & |
msg | ) |
|
|
protected |
◆ interruptCurrentDisplay
void moveit_rviz_plugin::TrajectoryVisualization::interruptCurrentDisplay |
( |
| ) |
|
|
slot |
◆ onDisable()
void moveit_rviz_plugin::TrajectoryVisualization::onDisable |
( |
| ) |
|
◆ onEnable()
void moveit_rviz_plugin::TrajectoryVisualization::onEnable |
( |
| ) |
|
◆ onInitialize()
void moveit_rviz_plugin::TrajectoryVisualization::onInitialize |
( |
const rclcpp::Node::SharedPtr & |
node, |
|
|
Ogre::SceneNode * |
scene_node, |
|
|
rviz_common::DisplayContext * |
context |
|
) |
| |
◆ onRobotModelLoaded()
void moveit_rviz_plugin::TrajectoryVisualization::onRobotModelLoaded |
( |
const moveit::core::RobotModelConstPtr & |
robot_model | ) |
|
◆ reset()
void moveit_rviz_plugin::TrajectoryVisualization::reset |
( |
| ) |
|
|
virtual |
◆ setDefaultAttachedObjectColor
void moveit_rviz_plugin::TrajectoryVisualization::setDefaultAttachedObjectColor |
( |
const QColor & |
color | ) |
|
|
slot |
◆ setName()
void moveit_rviz_plugin::TrajectoryVisualization::setName |
( |
const QString & |
name | ) |
|
◆ setRobotColor()
void moveit_rviz_plugin::TrajectoryVisualization::setRobotColor |
( |
rviz_default_plugins::robot::Robot * |
robot, |
|
|
const QColor & |
color |
|
) |
| |
|
protected |
◆ unsetRobotColor()
void moveit_rviz_plugin::TrajectoryVisualization::unsetRobotColor |
( |
rviz_default_plugins::robot::Robot * |
robot | ) |
|
|
protected |
◆ update()
void moveit_rviz_plugin::TrajectoryVisualization::update |
( |
double |
wall_dt, |
|
|
double |
sim_dt |
|
) |
| |
|
virtual |
◆ animating_path_
bool moveit_rviz_plugin::TrajectoryVisualization::animating_path_ |
|
protected |
◆ context_
rviz_common::DisplayContext* moveit_rviz_plugin::TrajectoryVisualization::context_ |
|
protected |
◆ current_state_
int moveit_rviz_plugin::TrajectoryVisualization::current_state_ |
|
protected |
◆ current_state_time_
double moveit_rviz_plugin::TrajectoryVisualization::current_state_time_ |
|
protected |
◆ default_attached_object_color_
std_msgs::msg::ColorRGBA moveit_rviz_plugin::TrajectoryVisualization::default_attached_object_color_ |
|
protected |
◆ display_
rviz_common::Display* moveit_rviz_plugin::TrajectoryVisualization::display_ |
|
protected |
◆ display_path_collision_enabled_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::display_path_collision_enabled_property_ |
|
protected |
◆ display_path_robot_
RobotStateVisualizationPtr moveit_rviz_plugin::TrajectoryVisualization::display_path_robot_ |
|
protected |
◆ display_path_visual_enabled_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::display_path_visual_enabled_property_ |
|
protected |
◆ displaying_trajectory_message_
robot_trajectory::RobotTrajectoryPtr moveit_rviz_plugin::TrajectoryVisualization::displaying_trajectory_message_ |
|
protected |
◆ drop_displaying_trajectory_
bool moveit_rviz_plugin::TrajectoryVisualization::drop_displaying_trajectory_ |
|
protected |
◆ enable_robot_color_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::enable_robot_color_property_ |
|
protected |
◆ interrupt_display_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::interrupt_display_property_ |
|
protected |
◆ logger_
rclcpp::Logger moveit_rviz_plugin::TrajectoryVisualization::logger_ |
|
protected |
◆ loop_display_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::loop_display_property_ |
|
protected |
◆ node_
rclcpp::Node::SharedPtr moveit_rviz_plugin::TrajectoryVisualization::node_ |
|
protected |
◆ robot_color_property_
rviz_common::properties::ColorProperty* moveit_rviz_plugin::TrajectoryVisualization::robot_color_property_ |
|
protected |
◆ robot_model_
moveit::core::RobotModelConstPtr moveit_rviz_plugin::TrajectoryVisualization::robot_model_ |
|
protected |
◆ robot_path_alpha_property_
rviz_common::properties::FloatProperty* moveit_rviz_plugin::TrajectoryVisualization::robot_path_alpha_property_ |
|
protected |
◆ robot_state_
moveit::core::RobotStatePtr moveit_rviz_plugin::TrajectoryVisualization::robot_state_ |
|
protected |
◆ scene_node_
Ogre::SceneNode* moveit_rviz_plugin::TrajectoryVisualization::scene_node_ |
|
protected |
◆ state_display_time_property_
rviz_common::properties::EditableEnumProperty* moveit_rviz_plugin::TrajectoryVisualization::state_display_time_property_ |
|
protected |
◆ trail_display_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::trail_display_property_ |
|
protected |
◆ trail_step_size_property_
rviz_common::properties::IntProperty* moveit_rviz_plugin::TrajectoryVisualization::trail_step_size_property_ |
|
protected |
◆ trajectory_message_to_display_
robot_trajectory::RobotTrajectoryPtr moveit_rviz_plugin::TrajectoryVisualization::trajectory_message_to_display_ |
|
protected |
◆ trajectory_slider_dock_panel_
rviz_common::PanelDockWidget* moveit_rviz_plugin::TrajectoryVisualization::trajectory_slider_dock_panel_ |
|
protected |
◆ trajectory_slider_panel_
TrajectoryPanel* moveit_rviz_plugin::TrajectoryVisualization::trajectory_slider_panel_ |
|
protected |
◆ trajectory_topic_property_
rviz_common::properties::RosTopicProperty* moveit_rviz_plugin::TrajectoryVisualization::trajectory_topic_property_ |
|
protected |
◆ trajectory_topic_sub_
rclcpp::Subscription<moveit_msgs::msg::DisplayTrajectory>::SharedPtr moveit_rviz_plugin::TrajectoryVisualization::trajectory_topic_sub_ |
|
protected |
◆ trajectory_trail_
std::vector<RobotStateVisualizationUniquePtr> moveit_rviz_plugin::TrajectoryVisualization::trajectory_trail_ |
|
protected |
◆ update_trajectory_message_
std::mutex moveit_rviz_plugin::TrajectoryVisualization::update_trajectory_message_ |
|
protected |
◆ use_sim_time_property_
rviz_common::properties::BoolProperty* moveit_rviz_plugin::TrajectoryVisualization::use_sim_time_property_ |
|
protected |
◆ widget_
rviz_common::properties::Property* moveit_rviz_plugin::TrajectoryVisualization::widget_ |
|
protected |
The documentation for this class was generated from the following files: