DonkieTown: a Low-cost Experimental Testbed for Research on Autonomous Cars
Emmanuel Larralde-Ortiz,Alberto Luviano-Juarez,Flabio Mirelez-Delgado,Diego Mercado-Ravell,Alberto Luviano-Juárez
DOI: https://doi.org/10.1109/tla.2023.10172136
IF: 0.967
2023-07-05
IEEE Latin America Transactions
Abstract:In this work, DonkieTown is introduced, an affordable and scalable platform for research on autonomous vehicles. The experimental framework was developed in the Robot Operative System (ROS). The platform integrates multiple small scale autonomous vehicles called Asinus Cars, which are equipped with at least a camera, odometer, and onboard computer. The vehicles are Differential Drive Robots (DDR), forced by software to behave as car-like vehicles. DonkieTown incorporates a low-cost localization system to provide the real-time vehicles' pose, by means of external cameras which detect ArUco markers, then Kalman Filters (KF) are used to track and estimate the pose of each vehicle. The platform includes a base station computer with a graphical interface for monitoring the system. DonkieTown also includes a series of algorithms to facilitate autonomous driving, such as communication, tracking, object detection, obstacle avoidance, control, trajectory tracking, etc. Moreover, a centralized vehicular network is implemented to allow communication between the agents and the base station, where the agents can share information about their state, obstacles, maneuver intentions, etc. To facilitate the research on autonomous cars in Latin America, the developed libraries are released as open source. Real-time experiments demonstrate the performance of DonkieTown in autonomous driving missions, such as following a lane while avoiding Donkey-like obstacles, and collaborative autonomous driving in convoy.
engineering, electrical & electronic,computer science, information systems