Educational robotics
In this project, the objective is to build a robotic arm from scratch and design an easy to use user interface for students to understand the Denavit-Hartenberg algorithm. The four kinematic parameters, (joint angle), d (joint distance), a (link length), (link twist angle) can be obtained after a...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/40794 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-40794 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-407942023-07-07T17:00:09Z Educational robotics See, Tian Bao. Cheah Chien Chern School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics In this project, the objective is to build a robotic arm from scratch and design an easy to use user interface for students to understand the Denavit-Hartenberg algorithm. The four kinematic parameters, (joint angle), d (joint distance), a (link length), (link twist angle) can be obtained after applying the Denavit-Hartenberg algorithm. With the four kinematic parameters, the final transformation matrix which maps the coordinates of the robotic arm from the end-effector to the base can also be found. With the transformation matrix, students will be able to solve for the forward kinematics problem which is to find the coordinates of the end-effector with respect to the base when the rotation angle of indvidiual motor are known. They will also be able to solve for the inverse kinematics problem which is to find the corresponding angles that the individual motors need to rotate when the coordinates of the end-effector are known. The hardware used in this project to build the robotic arm are the Servo To Go card and Futaba BLS451 brushless servo motors. The programming language, C++, will be used for programming in visual studio and Microsoft Foundation Class will be used to create the end user interface. Bachelor of Engineering 2010-06-22T02:31:07Z 2010-06-22T02:31:07Z 2010 2010 Final Year Project (FYP) http://hdl.handle.net/10356/40794 en Nanyang Technological University 86 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 See, Tian Bao. Educational robotics |
description |
In this project, the objective is to build a robotic arm from scratch and design an easy to use user interface for students to understand the Denavit-Hartenberg algorithm. The four kinematic parameters, (joint angle), d (joint distance), a (link length), (link twist angle) can be obtained
after applying the Denavit-Hartenberg algorithm. With the four kinematic parameters, the final transformation matrix which maps the coordinates of the robotic arm from the end-effector to the base can also be found. With the transformation matrix, students will be able to solve for the forward kinematics problem which is to find the coordinates of the end-effector with respect to the base when the rotation angle of indvidiual motor are known. They will also be able to solve for the inverse kinematics problem which is to find the corresponding angles that the individual
motors need to rotate when the coordinates of the end-effector are known.
The hardware used in this project to build the robotic arm are the Servo To Go card and Futaba BLS451 brushless servo motors. The programming language, C++, will be used for
programming in visual studio and Microsoft Foundation Class will be used to create the end user interface. |
author2 |
Cheah Chien Chern |
author_facet |
Cheah Chien Chern See, Tian Bao. |
format |
Final Year Project |
author |
See, Tian Bao. |
author_sort |
See, Tian Bao. |
title |
Educational robotics |
title_short |
Educational robotics |
title_full |
Educational robotics |
title_fullStr |
Educational robotics |
title_full_unstemmed |
Educational robotics |
title_sort |
educational robotics |
publishDate |
2010 |
url |
http://hdl.handle.net/10356/40794 |
_version_ |
1772826786388770816 |