MBot-ROS: Flexible and scalable mobile robot platform to support robotics coursework at Michigan and beyond
Academic Year:
2022 - 2023 (June 1, 2022 through May 31, 2023)
Funding Requested:
$10,000.00
Project Dates:
-
Overview of the Project:
The MBot is a small, low-cost mobile robot platform developed at the University of Michigan (UM) to support hands-on labs in robotics courses. The main objective of this proposal is to support development of a new software suite for the MBot platform. The new software suite will be flexible to support modular course development; it will be scalable by enabling easy adaptation, and it will be accessible to the wider robotics community here at Michigan and beyond.
To achieve these objectives, we propose to transition the MBot software from the current Lightweight Communications and Marshalling (LCM) framework to the Robot Operating System (ROS). ROS is an open-source robotics middleware suite, consisting of software libraries and tools that support building robotics applications. ROS is widely used across the wider robotics community. Transitioning to ROS will enable flexibility and scalability for the MBot platform; it will allow for robotics students at UM to get hands-on experience with a valuable software suite used in industry and academic research; and it will increase accessibility of the MBot platform and software for robotics students outside UM as the ROS suite is supported by extensive documentation and an online community of robotics researchers.
To achieve these objectives, we propose to transition the MBot software from the current Lightweight Communications and Marshalling (LCM) framework to the Robot Operating System (ROS). ROS is an open-source robotics middleware suite, consisting of software libraries and tools that support building robotics applications. ROS is widely used across the wider robotics community. Transitioning to ROS will enable flexibility and scalability for the MBot platform; it will allow for robotics students at UM to get hands-on experience with a valuable software suite used in industry and academic research; and it will increase accessibility of the MBot platform and software for robotics students outside UM as the ROS suite is supported by extensive documentation and an online community of robotics researchers.