Use of ROS to teach robotics and autonomous systems
Grant Name
SIT Advancement for Learning and Teaching (SALT)Abstract
The aim of this project is to develop teaching materials that can be used to deliver complex mathematical concepts and theories in robotics and automation in a praxis oriented and applied way. The targeted audience are SIT students in both Engineering and Infocomm Technology clusters.
We propose to leverage the Robot Operating System (ROS), which is an open source framework for building and distributing software for robotics applications and one of the most popular robotics tools. ROS has a collection of tools, libraries, and conventions that can be used to simplify the task of designing, testing and implementing complex and robust robotics applications across a wide variety of robotic platforms. We propose to use ROS as a tool in a laboratory environment where groups of students can work on different aspects of a robotics application in order to solve a complex problem collaboratively. For example, in autonomous robot navigation, one group could work on mapping sensors to provide accurate representation of an indoor environment. Another group could develop navigation algorithms using the maps, and yet another group might use computer vision to perform object detection and avoidance.
Click here to view the project closing report (For SIT Staff only)