Skip to content
@openAMRobot

OpenAMRobot

OpenAMRobot is an open-source, modular dual-arm autonomous mobile robot designed for affordable manufacturing and real-world last-mile logistics applications.

OpenAMRobot: Open Embodied AI & Mobile Manipulation Ecosystem

OpenAMRobot is an open, modular, and affordable embodied AI robotics ecosystem developed by the Botshare robotics team.

The project began as an autonomous dual-arm mobile robot platform and is now evolving toward a full-cycle infrastructure for:

  • mobile manipulation
  • teleoperation
  • imitation learning
  • embodied AI research
  • human-centered robot policy training
  • and AI-driven robotics development

OpenAMRobot combines:

  • autonomous mobile robotics
  • dual-arm manipulation
  • adjustable linear lift systems
  • AI-based perception
  • wearable embodied AI data collection
  • ROS 2 software infrastructure
  • embedded firmware
  • simulation and navigation systems
  • teleoperation and policy training pipelines
  • and modular edge AI architectures

into a flexible, scalable, and research-oriented robotics ecosystem.

Dual-arm Mobile Robot vision

The platform is designed not as a fixed product, but as an open and extensible infrastructure that can be adapted for:

  • industrial automation
  • embodied AI research
  • logistics and warehouse robotics
  • educational platforms
  • teleoperation systems
  • human-robot collaboration
  • and next-generation autonomous robotic applications.

OpenAMRobot focuses on building affordable and reproducible robotics infrastructure while reducing dependence on closed proprietary ecosystems and vendor lock-in.

Dual-arm Mobile Robot vision

Our mission is to make advanced mobile robotics accessible by providing high-quality, open-source, production-oriented designs that help SMEs, entrepreneurs, researchers, students, and robotics specialists build reliable and affordable autonomous robots without reinventing foundational technology.


Commercial Availability

OpenAMRobot is available as:

  • Open-source software
  • DIY development kit
  • Fully assembled mobile robot
  • Dual-arm Embodied AI platform
  • Custom engineering project
  • OEM platform

Commercial Options

OpenAMRobot is available in multiple formats depending on your needs.

Offering Starting Price
Mobile Robot Platform - full initial price (components and chassis production), MIT license €3,500
DIY Development Kit Mobile Robot Platform (assembled complete hardware, electronics, documentation & software package) €5,000
Dual-Arm Embodied AI Robot from €10,000

Note: Prices are indicative starting prices for standard configurations. Final pricing depends on hardware options, sensors, robotic arms, computing platform, manufacturing location, and customization requirements.

If you are interested in purchasing a platform or discussing your requirements, please contact us - [email protected].

Engineering & Customization Services

Beyond the open-source platform, we help startups, SMEs, research laboratories, and enterprises develop custom robotic solutions based on OpenAMRobot.

Our services include:

  • Robotics architecture and system design
  • Hardware and electronics development
  • PCB design and embedded firmware
  • ROS 2 software development
  • AI and computer vision integration
  • Mechanical design and CAD
  • Simulation and digital twins
  • Autonomous navigation
  • Mobile manipulation
  • Product development
  • Rapid prototyping
  • Manufacturing support
  • Corporate training and technical workshops

Whether you need a custom mobile robot, a proof of concept, or a complete production-ready solution, our engineering team can help accelerate your development.


🎥 Demo (release v0.0.1)

Watch the OpenAMRobot demo

▶️ Click the image to watch the demo

Note

Download the complete product release (Hardware + Software + Firmware + UI + Documentation) here:

https://github.com/openAMRobot/openamrobot-release/releases/latest


Important

OpenAMRobot Ecosystem Architecture

OpenAMRobot is transitioning from a monolithic repository structure into a modular robotics ecosystem focused on:

  • maintainability
  • scalability
  • interoperability
  • contributor onboarding
  • long-term open-source collaboration
  • simulation-first robotics development

OpenAMRobot Ecosystem

Ecosystem Repository Structure

