moveit2
The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Protected Attributes | List of all members
moveit_rviz_plugin::TrajectoryDisplay Class Reference

#include <trajectory_display.h>

Inheritance diagram for moveit_rviz_plugin::TrajectoryDisplay:
Inheritance graph
[legend]
Collaboration diagram for moveit_rviz_plugin::TrajectoryDisplay:
Collaboration graph
[legend]

Public Member Functions

 TrajectoryDisplay ()
 
 ~TrajectoryDisplay () override
 
void loadRobotModel ()
 
void load (const rviz_common::Config &config) override
 
void update (float wall_dt, float ros_dt) override
 
void reset () override
 
void onInitialize () override
 
void onEnable () override
 
void onDisable () override
 

Protected Attributes

TrajectoryVisualizationPtr trajectory_visual_
 
rdf_loader::RDFLoaderPtr rdf_loader_
 
moveit::core::RobotModelConstPtr robot_model_
 
moveit::core::RobotStatePtr robot_state_
 
rviz_common::properties::StringProperty * robot_description_property_
 
rclcpp::Node::SharedPtr node_
 

Detailed Description

Definition at line 58 of file trajectory_display.h.

Constructor & Destructor Documentation

◆ TrajectoryDisplay()

moveit_rviz_plugin::TrajectoryDisplay::TrajectoryDisplay ( )

Definition at line 48 of file trajectory_display.cpp.

◆ ~TrajectoryDisplay()

moveit_rviz_plugin::TrajectoryDisplay::~TrajectoryDisplay ( )
overridedefault

Member Function Documentation

◆ load()

void moveit_rviz_plugin::TrajectoryDisplay::load ( const rviz_common::Config &  config)
override

Definition at line 109 of file trajectory_display.cpp.

◆ loadRobotModel()

void moveit_rviz_plugin::TrajectoryDisplay::loadRobotModel ( )

Definition at line 75 of file trajectory_display.cpp.

Here is the caller graph for this function:

◆ onDisable()

void moveit_rviz_plugin::TrajectoryDisplay::onDisable ( )
override

Definition at line 125 of file trajectory_display.cpp.

◆ onEnable()

void moveit_rviz_plugin::TrajectoryDisplay::onEnable ( )
override

Definition at line 117 of file trajectory_display.cpp.

Here is the call graph for this function:

◆ onInitialize()

void moveit_rviz_plugin::TrajectoryDisplay::onInitialize ( )
override

Definition at line 61 of file trajectory_display.cpp.

◆ reset()

void moveit_rviz_plugin::TrajectoryDisplay::reset ( )
override

Definition at line 102 of file trajectory_display.cpp.

Here is the call graph for this function:

◆ update()

void moveit_rviz_plugin::TrajectoryDisplay::update ( float  wall_dt,
float  ros_dt 
)
override

Definition at line 131 of file trajectory_display.cpp.

Member Data Documentation

◆ node_

rclcpp::Node::SharedPtr moveit_rviz_plugin::TrajectoryDisplay::node_
protected

Definition at line 97 of file trajectory_display.h.

◆ rdf_loader_

rdf_loader::RDFLoaderPtr moveit_rviz_plugin::TrajectoryDisplay::rdf_loader_
protected

Definition at line 90 of file trajectory_display.h.

◆ robot_description_property_

rviz_common::properties::StringProperty* moveit_rviz_plugin::TrajectoryDisplay::robot_description_property_
protected

Definition at line 95 of file trajectory_display.h.

◆ robot_model_

moveit::core::RobotModelConstPtr moveit_rviz_plugin::TrajectoryDisplay::robot_model_
protected

Definition at line 91 of file trajectory_display.h.

◆ robot_state_

moveit::core::RobotStatePtr moveit_rviz_plugin::TrajectoryDisplay::robot_state_
protected

Definition at line 92 of file trajectory_display.h.

◆ trajectory_visual_

TrajectoryVisualizationPtr moveit_rviz_plugin::TrajectoryDisplay::trajectory_visual_
protected

Definition at line 87 of file trajectory_display.h.


The documentation for this class was generated from the following files: