moveit2
The MoveIt Motion Planning Framework for ROS 2.
|
This class contains the ROS2 interfaces for TrajectoryMonitor. This class is useful for testing by mocking the functions in the class below. More...
#include <trajectory_monitor_middleware_handle.hpp>
Public Member Functions | |
TrajectoryMonitorMiddlewareHandle (double sampling_frequency) | |
Constructor for TrajectoryMonitor. | |
void | setRate (double sampling_frequency) override |
Set Rate using sampling frequency. | |
void | sleep () override |
Sleeps for time specified by sampling_frequency . | |
Public Member Functions inherited from planning_scene_monitor::TrajectoryMonitor::MiddlewareHandle | |
virtual | ~MiddlewareHandle ()=default |
Destroys the object. | |
This class contains the ROS2 interfaces for TrajectoryMonitor. This class is useful for testing by mocking the functions in the class below.
Definition at line 48 of file trajectory_monitor_middleware_handle.hpp.
planning_scene_monitor::TrajectoryMonitorMiddlewareHandle::TrajectoryMonitorMiddlewareHandle | ( | double | sampling_frequency | ) |
Constructor for TrajectoryMonitor.
[in] | sampling_frequency | Used to create ROS2 Rate |
Definition at line 42 of file trajectory_monitor_middleware_handle.cpp.
|
overridevirtual |
Set Rate using sampling frequency.
Implements planning_scene_monitor::TrajectoryMonitor::MiddlewareHandle.
Definition at line 47 of file trajectory_monitor_middleware_handle.cpp.
|
overridevirtual |
Sleeps for time specified by sampling_frequency
.
Implements planning_scene_monitor::TrajectoryMonitor::MiddlewareHandle.
Definition at line 55 of file trajectory_monitor_middleware_handle.cpp.