openAMRobot/
│
├── .github
│
├── openamrobot-manifest
├── openamrobot-docs
├── openamrobot-interfaces
├── openamrobot-comm
├── openamrobot-ui
│
├── openamr-platform-sw
│   ├── ros2/
│   │   └── src/
│   │       ├── openamrobot_description/
│   │       ├── openamrobot_gazebo/
│   │       ├── openamrobot_nav2/
│   │       ├── openamrobot_docking/
│   │       ├── openamrobot_bringup/
│   │       ├── openamrobot_control/
│   │       ├── openamrobot_drivers/
│   │       └── openamrobot_perception/
│   │
│   ├── simulation/
│   │   ├── worlds/
│   │   ├── models/
│   │   └── scenarios/
│   │
│   ├── config/
│   │   ├── robot/
│   │   ├── nav2/
│   │   ├── docking/
│   │   └── simulation/
│   │
│   ├── scripts/
│   │   ├── setup_workspace.sh
│   │   ├── build.sh
│   │   └── run_simulation.sh
│   │
│   ├── tools/
│   │
│   ├── docs/
│   │   ├── architecture/
│   │   ├── getting_started/
│   │   ├── safety/
│   │   ├── simulation/
│   │   ├── navigation/
│   │   └── docking/
│   │
│   ├── .github/
│   ├── README.md
│   ├── LICENSE
│   ├── CONTRIBUTING.md
│   ├── SECURITY.md
│   ├── NOTICE.md
│   ├── AUTHORS.md
│   └── CHANGELOG.md
│
├── openamr-platform-fw (currently see [`openamr`](https://github.com/openAMRobot/openamr) repo)
│   ├── boards/
│   │   ├── stm32/
│   │   ├── teensy_4_1/
│   │   ├── esp32/
│   │   └── arduino/
│   │
│   ├── firmware/
│   │   ├── motor_controller_bridge/
│   │   ├── sensor_bridge/
│   │   ├── encoder_reader/
│   │   ├── battery_monitor/
│   │   └── safety_io/
│   │
│   ├── configs/
│   │   ├── communication/
│   │   ├── safety/
│   │   └── motor_controllers/
│   │
│   ├── docs/
│   │   ├── architecture/
│   │   ├── flashing/
│   │   ├── bringup/
│   │   ├── safety/
│   │   └── troubleshooting/
│   │
│   ├── tests/
│   ├── tools/
│   ├── .github/
│   ├── README.md
│   ├── LICENSE
│   ├── CONTRIBUTING.md
│   ├── SECURITY.md
│   ├── NOTICE.md
│   ├── AUTHORS.md
│   └── CHANGELOG.md
│
├── openamr-platform-hw (currently see openamr repo)
│   ├── mechanical/
│   │   ├── cad/
│   │   ├── chassis/
│   │   ├── drawings/
│   │   └── renderings/
│   │
│   ├── electrical/
│   │   ├── pcb/
│   │   ├── wiring/
│   │   ├── power_distribution/
│   │   ├── sensors/
│   │   ├── motor_control/
│   │   └── computing/
│   │
│   ├── manufacturing/
│   │   ├── bom/
│   │   ├── assembly/
│   │   └── vendors/
│   │
│   ├── interfaces/
│   │   ├── electrical/
│   │   └── mechanical/
│   │
│   ├── assets/
│   │   ├── images/
│   │   └── videos/
│   │
│   ├── docs/
│   │   ├── architecture/
│   │   ├── assembly/
│   │   ├── safety/
│   │   └── troubleshooting/
│   │
│   ├── .github/
│   ├── README.md
│   ├── LICENSE
│   ├── CONTRIBUTING.md
│   ├── SECURITY.md
│   ├── NOTICE.md
│   ├── AUTHORS.md
│   └── CHANGELOG.md
│
├── openamh-humanoid-sw
├── openamh-humanoid-fw
└── openamh-humanoid-hw

Active Core Repositories

Repository Purpose
openamr Main OpenAMRobot platform repository and community entry point (will be transferred to openamr-platform-hw)
openamr-platform-sw ROS 2 software, simulation, navigation, docking, drivers, perception, and robot bringup
openamr-platform-fw Embedded firmware, low-level microcontroller systems, motor interfaces, and hardware communication
openamr-platform-hw CAD, chassis, electrical systems, BOMs, manufacturing files, and mechatronics
openamrobot-interfaces Shared ROS 2 messages, services, actions, schemas, and interface contracts
openamrobot-comm APIs, middleware, telemetry, transport protocols, interoperability, and communication infrastructure
openamrobot-ui Operator interfaces, dashboards, visualization tools, and user-facing applications
openamrobot-docs Central documentation, onboarding, tutorials, safety, compatibility matrices, and contributor documentation

Legacy Repositories

The following repositories are considered legacy repositories and are preserved primarily for:

  • historical context
  • migration support
  • forks
  • archived development history
  • compatibility references

Legacy repositories:

Active development should target the modular ecosystem repositories listed above.


OEM & Partnership Opportunities

We welcome collaboration with:

  • Robotics startups
  • Universities
  • Research institutes
  • System integrators
  • Industrial automation companies
  • Manufacturing partners

Potential collaboration models include:

  • OEM manufacturing
  • White-label platforms
  • Joint product development
  • Technology transfer
  • University education programs
  • Industrial pilot projects

Project Aim

While maintaining its original goals of accessibility and modularity, OpenAMRobot is evolving toward human-centric mobile robotics.

The platform emphasizes:

  • shoulder-to-shoulder collaboration with human operators
  • operator-in-the-loop control
  • task handover
  • assistance-oriented robotics
  • modular automation systems

rather than isolated or rigid automation.

Robotic arm integration and height-adjustable linear actuators are treated as enabling components that allow the robot to adapt ergonomically to different tasks, workstations, and human collaborators.

The platform bridges:

  • real-world deployment
  • research
  • education
  • AI robotics
  • industrial automation
  • embodied AI experimentation

while addressing practical automation challenges in:

  • manufacturing
  • logistics
  • CEP
  • grocery delivery
  • warehouse automation
  • industrial assistance workflows

Our system is built to

Advance intelligent automation

Integrate computer vision and ML for:

  • perception
  • object recognition
  • adaptive grasping
  • autonomous assistance

in dynamic environments.

Enable modular versatile manipulation

Combine:

  • dual-arm robotic architecture
  • interchangeable payload systems
  • open hardware design
  • modular ROS 2 software

for flexibility and customization.

Remain open and cost-efficient

Target affordable and reproducible robotics technology suitable for:

  • research
  • education
  • prototyping
  • SMEs
  • startups
  • robotics labs

Looking for a Custom Robot?

Need something beyond the standard platform?

We can customize OpenAMRobot for your application, including:

  • custom chassis
  • additional sensors
  • robotic arms
  • lifting mechanisms
  • industrial I/O
  • safety systems
  • custom operator interfaces
  • cloud integration
  • fleet management
  • AI and computer vision

Get in touch to discuss your project.

Who Uses OpenAMRobot?

OpenAMRobot is designed for:

  • Robotics startups
  • Universities
  • Research laboratories
  • Corporate R&D teams
  • Industrial automation companies
  • System integrators
  • SMEs exploring robotics
  • AI and Embodied AI developers

For Companies

OpenAMRobot is more than an open-source project.

We partner with companies to accelerate robotics development through:

  • Engineering consulting
  • Product architecture reviews
  • Custom robot development
  • Rapid prototyping
  • Pilot projects
  • Technology transfer
  • Corporate training
  • Manufacturing support
  • Long-term R&D partnerships

Whether you're building your first robot or expanding an existing product, OpenAMRobot provides a proven foundation that can significantly reduce development time and cost.


Quick Start for Contributors

  1. Fork the relevant repository
  2. Create a new branch
  3. Make changes following project guidelines
  4. Submit a Pull Request

Please read the repository-specific CONTRIBUTING.md before submitting contributions.


Recognition of Contributors

OpenAMRobot is built by people, and contributors are always credited.

We recognize contributors through:

  • GitHub commit history
  • pull requests
  • contributors lists
  • documentation acknowledgements
  • release notes
  • maintainer roles for long-term contributors

Maintainers

Maintainers are contributors who:

  • actively review pull requests
  • help guide technical decisions
  • support the community
  • improve architecture and governance

Maintainer roles are earned through contribution and trust.

Maintainer

Contributors

A sincere thank you to our contributors for their valuable time, effort, and contributions to the project:


Support OpenAMRobot

Support:

  • open-source robotics
  • ROS 2 development
  • AI robotics education
  • dual-arm mobile robot research
  • affordable robotics infrastructure

💜 Support OpenAMRobot

Support open-source robotics, ROS 2 development, AI robotics education, and dual-arm mobile robot research.

⚡ Back the build — one-time, no strings

Tier What it says about you Link
First Mover - €5 You got here first, and you didn't overthink it. Your name goes on the backers wall - permanently - as one of the people who moved before it was obvious. Five euros, one good instinct. 💳 Back it →
🎯 Sharpshooter - €25 You spotted it early and called it. Name on the wall + a shareable "OpenAMRobot Backer" badge - proof you saw it coming while everyone else was still scrolling. 💳 Back it →
🕶️ Insider - €50 You want in behind the curtain. Everything above + the backer-only build log and early files - every breakthrough, every faceplant, unfiltered. You see it before the internet does. 💳 Back it →
🔩 Immortal - €100 Your name goes on the actual robot. Physically. Forever. A machine will roll around carrying your name long after any of us remember why - and you'll have the photo to prove you were there. 💳 Back it →
🏆 Founding Backer - €250 Not a supporter - a co-author. Everything above + a personal thank-you in a build video. When this becomes something, you were one of the people who decided it would. 💳 Back it →

🔁 Monthly subscriptions — build it with us, every month

Tier What you get Link
😇 Benefactor - €5/mo This month, officially not wasted. €5 to help build an open robot for everyone - cheaper than the coffee you'll forget you bought. Your name goes on the wall. History will remember you - well, me for sure. 🤖 💳 Subscribe →
❤️ Community - €19/mo You're in. Community access, project & roadmap updates, basic documentation, and community Q&A. (Private consultation not included.) 💳 Subscribe →
🔧 Builder - €79/mo For the ones who actually build. Everything in Community + builder docs, monthly group Q&A, selected tutorials, early design updates, and discounts on digital packs. (Private consultation not included.) 💳 Subscribe →
🚀 Pro Support - €299/mo Expert support for advanced builders, early founders, and small labs. Includes 1 private consulting call per month and up to 3 hours/month of technical guidance. 💳 Subscribe →
🏢 Startup Support - €750/mo For robotics startups and teams heading toward a prototype. Includes 2 private consulting calls per month, roadmap support, GitHub/documentation review, supplier review, and up to 6 hours/month. 💳 Subscribe →
🔬 Lab Support - €1,500/mo For universities, corporate labs, and training centers. Includes 4 private sessions per month, lab implementation support, architecture reviews, training-roadmap support, and up to 10 hours/month. 💳 Subscribe →

❤️ GitHub Sponsors: 🐙  github.com/sponsors/openAMRobot →

Every contribution - €5 or €1,500 - literally builds this robot. No billion-dollar lab required. You're not donating. You're building it. 🤖


Planned releases (next 6 months)

  • Carrier PCB (compute + power + sensors)

  • Hub-motor drivetrain with suspension

    • mechanical + control integration
  • Robotic arm integration and linear lift integration

    • mounts
    • drivers
    • wiring
    • examples
  • ML-based computer vision

    • object recognition
    • grasp cues
    • perception pipelines
  • Complete documentation

    • hardware
    • wiring diagrams
    • BOMs
    • assembly procedures
    • testing workflows
  • Training and upskilling materials

    • robotics
    • ROS 2
    • AI
    • embedded systems
    • mechatronics

License and Rights

License

Most repositories are currently licensed under the MIT License unless stated otherwise.

See repository-specific LICENSE files for details.

Rights and Contributions

  • Contributors retain copyright to their individual contributions.
  • By contributing, contributors allow the OpenAMRobot ecosystem to use, modify, and distribute contributions under the repository license.
  • The OpenAMRobot organization coordinates long-term ecosystem stewardship and infrastructure development.

We are not restricting you with IP — we are enabling you with our groundwork.

Pinned Loading

  1. openamr openamr Public

    Affordable Mobile Robot for SMEs: A DIY project to build cost-effective AMRs for intralogistics automation. This guide covers mechatronics, embedded software, ROS-based software (Linorobot), UI, an…

    128 33

  2. openamrobot-ui openamrobot-ui Public

    UI for the AMR ROS2

    JavaScript 7 2

  3. openamr-platform-hw openamr-platform-hw Public

    Mechanical, electrical, CAD, BOM, chassis, and mechatronics repository for the OpenAMR mobile robot platform

    11 4

  4. openamr-platform-fw openamr-platform-fw Public

    Embedded firmware, microcontroller code, motor controller interfaces, sensor drivers, and low-level control firmware for the OpenAMR mobile robot platform

    C++ 1 1

  5. openamr-platform-sw openamr-platform-sw Public

    ROS 2 software, simulation, navigation, docking, control, drivers, and bringup for the OpenAMRobot mobile robot platform

    Python 8 4

  6. openamrobot-release openamrobot-release Public

    Official product releases of the OpenAMRobot platform. Each release is a frozen, versioned snapshot combining hardware, software, firmware, documentation, and UI into a reproducible package for res…

    Python 19

Repositories

Showing 10 of 14 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…