A Posture Measurement Approach for Robot Arms by RGB-D Cameras

碩士 === 國立中山大學 === 電機工程學系研究所 === 106 === Robot arms bring a lot of conveniences to the industries in the recent years. However, there aren’t any functions to detect collision automatically in most robot arms at present. As the rates of robot arm applications are increasing, the density which humans w...

Full description

Bibliographic Details
Main Authors: Chia-Hung Hung, 洪嘉鴻
Other Authors: Kao-Shing Hwang
Format: Others
Language:zh-TW
Published: 2018
Online Access:http://ndltd.ncl.edu.tw/handle/yu5p83
id ndltd-TW-106NSYS5442050
record_format oai_dc
spelling ndltd-TW-106NSYS54420502019-10-31T05:22:27Z http://ndltd.ncl.edu.tw/handle/yu5p83 A Posture Measurement Approach for Robot Arms by RGB-D Cameras 使用RGB-D攝影機實現機器手臂姿態量測 Chia-Hung Hung 洪嘉鴻 碩士 國立中山大學 電機工程學系研究所 106 Robot arms bring a lot of conveniences to the industries in the recent years. However, there aren’t any functions to detect collision automatically in most robot arms at present. As the rates of robot arm applications are increasing, the density which humans work with robot arms is rising. Some important issues of safety should be concerned. Therefore, the objective of this thesis is using external observations to propose a method of geometric shape recognition which could find cylindrical parameters from point cloud data containing incompletely geometric shapes. This thesis uses Universal Robots 5 (UR5) for the research target to measure cylindrical parameters of three UR5 links and then compute three angles of joints which are corresponding to the UR5 links. The content of this thesis can be simply divided into two parts. The first part is image noise filtering, and the second part is image processing. At the beginning, images with point cloud data including the posture of the five UR5 links are captured respectively by two 3D depth sensors and Point Cloud Library (PCL). Then, images captured by the two 3D depth sensors are combined into an image. The first part is to separate the point cloud data from the combined images and use Gaussian noise filtering to obtain point cloud data of three links. The second part is to use the algorithm of vii random sample consensus (RANSAC) to segment point cloud data which consist with the ideally cylindrical model and get cylindrical parameters. Besides, the three angles of joints which are corresponding to the UR5 links are computed through the cylindrical parameters. Finally, the feasibility of the method is verified by comparing the three angles displayed on the UR5 system to achieve the purpose of posture measurement and benefits the research to detect collision automatically in the future. Kao-Shing Hwang 黃國勝 2018 學位論文 ; thesis 103 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中山大學 === 電機工程學系研究所 === 106 === Robot arms bring a lot of conveniences to the industries in the recent years. However, there aren’t any functions to detect collision automatically in most robot arms at present. As the rates of robot arm applications are increasing, the density which humans work with robot arms is rising. Some important issues of safety should be concerned. Therefore, the objective of this thesis is using external observations to propose a method of geometric shape recognition which could find cylindrical parameters from point cloud data containing incompletely geometric shapes. This thesis uses Universal Robots 5 (UR5) for the research target to measure cylindrical parameters of three UR5 links and then compute three angles of joints which are corresponding to the UR5 links. The content of this thesis can be simply divided into two parts. The first part is image noise filtering, and the second part is image processing. At the beginning, images with point cloud data including the posture of the five UR5 links are captured respectively by two 3D depth sensors and Point Cloud Library (PCL). Then, images captured by the two 3D depth sensors are combined into an image. The first part is to separate the point cloud data from the combined images and use Gaussian noise filtering to obtain point cloud data of three links. The second part is to use the algorithm of vii random sample consensus (RANSAC) to segment point cloud data which consist with the ideally cylindrical model and get cylindrical parameters. Besides, the three angles of joints which are corresponding to the UR5 links are computed through the cylindrical parameters. Finally, the feasibility of the method is verified by comparing the three angles displayed on the UR5 system to achieve the purpose of posture measurement and benefits the research to detect collision automatically in the future.
author2 Kao-Shing Hwang
author_facet Kao-Shing Hwang
Chia-Hung Hung
洪嘉鴻
author Chia-Hung Hung
洪嘉鴻
spellingShingle Chia-Hung Hung
洪嘉鴻
A Posture Measurement Approach for Robot Arms by RGB-D Cameras
author_sort Chia-Hung Hung
title A Posture Measurement Approach for Robot Arms by RGB-D Cameras
title_short A Posture Measurement Approach for Robot Arms by RGB-D Cameras
title_full A Posture Measurement Approach for Robot Arms by RGB-D Cameras
title_fullStr A Posture Measurement Approach for Robot Arms by RGB-D Cameras
title_full_unstemmed A Posture Measurement Approach for Robot Arms by RGB-D Cameras
title_sort posture measurement approach for robot arms by rgb-d cameras
publishDate 2018
url http://ndltd.ncl.edu.tw/handle/yu5p83
work_keys_str_mv AT chiahunghung aposturemeasurementapproachforrobotarmsbyrgbdcameras
AT hóngjiāhóng aposturemeasurementapproachforrobotarmsbyrgbdcameras
AT chiahunghung shǐyòngrgbdshèyǐngjīshíxiànjīqìshǒubìzītàiliàngcè
AT hóngjiāhóng shǐyòngrgbdshèyǐngjīshíxiànjīqìshǒubìzītàiliàngcè
AT chiahunghung posturemeasurementapproachforrobotarmsbyrgbdcameras
AT hóngjiāhóng posturemeasurementapproachforrobotarmsbyrgbdcameras
_version_ 1719284587530551296