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 |