The first public release of the OpenAMRobot platform.
This release is a frozen snapshot of the OpenAMRobot ecosystem, containing all repositories required to study, build, modify, reproduce, and extend the platform.
openamr-platform-hw— Hardwareopenamr-platform-sw— Softwareopenamr-platform-fw— Firmwareopenamrobot-ui— User Interfaceopenamrobot-interfaces— Shared Interfacesopenamrobot-comm— Communicationopenamrobot-docs— Documentation.github— Governance & Community
OpenAMRobot is developed across multiple repositories covering hardware, software, firmware, the user interface, shared interfaces, communication, and documentation.
GitHub's automatically generated source archives contain only this release-builder repository. They do not contain the complete OpenAMRobot platform.
The official product-level release is therefore:
OpenAMRobot-v0.0.1-source.zip https://github.com/openAMRobot/openamrobot-release/releases/tag/v0.0.1
This archive combines the participating repositories into one frozen, versioned package for offline preservation, development, manufacturing, research, and education.
Before using the platform, read:
RELEASE_NOTES.mdKNOWN_LIMITATIONS.md
These documents describe the scope of this release, supported functionality, known issues, and current limitations.
Open:
openamr-platform-hw/README.md
This repository contains:
- Bill of Materials (BOM)
- CAD models
- Manufacturing documentation
- Electrical documentation
- Wiring diagrams
- Assembly instructions
- Safety documentation
Open:
openamr-platform-fw/README.md
This repository explains:
- Firmware architecture
- Flashing procedure
- micro-ROS integration
- Motor control
- Calibration
- Diagnostics
Open:
openamr-platform-sw/README.md
Follow the software documentation to:
- Install ROS 2 Jazzy
- Build the workspace
- Launch Gazebo simulation
- Bring up the physical robot
- Configure Navigation
- Configure SLAM
- Test Auto Docking
Open:
openamrobot-ui/README.md
This repository contains:
- Installation instructions
- UI architecture
- Blockly programming
- Navigation interface
- Diagnostics
- Camera streaming
- Voice / LLM interface
Additional documentation is available in:
openamrobot-docs/
Before using the release, verify:
VERSIONMANIFEST.jsonchecksums.sha256
- Hardware: https://github.com/openAMRobot/openamr-platform-hw
- Software: https://github.com/openAMRobot/openamr-platform-sw
- Firmware: https://github.com/openAMRobot/openamr-platform-fw
- UI: https://github.com/openAMRobot/openamrobot-ui
- Interfaces: https://github.com/openAMRobot/openamrobot-interfaces
- Communication: https://github.com/openAMRobot/openamrobot-comm
- Documentation: https://github.com/openAMRobot/openamrobot-docs
- Mobile Robot Demo: https://youtu.be/i6PCJFTgUF8
- Release v0.0.1 Overview: https://www.youtube.com/shorts/LCLWUHWGkIY
- Wheel Assembly: https://youtu.be/FlsYwoiEAsk
If you find this project useful, please consider supporting its development.
- GitHub Sponsors: https://github.com/sponsors/openAMRobot
Your support helps us improve the hardware, firmware, software, documentation, educational materials, and future releases.
OpenAMRobot is a project initiated, operated, and controlled by Botshare LTD (Cyprus Company ID HE479056). Botshare LTD owns the transferable economic rights in original OpenAMRobot material created by or validly assigned to it. Third-party material remains subject to its respective ownership, licences, and notices.
Original OpenAMRobot software and firmware are licensed under MIT, documentation under CC BY 4.0, and hardware design source under CERN-OHL-P-2.0, as mapped in LICENSING.md. Public distribution grants the permissions stated in the applicable licence; it does not transfer ownership of underlying copyright, trademarks, patents, or other intellectual property.
Accepted external contributions require DCO sign-off and an applicable Individual or Corporate Contributor Agreement. See the organization IP Policy, Contribution Guide, and Contributor Agreement Process.