Autonomous Motion Planning for 5250 LabVolt Robot
摘要
The usage of robots in businesses and in important technology applications has been observed to have a significant impact in the modern world. Humans greatly benefit from the usage of autonomous systems and from their effective performance in hazardous tasks. For an autonomous robot, obstacle detection is regarded as a very important criterion. An autonomous robot that can recognize the existence of an object or obstacle and avoid colliding with it is called as an obstacle avoidance robot. This keeps both the robot and the environment safe. The right sensors and robot design must be developed for an obstacle avoidance robot. This study focuses on developing a robot system (LabVolt5250) to identify obstacles and steer clear of collisions. A microcontroller named Arduino Uno, an ultrasonic sensor called HC-SR04, and robot movement are controlled by an Arduino Uno microcontroller, a digital bus, and an uncharted environment. The robot’s two attached ultrasonic sensors detect the existence of obstacles and transmit the detected information to the microcontroller. The robot will move forward, backward, right, and left depending on the data the robot controller receives. The key functions of an Arduino microcontroller are distance calculation and achieving the necessary detection and avoidance operation.