joy_teleop.joy_teleop module
- class joy_teleop.joy_teleop.JoyTeleop(*args: Any, **kwargs: Any)
Bases:
Node
Generic joystick teleoperation node.
Will not start without configuration, has to be stored in ‘teleop’ parameter. See config/joy_teleop.yaml for an example.
- insert_dict(dictionary: Dict[str, Any], key: str, value: str) None
- joy_callback(msg: sensor_msgs.msg.Joy) None
- retrieve_config()
- class joy_teleop.joy_teleop.JoyTeleopActionCommand(name: str, config: Dict[str, Any], node: rclpy.node.Node)
Bases:
JoyTeleopCommand
- run(node: rclpy.node.Node, joy_state: sensor_msgs.msg.Joy) None
- class joy_teleop.joy_teleop.JoyTeleopCommand(name: str, config: Dict[str, Any], button_name: str, axes_name: str)
Bases:
object
- update_active_from_buttons_and_axes(joy_state: sensor_msgs.msg.Joy) None
- exception joy_teleop.joy_teleop.JoyTeleopException
Bases:
Exception
- class joy_teleop.joy_teleop.JoyTeleopServiceCommand(name: str, config: Dict[str, Any], node: rclpy.node.Node)
Bases:
JoyTeleopCommand
- run(node: rclpy.node.Node, joy_state: sensor_msgs.msg.Joy) None
- class joy_teleop.joy_teleop.JoyTeleopTopicCommand(name: str, config: Dict[str, Any], node: rclpy.node.Node)
Bases:
JoyTeleopCommand
- run(node: rclpy.node.Node, joy_state: sensor_msgs.msg.Joy) None
- joy_teleop.joy_teleop.get_interface_type(type_name: str, interface_type: str) Any
- joy_teleop.joy_teleop.get_parent_member(msg: Any, member: str) Tuple[Any, str]
- joy_teleop.joy_teleop.main(args=None)