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...

Full description

Bibliographic Details
Main Author: See, Tian Bao.
Other Authors: Cheah Chien Chern
Format: Final Year Project (FYP)
Language:English
Published: 2010
Subjects:
Online Access:http://hdl.handle.net/10356/40794
_version_ 1826119669978759168
author See, Tian Bao.
author2 Cheah Chien Chern
author_facet Cheah Chien Chern
See, Tian Bao.
author_sort See, Tian Bao.
collection NTU
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.
first_indexed 2024-10-01T05:03:53Z
format Final Year Project (FYP)
id ntu-10356/40794
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:03:53Z
publishDate 2010
record_format dspace
spelling ntu-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
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
See, Tian Bao.
Educational robotics
title Educational robotics
title_full Educational robotics
title_fullStr Educational robotics
title_full_unstemmed Educational robotics
title_short Educational robotics
title_sort educational robotics
topic DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
url http://hdl.handle.net/10356/40794
work_keys_str_mv AT seetianbao educationalrobotics