Functional development and experiments of a specific robotic arm based on ROS
With the development of science and technology, robots are used in more and more areas. The control of robots is an important part among them. Nowadays, the control of robots in industrial production line is mostly on-line teaching and off-line programming. However, both of them are original and the...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis-Master by Coursework |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/161510 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-161510 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1615102023-07-04T17:52:31Z Functional development and experiments of a specific robotic arm based on ROS Chang, Jindong Hu Guoqiang School of Electrical and Electronic Engineering GQHu@ntu.edu.sg Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics With the development of science and technology, robots are used in more and more areas. The control of robots is an important part among them. Nowadays, the control of robots in industrial production line is mostly on-line teaching and off-line programming. However, both of them are original and the efficiency is greatly low. The robots need teaching every time when the mission has a slight change. Therefore, how to control robots in an efficient way has become an important problem. Based on this problem, This dissertation develops functions for a specific robotic arm. The robotic arm could be controlled in a more efficient way to complete different missions. Besides, through the corporation of the camera and AprilTag, the robotic arm could realize intelligent pick and place. The specific research contents of this dissertation are as follows: (1) Through the analysis of mechanical structures of robotic arm, the spatial coordinate description and transformation of the robotic arm is realized. The kinematics and inverse kinematics of the robotic arm are completed. Besides, two methods of motion trajectory planning, including joint space planning and Cartesian space planning, are finished. (2) Based on ROS, the functions of robot arm is completed. The robotic arm could be controlled in Python API to finish motion trajectory planning. The simulation in Moveit and realistic opeartion are both completed. (3) By the corporation of the camera and AprilTag, the robot intelligent grasping is realized. The robotic arm could identify the target and get the accurate location of the target. If the target is in the range of robotic arm, it will start to pick and place it to the designated location. (4) By using the multi-machine communication mechanism of ROS, the same two robotic arms could complete sync mirroring work. This could be used in different areas such as collaborative handling. Master of Science (Computer Control and Automation) 2022-09-06T07:48:16Z 2022-09-06T07:48:16Z 2022 Thesis-Master by Coursework Chang, J. (2022). Functional development and experiments of a specific robotic arm based on ROS. Master's thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/161510 https://hdl.handle.net/10356/161510 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics |
spellingShingle |
Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics Chang, Jindong Functional development and experiments of a specific robotic arm based on ROS |
description |
With the development of science and technology, robots are used in more and more areas. The control of robots is an important part among them. Nowadays, the control of robots in industrial production line is mostly on-line teaching and off-line programming. However, both of them are original and the efficiency is greatly low. The robots need teaching every time when the mission has a slight change. Therefore, how to control robots in an efficient way has become an important problem. Based on this problem, This dissertation develops functions for a specific robotic arm. The robotic arm could be controlled
in a more efficient way to complete different missions. Besides, through the corporation of the camera and AprilTag, the robotic arm could realize intelligent pick and place. The specific research contents of this dissertation are as follows:
(1) Through the analysis of mechanical structures of robotic arm, the spatial coordinate description and transformation of the robotic arm is realized. The kinematics and inverse kinematics of the robotic arm are completed. Besides, two methods of motion trajectory planning, including joint space planning and Cartesian space planning, are finished.
(2) Based on ROS, the functions of robot arm is completed. The robotic arm could be controlled in Python API to finish motion trajectory planning. The simulation in Moveit and realistic opeartion are both completed.
(3) By the corporation of the camera and AprilTag, the robot intelligent grasping is realized. The robotic arm could identify the target and get the accurate location of the target. If the target is in the range of robotic arm, it will start to pick and place it to the designated location.
(4) By using the multi-machine communication mechanism of ROS, the same two robotic arms could complete sync mirroring work. This could be used in different areas such as collaborative handling. |
author2 |
Hu Guoqiang |
author_facet |
Hu Guoqiang Chang, Jindong |
format |
Thesis-Master by Coursework |
author |
Chang, Jindong |
author_sort |
Chang, Jindong |
title |
Functional development and experiments of a specific robotic arm based on ROS |
title_short |
Functional development and experiments of a specific robotic arm based on ROS |
title_full |
Functional development and experiments of a specific robotic arm based on ROS |
title_fullStr |
Functional development and experiments of a specific robotic arm based on ROS |
title_full_unstemmed |
Functional development and experiments of a specific robotic arm based on ROS |
title_sort |
functional development and experiments of a specific robotic arm based on ros |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/161510 |
_version_ |
1772828608876773376 |