Kickstart your robotics development with Analog Devices robotics SDK (Software Development Kit)
These modules, reference designs, and development platforms combine the necessary technologies, tools, and software for rapid system integration of ROS 2 elements in industrial applications.
The Analog Devices Robotics SDK provides a collection of ROS 2 packages and 3rd party tools for robotics applications. The ADI ROS 2 Github Repository aggregates various ADI ROS 2 packages into pre-configured Docker containers, offering a ready-to-use environment for diverse compute platforms.
Learn how to build scalable autonomous mobile robots (AMR) using open-source hardware and software robotics solutions from ADI. Key design considerations include modularity, interoperability, and standardized software interfaces exposed through ROS 2 nodes.


Set up quickly with ADI’s ROS 2 SDK and start building intelligent robotics applications today. Follow step-by-step instructions to install dependencies, configure your environment, and launch example nodes.
Analog Devices AD-R1M, is a modular open-source Autonomous Mobile Robot (AMR) reference design that shows how developers can build a complete robotics system with the ADI Robotics SDK, from integrating sensors and motion control to enabling ROS2-based autonomy.
As a working robotics application, It brings ADI hardware, software, and tools together in a complete robotics system, while aligning to the broader ADI DataX™ ecosystem, enabling consistent data handling and interoperability across sensing, compute, and application layers.

The AD-R1M gives a blueprint for turning ADI components into a functional robotics system, combining hardware, ROS2 software, data pipelines, and deployment guidance in one modular reference design:
Full list of AD-R1M Components
Explore the AD‑R1M documentation and tutorials to learn how the platform is built, deployed, and extended from system architecture and data flow to ROS2 nodes, software components, and example applications.
Use these resources to understand how AD‑R1M brings together hardware, software, and deployment guidance in a practical robotics reference system.
AD‑R1M demonstrates how the reference design can support practical robotics workloads across mapping, navigation, perception, localization, and fleet-level coordination.
The complete ROS2 packages and AD‑R1M system implementation are available as open source, giving developers access to the full software stack so they can evaluate, customize, and extend the platform.