pyrobosim.web.commands
World and robot commands for the web frontend.
These mirror the Qt GUI’s button callbacks: long-running actions (navigate, pick, place, detect, open, close) run on background daemon threads so the web callback returns immediately, while quick ones run inline.
Functions
|
Cancels any running action for a robot. |
|
Closes the robot's current location, or a named location if no robot. |
|
Detects objects at a robot's current location. |
|
Navigates a robot to a goal entity (resolved by the world). |
|
Opens the robot's current location, or a named location if no robot. |
|
Picks an object with a robot. |
|
Places the object a robot is holding. |
|
Samples a random navigation goal name (location, hallway, or room). |
|
Samples a random object name to use as a manipulation target. |
|
Moves a robot to a random collision-free pose. |
|
Resets a robot's path planner. |
|
Resolves a robot name to a robot in the world. |
|
Runs a callable on a background daemon thread. |