Electrical & Computer Engineering, Department of

 

First Advisor

Bing Chen

Second Advisor

Alisa Gilmore

Date of this Version

Fall 12-2-2022

Citation

S. Alhassan, “A ROBUST PLATFORM FOR MOBILE ROBOTICS TEACHING AND DEVELOPING USING ARDUINO’S INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) FOR PROGRAMMING THE ARDUINO MEGA 2560,” M.S. thesis,University of Nebraska-Lincoln, 2022.

Comments

A THESIS Presented to the Faculty of The Graduate College at the University of Nebraska In Partial Fulfillment of Requirements For the Degree of Master of Science, Major: Electrical Engineering, Under the Supervision of Professor Alisa Gilmore and Professor Bing Chen. Lincoln, Nebraska: December, 2022

Copyright © 2022 Sajjad Alhassan

Abstract

In light of the rapid pace at which development happens with modern technology, mobile robots play an important role in our daily lives. This is due to their great importance in facilitating the affairs of life in various economic, commercial, industrial, scientific, and many other fields. In this research and project, we have restructured the microcontroller and system for one of the mobile robots (CEENBOT) that was designed by the University of Nebraska and replaced it with an Arduino Mega 2560.

The purpose of using the Arduino Mega 2560 robot is to provide alternative programming for the CEENBOT platform to support an Arduino programming option. It is an open-source program which makes it easily accessible for developers and programmers. The Arduino Mega 2560 is an open-source electronics platform built on easy-to-use hardware and software. The Arduino Mega 2560 robot provides one of the most accessible ways to install different sensors and can be used in different aspects or applications that can be useful for mobile robotics teaching and development.

Following the completion of this research and project, the electrical and computer engineering department at the University of Nebraska - Lincoln will be able to enhance its existing robotics course offerings using this robot. New laboratories have been created for teaching and development in this research. The laboratories include Simulink Getting Started, Simulink with Arduino Mega 2560, Integrated development environment IDE Getting Started with Arduino Mega 2560, Getting to Know the Robot Hardware, Getting Started on Moving the Robot, Obstacle Avoidance, Wireless Communication, and Create Your Own Lab Adventure.

Advisors: Alisa Gilmore and Bing Chen

Share

COinS