A simple approach to a vision-guided unmanned vehicle
2005, Proceedings of SPIE
https://doi.org/10.1117/12.632526Abstract
This paper describes the design and implementation of a vision-guided autonomous vehicle that represented BYU in the 2005 Intelligent Ground Vehicle Competition (IGVC), in which autonomous vehicles navigate a course marked with white lines while avoiding obstacles consisting of orange construction barrels, white buckets and potholes. Our project began in the context of a senior capstone course in which multi-disciplinary teams of five students were responsible for the design, construction, and programming of their own robots. Each team received a computer motherboard, a camera, and a small budget for the purchase of additional hardware, including a chassis and motors. The resource constraints resulted in a simple vision-based design that processes the sequence of images from the single camera to determine motor controls. Color segmentation separates white and orange from each image, and then the segmented image is examined using a 10x10 grid system, effectively creating a low resolution picture for each of the two colors. Depending on its position, each filled grid square influences the selection of an appropriate turn magnitude. Motor commands determined from the white and orange images are then combined to yield the final motion command for video frame. We describe the complete algorithm and the robot hardware and we present results that show the overall effectiveness of our control approach.
References (19)
- C. J. Chung, L. Anneberg, "Robotic contests and computer science and engineering education," Proceedings of 33 rd ASEE/IEEE Frontiers in Education Conference, p. Session F1F, p. 8-14, 2003.
- Theisen, B. L., and Maslach, D., "The 12 th Annual Intelligent Ground Vehicle Competition: Team Approaches to Intelligent Vehicles," Proceedings of SPIE, Vol. 5608, p. 25-35, 2004.
- Gonzalez, F.G., Andres, R., Deal, D., Goergen, F., Rhodes, M., Roberts, T., Stein, G., Wilson, J., Wong, S., "Black knight: An autonomous vehicle for competition," Journal of Robotic Systems, Vol. 21, Issue 9, p. 451-460, 2004.
- R. N. Riggins, B. V. Mutter, "A Method for Integrating Vision and Laser Range Measurements in Autonomous Ground Robotic Vehicles", Proceedings of SPIE, Vol. 5608, p. 79-87, 2004.
- M. Bovard, M. Gillette, T. de Lanerolle, B. Marinkovic, N. H. Trinh, P. Votto, D. J. Ahlgren, K. Nepal, A. Tamrakar, "Design evolution of the trinity college IGVC robot ALVIN." Journal of Robotic Systems, Vol. 21, Issue 9, p. 461-469, 2004.
- M. Tedder, C. Chung, "Autonomous robot vision software design using Matlab toolboxes," Proceedings of SPIE, Vol. 5608, p. 99-106, 2004.
- M. Ghaffari, S. M. A. Alhaj Ali, V. Murthy, X. Liao, J. Gaylor, E. Hall, "Design of an unmanned ground vehicle, bearcat III, theory and practice," Journal of Robotic Systems, Vol. 21, Issue 9, p. 471-480, 2004.
- T. M. Burke, C. Chung, "Autonomous robot software development using simple software components," Proceedings of SPIE, Vol. 5608, p. 107-117, 2004.
- J. M. Snider, A. E. Snider, R. N. Riggins, "Vasilius: The design of an autonomous ground robotic vehicle," Journal of Robotic Systems, Vol. 21, Issue 9, p. 481-492, 2004.
- B. Atkinson, M. C. Duffy, T. Klingensmith, R. Grabbe, "Vision based robotic control," Journal of Robotic Systems, Vol. 21, Issue 9, p 493-497, 2004.
- S. Baity, M. Chaney, J. Dillow, J. Greene, A. Skidmore, M. Swean, J. P. Thomas, N. Welch, B. Weigel, A. Bacha, A. Naik, M, Fleming, R. Faruque, IGVC Design Report, Virginia Tech University -Gemini, http://www.igvc.org/deploy/design/reports/dr97.pdf, 2004.
- C. Hall, N. Buchanan, R. Limpin, P. Hall, J. Cooper, B. Gombar, A. Bacha, A. Naik, IGVC Design Report, Virginia Tech University-Johnny-5, http://www.igvc.org/deploy/design/reports/dr96.pdf, 2004.
- M. Amemiya, H. Iikura, Y. Ito, M. Imamura, S. Yoshida, R. Mori, Y. Miyazaki, T. Sasaki, M. Shimizu, Y. Tarutoko, S. Amano, K. Kamakura, K. Nagasawa, IGVC Design Report, Hosei University -Amigo 2004, http://www.igvc.org/deploy/design/reports/dr76.pdf, 2004.
- R. Arthur, M. Ball, et al., IGVC Design Report, University of Alberta -Kodiak, http://www.igvc.org/deploy/design/reports/dr84.pdf, 2004.
- Intel Inc., "The OpenCV Open Source Computer Vision Library", http://www.intel.com/technology/computing/opencv/index.htm
- S. Gibbs, K. Keslar, T. Linden, J. Struebel, IGVC Design Report, Cedarville University -Little Blue, http://www.igvc.org/deploy/design/reports/dr72.pdf, 2004.
- S. Vachon, T. Burke, S. Nair, IGVC Design Report, Lawrence Technological University -AISSIG, http://www.igvc.org/deploy/design/reports/dr77.pdf, 2004
- R. T. Khar, E. L. Hall, "Calculation of the shortest-time path for traversal of an obstacle course by a robot, " Proceedings of SPIE, Vol. 5608, p. 88-98, 2004.
- K. Ulrich, S. Eppinger, Product Design and Development, McGraw-Hill/Irwin, 1999.