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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |