MAR: The Minimal Autonomous Rover Project

Welcome to the main website of MAR – The Minimal Autonomous Rover Project!

The Minimal Autonomous Rover Project

This project is to develop a computer vision board that detects the gates formed by pairs of ArUco markers, and output the coordinate of the gate to the rover’s microcontroller. The system is designed to use minimal resources (e.g. run on a Raspberry Pi Zero board) and work very reliable under many circumstances (e.g. strong sunlight, high contrast, rain).

Simply order a Raspberry Pi Zero, a Raspberry Pi Pico microcontroller, an OV5647 camera that can connect to the Pi Zero, an SD card. Download our image and flash to the SD card using your favourite tool e.g. Etcher and connect the parts to your rover’s motor controller. Print some ArUco markers and make your own autonomous rover!

This project is built and distributed in the hope that it will be useful for lecturers and students in electronics, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose, to the extent permitted by applicable law.

Project Information

News

  • [2024-11-14 Thu] We tested our first prototype rover.

The MAR GNU/Linux Operating System

The vision system runs on The Minimal Autonomous Rover (MAR) GNU/Linux Operating System.

Downloads

Documentation

If you want to know how to configure and use the software and hardware, please refer to the User Guide. If you want to modify and build the software or if you want to contribute, please refer to the Development Manual.



Copyleft 🄯 2024 Qiyang Sun and the MAR24 Project Maintainers. Unless otherwise noted or where University of Southampton copyright or intellectual properties regulations apply, this work (excluding code and program) is licensed under CC BY-SA 4.0 | Linux Foundation® and Yocto Project® are registered trademarks of the Linux Foundation. Linux® is a registered trademark of Linus Torvalds. This project is not affiliated with Debian. Debian is a registered trademark owned by Software in the Public Interest, Inc. Raspberry Pi is a trademark of Raspberry Pi Ltd. | Privacy Statement | University Data Protection


Author: Qiyang Sun and Klaus-Peter Zauner <{qs2g22 at, kpz at ecs dot} soton dot ac dot uk> | Last modified: 2024-11-16 Sat 00:54 | Built with Emacs 29.4 (Org mode 9.7.11)