|
This paper is based on the LEGO MINDSTORMS EV3 module for automatic obstacle avoidance self-propelled vehicles. The design direction is mainly designed with specific and micro-targets. In the hardware assembly part, the main controller uses LEGO EV3 mainframe, and other hardware uses The LEGO EV3 large servo motor drives the entire self-propelled vehicle, LEGO EV3 medium-sized servo motor and LEGO-compatible omnidirectional wheels for obstacle avoidance and self-propelled vehicle path correction, and the LEGO EV3 for the sensor section. Ultrasonic sensor to detect the front environment, use LEGO EV3 gyro sensor for azimuth grabbing and path correction of the self-propelled vehicle, and other LEGO MINDSTORMS EV3 components... ROBOTC for LEGO Mindstorms 4.X software is used to write the obstacle avoidance program of the whole self-propelled vehicle. Through the combination of software and hardware design, the self-propelled vehicle can stably and quickly avoid obstacles when performing tasks. Detect whether the self-propelled vehicle has a deviation path and automatically detect the front environment, detect obstacles in front, and quickly perform actions to avoid obstacles, and then quickly correct Take the car acts route. The results of this research were verified in the "Asian Smart Robot Competition - Self-propelled Wheel Robot Avoidance Competition" and won the first place in five different sessions.
|