Exploring Efficiency in Robotic Room Mapping: A Comparative Analysis of Hilbert Curve Algorithms in the Educational Robot Create 3
This present research aims to provide insight to a potentially enhanced method that maximizes the navigational approach of vacuum robots. The primary goal of this project was to determine if using a Hilbert curve algorithm offers optimal room coverage compared to conventional navigational methods commonly used in the market.
The application of this work included the implementation of a Hilbert curve algorithm into the Create 3 educational model by iRobot. To achieve this, we utilized a raspberry pi 4 with ROS2 software to control the robot. In addition to this, we implemented a navigational and mapping system utilizing software and tools such as rviz, nav2 and SLAM in combination with a LiDAR camera. During our research we aimed to test the type of coverage obtained with the developed algorithm in order to identify whether Hilbert curves are optimal in comparison with existing space-filling algorithms.
The importance of our research relies in that despite significant technological advancements, contemporary autonomous vacuum robots still exhibit navigation and room coverage flaws in their designs, yielding inconsistent results. Moreover, our project is also focused on advancing in the research about space-filling algorithms as these play important roles in other fields outside of autonomous cleaning robots and it is crucial that further research is done to improve this technology and benefit everyday consumers and organizations.
Research Area | Presenter | Title | Keywords |
---|---|---|---|
Engineering | BOUDREAU, ELIJAH R. | Robotics | |
Agriculture and Agronomy / Food Science | Lavoice, Megan Ashley | Robotic | |
Computer Science | Restrepo, David | robotics | |
Engineering | Weedon, Benjamin Kaye | Soft Robotics | |
Engineering | Thotathil, Naaz | Soft Robotics |