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

Full description

Saved in:
Bibliographic Details
Main Author: Chang, Jindong
Other Authors: Hu Guoqiang
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