Specialization of TeleoperateBase for joint jog commands.
More...
#include <teleoperate_joint_jog.hpp>
|
tl::expected< bool, std::string > | doWork () override |
| Validate service clients, start the MoveIt Servo server, and create subscribers for Servo commands.
|
|
tl::expected< void, std::string > | doHalt () override |
| Stops teleoperation by halting publishing servo commands and pausing the MoveIt Servo server.
|
|
void | notifyCanHalt () |
| Called when runAsync() finishes to notify onHalted() that the async process has finished.
|
|
std::shared_ptr< BehaviorContext > | shared_resources_ |
|
Specialization of TeleoperateBase for joint jog commands.
◆ TeleoperateJointJog()
moveit_studio::behaviors::TeleoperateJointJog::TeleoperateJointJog |
( |
const std::string & |
name, |
|
|
const BT::NodeConfiguration & |
config, |
|
|
const std::shared_ptr< BehaviorContext > & |
shared_resources |
|
) |
| |
|
explicit |
◆ metadata()
BT::KeyValueVector moveit_studio::behaviors::TeleoperateJointJog::metadata |
( |
| ) |
|
|
static |
◆ providedPorts()
BT::PortsList moveit_studio::behaviors::TeleoperateJointJog::providedPorts |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: