|
moveit2
The MoveIt Motion Planning Framework for ROS 2.
|


Public Member Functions | |
| def | __init__ (self, node_name, device_name, device_config, ee_frame_name) |
| def | start_teleop (self) |
| def | stop_teleop (self) |
| def | publish_command (self) |
| def | record (self) |
Public Attributes | |
| device_name | |
| device_config | |
| ee_frame_name | |
| joy_subscriber | |
| twist_publisher | |
| servo_node_start_client | |
| servo_node_stop_client | |
| teleop_thread | |
An abstract base class for a teleoperation device. This class expects both the `publish_command` and `record` methods to be overridden by inheriting classes.
| def moveit.servo_client.teleop.TeleopDevice.__init__ | ( | self, | |
| node_name, | |||
| device_name, | |||
| device_config, | |||
| ee_frame_name | |||
| ) |
| def moveit.servo_client.teleop.TeleopDevice.publish_command | ( | self | ) |
| def moveit.servo_client.teleop.TeleopDevice.record | ( | self | ) |
| def moveit.servo_client.teleop.TeleopDevice.start_teleop | ( | self | ) |
| def moveit.servo_client.teleop.TeleopDevice.stop_teleop | ( | self | ) |
| moveit.servo_client.teleop.TeleopDevice.servo_node_start_client |
| moveit.servo_client.teleop.TeleopDevice.servo_node_stop_client |