Introduction
The Gitbook documentation is updated regularly. Supportive feedback is welcome: iain.galloway@nxp.com
Welcome to the MR-B3RB Guide

We hope you are ready to embark on an exciting journey into the world of robotics. Meet MR-B3RB – your very own robot Buggy that you build from the ground up. Even though the the B3RB is toy sized, it represents a complete generic representation of a heterogeneous ROS2 enabled robotic platform with real time processors and model predictive real time control. This guide will walk you through the steps to prepare the hardware and the starter software. Please note this is an ADVANCED system, and a background in, or desire to learn ROS2, Linux, and Real Time Operating Systems is a pre-requisite in order to be successful in further development on the platform.
What is MR-B3RB?
MR-B3RB stands for "Mobile Robotics - Buggy 3 Revision B." It's a mobile robotics platform designed to ignite your curiosity and expand your understanding of robotics, programming, and engineering. MR-B3RB-Mhas the following features:
Embedded Linux Computer
Running Ubuntu POC and ROS2
Wireless Connectivity
CAN Bus
T1 two wire Ethernet and "regular" Ethernet
UARTs and other IO
Real time Microprocessor running
Zephyr RTOS
Cognipilot for
Hosting state of the art Model Predictive Control real time control system
and framework for transparent sensor and actuator communications to ROS
T1 Ethernet
CAN connectivity
UART/SPI/I2C/PWMS, LED lighting and other hardware controls.
Why Build MR-B3RB?
Hands-On Learning: Dive into the practical aspects of robotics, electronics, and programming.
Skill Development: Sharpen your critical thinking, creativity, and technical skills.
Fun and Engaging: Experience the joy of building and bringing your own robot to life.
Community Support: Join a community of like-minded individuals passionate about technology and innovation.
What You'll Find in This Guide
Step-by-Step Instructions: Detailed, easy-to-follow steps to assemble and program your MR-B3RB.
Visual Aids: Diagrams, images, and videos to guide you through each stage of the process.
Troubleshooting Tips: Solutions to common issues to ensure a smooth assembly experience.
Additional Resources: Links to materials, tools, and further learning opportunities.
Let's get started on this exciting adventure and bring your MR-B3RB to life!
Last updated
Was this helpful?