A microcontroller based motion control system for robotic eyes

Robot with the vision capability is an interesting research topic which has many practical applications. The goal of this project is to build a robotic eyes system based on the motion control system. The robotic eyes mimic the human eyes to follow the moving object. It could be applied into the s...

Full description

Saved in:
Bibliographic Details
Main Author: Vo, Hoang Nguyen
Other Authors: Low Kay Soon
Format: Final Year Project
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/40034
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-40034
record_format dspace
spelling sg-ntu-dr.10356-400342023-07-07T16:15:56Z A microcontroller based motion control system for robotic eyes Vo, Hoang Nguyen Low Kay Soon School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Robot with the vision capability is an interesting research topic which has many practical applications. The goal of this project is to build a robotic eyes system based on the motion control system. The robotic eyes mimic the human eyes to follow the moving object. It could be applied into the surveillance systems or humanoid robots. It also might be implemented into other system which could help human to do some difficult tasks such as exploring the ocean or space, capturing the battle. This system consists of two webcams attached to four DC motors and a microcontroller system which is connected to a computer. The images are captured by the webcams and processed by the image-processing program in the computer. This program detects the object and calculates how large the angles which the motors need to rotate. Then the data is sent to the microcontroller. The microcontroller will receive the data and to run the motors to the desired positions so that the webcams can keep track of the movements of the object like our eyes. This project focuses on the motion control part to rotate the robotic eyes precisely. One driven and decoder circuit was built successfully to control four motors at the same time. Proportional-Integral (PI) controller and Model Predictive Controller (MPC) were implemented to achieve a closed loop control. The performance and comparison between two controller were described in this thesis. In the result, the robotic eyes system created is able to detect the object and trace it in two dimenstions with considerable accuracy. This thesis covers the background, hardware and software implementation, as well as testing results and discussions of the project. Finally, some future practical implementations of the system are also discussed. Bachelor of Engineering 2010-06-09T07:11:26Z 2010-06-09T07:11:26Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40034 en Nanyang Technological University 78 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
Vo, Hoang Nguyen
A microcontroller based motion control system for robotic eyes
description Robot with the vision capability is an interesting research topic which has many practical applications. The goal of this project is to build a robotic eyes system based on the motion control system. The robotic eyes mimic the human eyes to follow the moving object. It could be applied into the surveillance systems or humanoid robots. It also might be implemented into other system which could help human to do some difficult tasks such as exploring the ocean or space, capturing the battle. This system consists of two webcams attached to four DC motors and a microcontroller system which is connected to a computer. The images are captured by the webcams and processed by the image-processing program in the computer. This program detects the object and calculates how large the angles which the motors need to rotate. Then the data is sent to the microcontroller. The microcontroller will receive the data and to run the motors to the desired positions so that the webcams can keep track of the movements of the object like our eyes. This project focuses on the motion control part to rotate the robotic eyes precisely. One driven and decoder circuit was built successfully to control four motors at the same time. Proportional-Integral (PI) controller and Model Predictive Controller (MPC) were implemented to achieve a closed loop control. The performance and comparison between two controller were described in this thesis. In the result, the robotic eyes system created is able to detect the object and trace it in two dimenstions with considerable accuracy. This thesis covers the background, hardware and software implementation, as well as testing results and discussions of the project. Finally, some future practical implementations of the system are also discussed.
author2 Low Kay Soon
author_facet Low Kay Soon
Vo, Hoang Nguyen
format Final Year Project
author Vo, Hoang Nguyen
author_sort Vo, Hoang Nguyen
title A microcontroller based motion control system for robotic eyes
title_short A microcontroller based motion control system for robotic eyes
title_full A microcontroller based motion control system for robotic eyes
title_fullStr A microcontroller based motion control system for robotic eyes
title_full_unstemmed A microcontroller based motion control system for robotic eyes
title_sort microcontroller based motion control system for robotic eyes
publishDate 2010
url http://hdl.handle.net/10356/40034
_version_ 1772827562295164928