Profile
Mars rover simulator with ROS2 and Gazebo. Uses Hermes's skill creation loop to improve navigation over time.
Signals
Listed in the awesome-hermes-agent README
Sources: 2 / Surfaces: 1
What the upstream surface says
Short excerpt only, so you can decide whether to click out.
[](https://www.python.org) [](https://www.ros.org) [](https://gazebosim.org) [](https://github.com/NousResearch/hermes-agent) [](https://opensource.org/licenses/MIT)
AI-powered Mars rover simulation using Hermes Agent (Nous Research) as the brain. The rover runs autonomous missions: give a high-level goal in natural language (CLI, Telegram, web dashboard, or Apple Watch) and Hermes plans and executes it using navigation, hazard detection, skill learning, and persistent memory.
| Layer | Technologies | |------------|--------------| | AI | Hermes Agent (Nous Research), OpenRouter | | Backend| Python 3.11+, FastAPI, Uvicorn, SQLite | | Simulation | Gazebo Harmonic/Jetty, ROS 2 Humble/Jazzy | | Frontend | Next.js 15, React 19, Tailwind CSS | | Integrations | python-telegram-bot, Apple Shortcuts, WebSocket |
- Model path: simulation/models/perseverance/
- Description (from repo): NASA Perseverance rover model with NavCam, HazCam, MastCam, SuperCam LIDAR, and diff-drive.
- Sensors / topics:
- IMU: /rover/imu
- NavCam left: /rover/navcam_left
- HazCam front: /rover/hazcam_front
- HazCam rear: /rover/hazcam_rear
- MastCam: /rover/mastcam