The MoveIt Motion Planning Framework for ROS 2.
Public Member Functions | Public Attributes | List of all members
moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop Class Reference
Inheritance diagram for moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop:
Inheritance graph
Collaboration diagram for moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop:
Collaboration graph

Public Member Functions

def __init__ (self, str ee_frame_name, str node_name="ps4_dualshock_teleop", str device_name="ps4_dualshock", PS4DualShock device_config=PS4DualShock())
def publish_command (self, data)
def record ()
- Public Member Functions inherited from moveit.servo_client.teleop.TeleopDevice
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

- Public Attributes inherited from moveit.servo_client.teleop.TeleopDevice

Detailed Description

Definition at line 97 of file

Constructor & Destructor Documentation

◆ __init__()

def 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

Member Function Documentation

◆ publish_command()

def moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.publish_command (   self,
Publishes the teleop command.

Definition at line 115 of file

Here is the call graph for this function:

◆ record()

def moveit.servo_client.devices.ps4_dualshock.PS4DualShockTeleop.record ( )

Definition at line 143 of file

Member Data Documentation

◆ logger


Definition at line 113 of file

The documentation for this class was generated from the following file: