Skip to content

Isaac Sim: add TRON1, split launchers, and fix issues - #1

Merged
openminddev merged 5 commits into
mainfrom
cloud
May 4, 2026
Merged

openminddev merged 5 commits into
mainfrom
cloud

Conversation

@ShaohongZ

@ShaohongZ ShaohongZ commented May 4, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adds TRON1 (alongside Go2/G1), policy checkpoints, cloud support, and AprilTag charging dock. Plus optional apartment environment, human pedestrian (No USD yet)
  • Splits Isaac Sim launch in two: isaac_sim_launch.py (all-in-one, auto-spawns Isaac Sim + bridge nodes) and isaac_sim_launch_support_nodes.py (bridge-only, when run.py runs separately).
  • Promotes lowstate_node to a Node-launched ROS2 executable instead of an in-process subprocess of run.py.
  • Defaults: warehouse environment, no human (opt-in via --human), go2 robot.
  • Support-nodes launcher includes topic_tools relay aliases so consumers using either renamed-topic convention work.

ShaohongZ added 5 commits May 4, 2026 17:21
Combines features from both branches:
- Brings in main's GitHub Actions, pre-commit, typo config, and gazebo_sim/ relocation
- Keeps cloud branch's superset of isaac_sim/ — TRON1 support, apartment +
  human-pedestrian scenery, lowstate publisher integration, AprilTag dock
- Preserves main's all-in-one auto-spawning launcher at
  isaac_sim/launch/isaac_sim_launch_all_in_one.py; the canonical
  isaac_sim_launch.py remains the bridge-nodes-only variant the GPU AMI's
  launch-ros.sh expects
- .gitignore: union of both branches' Isaac Sim asset/venv ignores
@openminddev
openminddev merged commit 3b60fbd into main May 4, 2026
5 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants