ROX-gamma: RTK-GPS navigation made easy.
It is finally ready for an official release! ROX-Gamma is an implementation of our System Architecture on a real robot.
The toolbox contains everything required to quickly build an autonomous robot with RTK-GPS. Think mowers, weeding robots, data-gathering machines, and more.
Watch ROX-gamma in action on a real robot!
This is not just "another nav stack." After years of work, countless iterations, and relentless refactoring, I'm genuinely proud of the result. It's not perfect (yet), but it’s more than good enough for release. In fact, I dare to say this is the most accessible and flexible base for AGV development out there.
What Makes ROX-gamma Unique
What sets this framework apart is its 100% implementation in Python. From the hardware interface over CAN bus to the web user interface, everything is handled in one language. Here’s what it offers:
- Autonomous driving with waypoint following (Pure Pursuit algorithm).
- Manual joystick operation.
- Hardware simulation for testing.
- Lightweight implementation with under 2,000 lines of code.
The project uses concepts of "Nodes" and "topics" used in ROS, but with a much simpler implementation on top of python asyncio framework This simplicity makes the project easy to navigate, maintain, and extend.
Check out the Repository
The full code and documentation for the project are available in the GitLab repository.
It does not get much easier than this, but...
While this navigation stack is designed to be as simple and accessible as possible, robotics remains inherently complex, involving real hardware challenges, multiple technologies, and asynchronous behavior. Unfortunately, I can’t make it much simpler than this without sacrificing its purpose: enabling the quick development of production-grade robots.
Need Help with Your Project?
We offer commercial support and training to help you integrate this software into your system quickly and effectively. Contact us for assistance with hardware or software development.
Note
This project has been done in close cooperation with Fontys GreenTechLab, who designed and built the robot hardware.