moveit2
The MoveIt Motion Planning Framework for ROS 2.
Loading...
Searching...
No Matches
moveit_rviz_plugin::TrajectoryDisplay Class Reference

#include <trajectory_display.hpp>

Inheritance diagram for moveit_rviz_plugin::TrajectoryDisplay:
Collaboration diagram for moveit_rviz_plugin::TrajectoryDisplay:

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_
rclcpp::Logger logger_

Detailed Description

Definition at line 62 of file trajectory_display.hpp.

Constructor & Destructor Documentation

◆ TrajectoryDisplay()

moveit_rviz_plugin::TrajectoryDisplay::TrajectoryDisplay ( )

Definition at line 48 of file trajectory_display.cpp.

Here is the call graph for this function:

◆ ~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 110 of file trajectory_display.cpp.

◆ loadRobotModel()

void moveit_rviz_plugin::TrajectoryDisplay::loadRobotModel ( )

Definition at line 76 of file trajectory_display.cpp.

Here is the caller graph for this function:

◆ onDisable()

void moveit_rviz_plugin::TrajectoryDisplay::onDisable ( )
override

Definition at line 126 of file trajectory_display.cpp.

◆ onEnable()

void moveit_rviz_plugin::TrajectoryDisplay::onEnable ( )
override

Definition at line 118 of file trajectory_display.cpp.

Here is the call graph for this function:

◆ onInitialize()

void moveit_rviz_plugin::TrajectoryDisplay::onInitialize ( )
override

Definition at line 62 of file trajectory_display.cpp.

◆ reset()

void moveit_rviz_plugin::TrajectoryDisplay::reset ( )
override

Definition at line 103 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 141 of file trajectory_display.cpp.

Member Data Documentation

◆ logger_

rclcpp::Logger moveit_rviz_plugin::TrajectoryDisplay::logger_
protected

Definition at line 112 of file trajectory_display.hpp.

◆ node_

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

Definition at line 111 of file trajectory_display.hpp.

◆ rdf_loader_

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

Definition at line 104 of file trajectory_display.hpp.

◆ robot_description_property_

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

Definition at line 109 of file trajectory_display.hpp.

◆ robot_model_

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

Definition at line 105 of file trajectory_display.hpp.

◆ robot_state_

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

Definition at line 106 of file trajectory_display.hpp.

◆ trajectory_visual_

TrajectoryVisualizationPtr moveit_rviz_plugin::TrajectoryDisplay::trajectory_visual_
protected

Definition at line 101 of file trajectory_display.hpp.


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