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


Public Member Functions | |
| __init__ (self, str ee_frame_name, str node_name="ps4_dualshock_teleop", str device_name="ps4_dualshock", PS4DualShock device_config=PS4DualShock()) | |
| publish_command (self, data) | |
| record () | |
| Public Member Functions inherited from moveit.servo_client.teleop.TeleopDevice | |
| __init__ (self, node_name, device_name, device_config, ee_frame_name) | |
| start_teleop (self) | |
| stop_teleop (self) | |
Public Attributes | |
| logger = rclpy.logging.get_logger("ps4_dualshock_teleop") | |
| Public Attributes inherited from moveit.servo_client.teleop.TeleopDevice | |
| device_name = device_name | |
| device_config = device_config | |
| ee_frame_name = ee_frame_name | |
| joy_subscriber | |
| twist_publisher | |
| servo_node_start_client | |
| servo_node_stop_client | |
| teleop_thread = None | |
Definition at line 97 of file ps4_dualshock.py.
| moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.__init__ | ( | self, | |
| str | ee_frame_name, | ||
| str | node_name = "ps4_dualshock_teleop", | ||
| str | device_name = "ps4_dualshock", | ||
| PS4DualShock | device_config = PS4DualShock() ) |
Definition at line 100 of file ps4_dualshock.py.


| moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.publish_command | ( | self, | |
| data ) |
Publishes the teleop command.
Reimplemented from moveit.servo_client.teleop.TeleopDevice.
Definition at line 115 of file ps4_dualshock.py.

| moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.record | ( | ) |
Records trajectory data.
Reimplemented from moveit.servo_client.teleop.TeleopDevice.
Definition at line 143 of file ps4_dualshock.py.
| moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.logger = rclpy.logging.get_logger("ps4_dualshock_teleop") |
Definition at line 113 of file ps4_dualshock.py.