TY - GEN
T1 - Local Navigation and Docking of an Autonomous Robot Mower Using Reinforcement Learning and Computer Vision
AU - Taghibakhshi, Ali
AU - Ogden, Nathan
AU - West, Matthew
N1 - Publisher Copyright:
© 2021 IEEE.
PY - 2021/3/20
Y1 - 2021/3/20
N2 - We demonstrate a successful navigation and docking control system for the John Deere Tango autonomous mower, using only a single camera as the input. This vision-only system is of interest because it is inexpensive, simple for production, and requires no external sensing. This is in contrast to existing systems that rely on integrated position sensors and global positioning system (GPS) technologies. To produce our system we combined a state-of-The-Art object detection architecture, You Look Only Once (YOLO), with a reinforcement learning (RL) architecture, Double Deep Q-Networks (Double DQN). The object detection network identifies features on the mower and passes its output to the RL network, providing it with a low-dimensional representation that enables rapid and robust training. Finally, the RL network learns how to navigate the machine to the desired spot in a custom simulation environment. When tested on mower hardware, the system is able to dock with centimeter-level accuracy from arbitrary initial locations and orientations.
AB - We demonstrate a successful navigation and docking control system for the John Deere Tango autonomous mower, using only a single camera as the input. This vision-only system is of interest because it is inexpensive, simple for production, and requires no external sensing. This is in contrast to existing systems that rely on integrated position sensors and global positioning system (GPS) technologies. To produce our system we combined a state-of-The-Art object detection architecture, You Look Only Once (YOLO), with a reinforcement learning (RL) architecture, Double Deep Q-Networks (Double DQN). The object detection network identifies features on the mower and passes its output to the RL network, providing it with a low-dimensional representation that enables rapid and robust training. Finally, the RL network learns how to navigate the machine to the desired spot in a custom simulation environment. When tested on mower hardware, the system is able to dock with centimeter-level accuracy from arbitrary initial locations and orientations.
KW - Deep Q-Learning
KW - Mower
KW - Object Detection
KW - Reinforcement Learning
KW - YOLO
UR - http://www.scopus.com/inward/record.url?scp=85106669424&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85106669424&partnerID=8YFLogxK
U2 - 10.1109/ICCAE51876.2021.9426091
DO - 10.1109/ICCAE51876.2021.9426091
M3 - Conference contribution
AN - SCOPUS:85106669424
T3 - 2021 13th International Conference on Computer and Automation Engineering, ICCAE 2021
SP - 10
EP - 14
BT - 2021 13th International Conference on Computer and Automation Engineering, ICCAE 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 13th International Conference on Computer and Automation Engineering, ICCAE 2021
Y2 - 20 March 2021 through 22 March 2021
ER -