Skip to content

add macOS support for Python simulator#111

Draft
prathje wants to merge 1 commit intounitreerobotics:mainfrom
prathje:feat/macos
Draft

add macOS support for Python simulator#111
prathje wants to merge 1 commit intounitreerobotics:mainfrom
prathje:feat/macos

Conversation

@prathje
Copy link

@prathje prathje commented Mar 3, 2026

  • Auto-detect loopback interface (lo0 on macOS, lo on Linux)
  • Default config to G1 robot with joystick disabled
  • Make joystick failure non-fatal (warning instead of exit)
  • Add mjpython detection for macOS GUI rendering
  • Add run_sim.sh convenience launcher for macOS
  • Add G1-specific test script using unitree_hg IDL
  • Add macOS installation section to README
  • Make test and example scripts platform-aware

- Auto-detect loopback interface (lo0 on macOS, lo on Linux)
- Default config to G1 robot with joystick disabled
- Make joystick failure non-fatal (warning instead of exit)
- Add mjpython detection for macOS GUI rendering
- Add run_sim.sh convenience launcher for macOS
- Add G1-specific test script using unitree_hg IDL
- Add macOS installation section to README
- Make test and example scripts platform-aware

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@prathje
Copy link
Author

prathje commented Mar 3, 2026

Note: This is just a draft and probably not ready. But maybe this can help others.

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.

1 participant