Skip to main content
Connection to a remote robot with a program deployed in staged execution mode. Created by connect() when a program is provided. The program’s client-side nodes are materialized locally and wired to the robot via Zenoh. Pass this object as the program’s Robot argument; the remaining arguments keep their ordinary Python positions and keywords. Calling the program publishes its data inputs and fires one execution cycle. Robot command validation is handled edge-side by validate_robot_calls inside prepare_program_nodes, with errors propagated back through signaling. The player skips introspection in deployment mode (no spawn_pubsub on the edge), so methods_info() is not available.

Constructor

Signature

Properties

str
str
MonitorClient
Lazy-initialized monitor client for this deployment’s Zenoh session.
str
str

Methods

shutdown()

Signature
Stop the active program, local graph nodes, robot session, and signaling.