Educational robotics beyond ROS: a custom library for direct transfer of Webots controllers in the Turtlebot3
Overview
This paper introduces a custom Python library designed to simplify educational robotics by allowing students to program a TurtleBot3 Burger directly in Python. The library mirrors the Webots API, enabling code written for simulation to run on the physical robot with minimal modification. It provides access to motors, encoders, inertial sensors, and LiDAR, and includes automation scripts for deployment. Tested in a master-level autonomous vehicles course, initial feedback indicates the approach reduces ROS infrastructure complexity, helping students focus on algorithmic logic and real-world behavior.
Generated from attributed reports · Updated 2 days ago
Event evidence and corrections
0 attributed source owners. Ownership does not establish independent confirmation. Quantities are reported separately and are never added together.
No current evidence-backed claims. Missing information remains not reported.
Report timeline
Follow attributed reports and material updates.
- arXiv Robotics — research abstractsSignalEducational robotics beyond ROS: a custom library for direct transfer of Webots controllers in the Turtlebot3
This paper introduces a custom Python library designed to simplify educational robotics by allowing students to program a TurtleBot3 Burger directly in Python. The library mirrors the Webots API, enabling code written for simulation to run on the physical robot with minimal modification. It provides access to motors, encoders, inertial sensors, and LiDAR, and includes automation scripts for deployment. Tested in a master-level autonomous vehicles course, initial feedback indicates the approach reduces ROS infrastructure complexity, helping students focus on algorithmic logic and real-world behavior.
Timezone · UTC
Article dates follow your selected timezone. Briefing editions use Hong Kong time (UTC+8).