Hi ROS Community,

I’d like to introduce MoboBot, an open-source ROS2 mobile robot designed to make hands-on robotics more accessible, especially in Nigeria and Africa where getting started with advanced robotics can be quite challenging.
This will foster hands-on learning of advanced mobile robotics concepts such as sensor fusion, control, state estimation, localization, SLAM, Navigation, perception, etc. ensuring the longevity and future of open-source robotics in Nigeria and Africa, and beyond.

𝗞𝗲𝘆 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀:
:white_check_mark: Powered by Raspberry Pi 4B for onboard processing
:white_check_mark: RPLidar for SLAM, AMCL, and Navigation (𝘱𝘳𝘦-𝘤𝘰𝘯𝘧𝘪𝘨𝘶𝘳𝘦𝘥 𝘸𝘪𝘵𝘩 Nav2)
:white_check_mark: It uses the EPMC Module and EIMU Module for its base control and sensor fusion (EKF).
:white_check_mark: USB Camera for OpenCV + ROS2 perception and camera streaming
:white_check_mark: Ignition Gazebo Simulation environment for algorithm test before implementation.
:white_check_mark: Easy to work with and build.

:pushpin: MoboBot is still under development, so contributions from the community would be valued. Stay tuned for more updates.

In the meantime, you can explore the simulation and documentation here

I would love to hear your thoughts on how you think MoboBot can shape robotics In Nigeria, Africa, and beyond, or if you have any question or suggestions. Thank you.

mobo_test

10 Likes

Awesome work, Sam :clap: . Looking forward to when the full product will be available.

1 Like

Great work and love the documentation. This would serve as a great “getting started” platform for anybody in the community. Thanks for contributing!

4 Likes