[isaacsim.robot_setup.virtual_gantry.ui] Virtual Gantry UI#
Version: 1.0.0
Virtual Gantry UI#
UI for the Virtual Gantry
extension. Everything here only drives the backend; all rope physics lives in
isaacsim.robot_setup.virtual_gantry, which has no UI dependencies and can be
enabled on its own.
Provides:
Create > Robotics > Virtual Gantry — authors an
IsaacVirtualGantryprim, placed above the selected prim by default.The property panel shown when an
IsaacVirtualGantryprim is selected: theisaac:gantry:*attributes, the attach-body / articulation relationships, and Enable / Disable buttons.Keyboard hotkeys:
Gtoggles every gantry,[/]shorten / lengthen the rope by 5 mm. The viewport must have keyboard focus.
The hotkeys reach the running ropes through
isaacsim.robot_setup.virtual_gantry.get_manager(), resolved on each press so
this extension tolerates starting before the backend. [ / ] adjust the live
rope without writing the prim, which is why they need the manager rather than a
USD edit like the Enable / Disable buttons.
Enable Extension#
The extension can be enabled (if not already) in one of the following ways:
Define the next entry as an application argument from a terminal.
APP_SCRIPT.(sh|bat) --enable isaacsim.robot_setup.virtual_gantry.ui
Define the next entry under [dependencies] in an experience (.kit) file or an extension configuration (extension.toml) file.
[dependencies]
"isaacsim.robot_setup.virtual_gantry.ui" = {}
Open the Window > Extensions menu in a running application instance and search for isaacsim.robot_setup.virtual_gantry.ui.
Then, toggle the enable control button if it is not already active.
Actions in isaacsim.robot_setup.virtual_gantry.ui#
ID |
Display Name |
Description |
|---|---|---|
isaac_create_virtual_gantry |
Create Virtual Gantry |
Create a virtual gantry that suspends a robot during bring-up |