garmi_parti.launchers package

Submodules

garmi_parti.launchers.garmi_mmt module

garmi_parti.launchers.garmi_mmt.main()

GARMI teleoperation demo. The GARMI system acts as a network server and teleoperation follower that accepts connections from teleoperation clients.

Return type:

None

garmi_parti.launchers.garmi_teleop module

garmi_parti.launchers.garmi_teleop.main()

GARMI teleoperation demo. The GARMI system acts as a network server and teleoperation follower that accepts connections from teleoperation clients.

Return type:

None

garmi_parti.launchers.panda_teleop module

garmi_parti.launchers.panda_teleop.follower()

Panda teleoperation demo. The Panda system acts as a network server and teleoperation follower that accepts connections from teleoperation clients.

Return type:

None

garmi_parti.launchers.panda_teleop.leader()

Panda teleoperation demo. This Panda system acts as a network client and teleoperation leader that connects to a teleoperation server (the follower).

Return type:

None

garmi_parti.launchers.parti_haptic_sim module

garmi_parti.launchers.parti_mmt module

garmi_parti.launchers.parti_mmt.main()

PARTI model-mediated teleoperation demo. The PARTI system acts as a network client and teleoperation leader that connects to a teleoperation server.

Return type:

None

garmi_parti.launchers.parti_teleop module

class garmi_parti.launchers.parti_teleop.PartiJoystick

Bases: SerialJoysticks

Interface class for the integrated joystick handles of the PARTI system.

handle_changes(changes)

Called periodically with a list of button state changes. Override this function to attach functionality to the buttons.

Parameters:

changes (list[tuple[str, str] | tuple[str, str, int]])

Return type:

None

set_client(teleop_client)

Sets the teleop network client used to send button commands.

Parameters:

teleop_client (Client)

Return type:

None

garmi_parti.launchers.parti_teleop.main()

PARTI teleoperation demo. The PARTI system acts as a network client and teleoperation leader that connects to a teleoperation server.

Return type:

None