AD-R1M

Open Mobile Robot Platform Reference Design

Introduction

The Open Mobile Robot Platform Reference Design is a modular, extensible, and fully open-source framework developed to accelerate the design, prototyping, and deployment of autonomous mobile robots.

This reference design integrates key hardware and software components—including motor control, sensor fusion, localization, navigation, and communication—into a cohesive platform that supports rapid development and experimentation.

Whether you’re building a research prototype, an educational robot, or a commercial-grade autonomous system, this platform provides the flexibility and scalability needed to meet diverse application requirements.

It is designed to be compatible with popular development tools, middleware (such as ROS2), and embedded systems, making it ideal for both academic and industrial use.

Specifications

The scope of the project is to create a mobile robotic platform which should be used as a robotic platform for internal ADI development/advancement on mobile robotic infrastructure and broad market product. It will contains to following:

Software & Middleware

  • ROS 2 Enabled for:

    • Navigation

    • Motion Control

    • Sensor Integration

    • Battery management

  • Modular ROS 2 Nodes for:

    • Localization

    • Navigation

    • Motion

    • BMS

  • Compatible with ROS 2 Humble Distribution

  • Zephyr Support for embedded firmware on motor, navigation and BMS boards

  • CAN communication between platforms

Hardware Components

Processing Units
  • Raspberry Pi 5 (with ADI Kuiper2)

  • NVIDIA Jetson AGX Orin

Motor & Motion Control
  • Motor Drivers with Encoder Feedback

  • Motor Control Board with Zephyr Firmware

Power Management
  • Battery Management System board variants (BMS):

    • 3S BMS with Zephyr Firmware or

    • 12S BMS with Zephyr Firmware

  • Power Management for Mobile Operation

Sensor Suite
  • ADI IMU for Localization

  • ADI Time-of-Flight (ToF) Camera for Perception

  • Intel RealSense Camera?

Connectivity
  • USB-to-CAN Adapter

  • Ethernet and Wi-Fi Interfaces

User Guides

Help and Support

To receive support regarding your issue, please initiate a discussion on the Engineer Zone community forum.