This repo contains the ROS 2 code for locating and estimating a robot position on a map using ArUco tags.
| Section | Description |
|---|---|
| Project overview | General description of the ArUco-based localization system |
| Authors | Main contributors information |
| Documentation | Links to detailed wiki and presentation materials |
| Contributions | How to contribute to the repository |
| References | Scientific references |
| License | Licensing information |
Precise localization of its environment and dynamic obstacle detection are crucial challenges in autonomous mobile robotics. These issues can be explored in competitions such as the French Robotics Cup. In this repository, I propose an approach to robot localization based on fiducial markers (ArUco tags). The aim is to determine the precise position of a robot in the game space, as well as to estimate the position of obstacles in real time (game elements and opposing robots) [1].
![]() |
| @Mowibox Ousmane THIONGANE |
More details about this project are specified in the wiki.
A short presentation is also available in the 'docs/' folder (outdated).
Contributions are always welcome!
- Report Issues: Found a bug or have a feature request? Create a new issue here.
- Fix Bugs & Add Features: Find out where you can lend a hand by checking out existing issues.
- [1] Eric Marchand, Hideaki Uchiyama, Fabien Spindler. Pose Estimation for Augmented Reality: A Hands-On Survey. IEEE Transactions on Visualization and Computer Graphics, 2016, 22 (12), pp.2633 - 2651. ⟨10.1109/TVCG.2015.2513408⟩. ⟨hal-01246370⟩. https://ieeexplore.ieee.org/document/7368948
This project is licensed under the MIT License. See the LICENSE file for more details.

