LiDAR-based Obstacle Detection and Avoidance for Autonomous Vehicles using Raspberry Pi 3B
Abstract
Autonomous vehicles are redefining the transport industry – obstacle detection and avoidance are key to their operation. A number of sensor technologies have been developed and trialled. This paper presents the implementation of a Hokuyo URG-04LX Light Detection And Ranging (LiDAR) sensor on an autonomous vehicle developed with a Raspberry Pi 3B microcontroller and demonstrates its effectiveness for object detection and avoidance in varying conditions. The LiDAR sensor was integrated with the Raspberry Pi 3B using Python on LUbuntu (lightweight version of Ubuntu) and Robot Operating System (ROS). Various scenarios with low light conditions, reflective surfaces at multiple angles, simple stopping tests and different motion paths at varying speeds were tested. All tests were run at 3.2 and 4mph speed. It was found that the LiDAR sensor performed well for basic object detection but did not respond well to reflective or dark surfaces. We further compared the LiDAR’s performance with ultrasonic sensors and found that it outperformed ultrasonic sensors for stopping distances. Overall, the LiDAR acts as an effective sensor for the autonomous vehicle, showing its viability in detecting objects and acting as a small scale representation of autonomous technology.
Collections
Publisher
Journal
Volume
Pagination
Conference name
Start date
Finish date
Recommended, similar items
The following license files are associated with this item: