Asee peer logo

Incorporating a Software System for Robotics Control and Coordination in Mechatronics Curriculum and Research

Download Paper |


2016 ASEE Annual Conference & Exposition


New Orleans, Louisiana

Publication Date

June 26, 2016

Start Date

June 26, 2016

End Date

August 28, 2016





Conference Session

Instrumentation Division Technical Session 3

Tagged Division


Page Count




Permanent URL

Download Count


Request a correction

Paper Authors


Maged Mikhail Purdue University - Calumet

visit author page

Dr. Maged B. Mikhail, Assistant Professor, Mechatronics Engineering Technology
Ph.D., Electrical Engineering, Tennessee State University, Nashville, Tennessee, August 2013.
Dissertation title: “Development of Integrated Decision Fusion Software System For Aircraft Structural Health Monitoring"
M.S., Electrical Engineering, Tennessee State University, Nashville, Tennessee, May 2009.
Thesis title: “Development of Software System for Control and Coordination of Tasks among Mobile Robot and Robotic Arm."
B.S., Electrical Engineering University of El Mina Cairo, Egypt, May 2001.

visit author page


Ali Alavizadeh Purdue University - Calumet

visit author page

Dr. Ali Alavizadeh is an Assistant Professor of Industrial Engineering Technology at Purdue University Calumet (Hammond, Indiana). He has taught at Indiana University-Purdue University Fort Wayne (IPFW), the George Washington University (Washington, DC), and Morehead State University (Morehead, KY) in the fields Industrial Engineering Technology, Engineering Management and Systems Engineering. His industrial experiences include systems engineering and analysis, software engineering, and production optimization for private, governmental, and nongovernmental organizations. His research interests include complex systems modeling and simulation, and systems engineering and their applications.

visit author page

Download Paper |


Abstract: The goal of this paper is twofold: to develop a software system to control and coordinate of tasks between mobile robot and robotic arm to solve sophisticated robotics tasks, and to use the software in teaching an undergraduate course in robotics in Mechatronics program at the university. The developed software system allows the robot to navigate in an environment autonomously. The mobile robot starts navigating to detect many objects based on color(s) and shapes, and also sends these information back to the operator. With a camera attached to the robot, the software will be able to classify the objects based on color (s) and shape(s), and to determine its/their position. The co-ordinate position of the object in the image and the actual distance of the object from the camera are to be determined. Finally, the robotics arm attached to the mobile robot picks the object(s) of interest that is/are present in the vicinity. A set of robotics behaviors was developed to help the mobile robot navigate in a crowded environment to avoid detected obstacles. The demonstrated characteristics of the developed software system indicate an improvement in picking certain objects located on hazard environment where it would be too dangerous to send in a human subject. This real world robotic setup would be an excellent teaching and demonstration tool for students in mechatronics and related programs. Specifically, the authors are planning to offer a new introductory course on robotics in which the software will be taught in the lab. This course includes 15 labs in which groups of students use the developed software to control and navigate the robot. Furthermore, the authors are working on a new advanced course on robotics for graduate level.

Mikhail, M., & Alavizadeh, A. (2016, June), Incorporating a Software System for Robotics Control and Coordination in Mechatronics Curriculum and Research Paper presented at 2016 ASEE Annual Conference & Exposition, New Orleans, Louisiana. 10.18260/p.25649

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: © 2016 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