Asee peer logo

Work-in-Progress: An Educational Tool to Support Learning Robot Vision

Download Paper |

Conference

2015 ASEE Annual Conference & Exposition

Location

Seattle, Washington

Publication Date

June 14, 2015

Start Date

June 14, 2015

End Date

June 17, 2015

ISBN

978-0-692-50180-1

ISSN

2153-5965

Conference Session

Computers in Education Engineering Division Poster Session

Tagged Division

Computers in Education

Page Count

24

Page Numbers

26.1760.1 - 26.1760.24

DOI

10.18260/p.25096

Permanent URL

https://peer.asee.org/25096

Download Count

206

Request a correction

Paper Authors

biography

Fernando Garcia Gonzalez Florida Gulf Coast University

visit author page

Dr. Fernando Gonzalez joined FGCU as an Assistant Professor in the Software Engineering Program in the fall of 2013. Previously, he worked at Texas A&M International University in Laredo, Texas, the U.S. Department of Energy's Los Alamos National Laboratory in New Mexico, and at the University of Central Florida in Orlando. Dr. Gonzalez graduated from the University of Illinois in 1997 with a Ph.D. in Electrical Engineering. He holds a Master’s degree in Electrical Engineering and a Bachelor’s degree in Computer Science from Florida International University. Dr. Gonzalez's research interests include the intelligent control of large-scale autonomous systems, autonomous vehicles, discrete-event modeling and simulation and human signature verification.

visit author page

biography

Janusz Zalewski Florida Gulf Coast University

visit author page

Janusz Zalewski, Ph.D., is a professor of computer science and software engineering at Florida Gulf Coast University. Prior to an academic appointment, he worked for various nuclear research institutions, including the Data Acquisition Group of Superconducting Super Collider and Computer Safety and Reliability Center at Lawrence Livermore National Laboratory. He also worked on projects and consulted for a number of private companies, including Lockheed Martin, Harris, and Boeing. Zalewski chaired the International Federation for Information Processing Working Group 5.4 on Industrial Software Quality, and an International Federation of Automatic Control Technical Committee on Safety of Computer Control Systems. His major research interests include safety-related, real-time embedded and cyberphysical computer systems, and computing education.

visit author page

author page

Gerardo Javier Pinzon P.E. Texas A&M International University

Download Paper |

Abstract

An Educational Tool to Support Learning Robot VisionWith the rising popularity of robotics in our modern world there is an increase in engineeringprograms that offer an introductory course in robotics. This common introductory roboticscourse generally covers the fundamental theory of robotics including robot kinematics,dynamics, differential movements, trajectory planning and basic computer vision algorithmscommonly used in the field of robotics. To teach robotic vision the student is generallyexposed to a variety of vision algorithms where they learn how to combine them along withthe selection of their parameters to produce a functional vision system.This paper introduces an educational software tool that allows the student to create theircomplete robotic vision system. The tool consists of an integrated development environment(IDE) where the student practices with the different methods and parameters and learns whatcombination works best for their purpose. While this may appear like a common imageprocessing tool, it’s quite different in that the tool only performs the basic methods studied inthe course. This includes image histogram plots, image threshholding, low and high pass FastFourier Transform (FFT) based filters, 3x3 mask convolution, Hit-Miss morphologicaltransform, Hough transforms to detect Lines, Hough transforms to detect circles, randomnoise addition, image moment computations, and image negative generation. The engineeringof the vision system is not performed by the tool, it is only assisting in the process. Becausethe tool is an open system, once the student decides on the best combination of algorithmsand their corresponding parameters, the student can then implement a complete vision systemby accessing the same library of methods used to implement the tool thereby saving themimplementation time.

Gonzalez, F. G., & Zalewski, J., & Pinzon, G. J. (2015, June), Work-in-Progress: An Educational Tool to Support Learning Robot Vision Paper presented at 2015 ASEE Annual Conference & Exposition, Seattle, Washington. 10.18260/p.25096

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2015 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015