簡易檢索 / 詳目顯示

研究生: 薛雅勛
Ya-Shiun Shiue
論文名稱: 基於點雲之三維物件噴塗軌跡自主規劃
Point Cloud Based Three-dimensional Object Spray Trajectory Autonomous Planning
指導教授: 林其禹
Chyi-Yeu Lin
口試委員: 邱士軒
Shih-Hsuan Chiu
林柏廷
Po-Ting Lin
郭重顯
Chung-Hsien Kuo
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2017
畢業學年度: 105
語文別: 中文
論文頁數: 45
中文關鍵詞: 工業手臂三維掃描座標轉換矩陣路徑規劃自動噴塗
外文關鍵詞: Industrial robot arm, Three-dimensional scanning, Transformation matrix, Trajectory planning, Automatic spraying
相關次數: 點閱:282下載:5
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本研究目的在開發出一套機械手臂噴塗三維物件的全自主軌跡規劃系統,使用多掃描系統擷取三維資料後規劃機械手臂噴塗軌跡並以機械手臂加以執行噴塗任務。此軌跡規劃系統採用多台Kinect偵測物件的三維資料,整合出最完整的三維資料,依照三維資料規劃最佳機械手臂噴塗軌跡,並執行機械手臂噴塗。多面掃描系統部分,首先校正出各Kinect與機械手臂之間轉換矩陣,運用這些轉換矩陣將各個Kinect所擷取的三維料轉換至以機械手臂為基準之座標系。軌跡規劃部分,以三維資料定義物件之方向及大小後,規劃出表面塗料路徑,並求出路徑法線向量,之後即可計算出手臂移動軌跡及姿態,然後將軌跡最佳化,並依照實際之運用需求選取噴塗平面及曲面。此系統可執行即時掃描和軌跡規劃,因此即使物件形狀改變也能立刻重新規劃軌跡。再將規劃的路徑位置及姿態,利用反運動學計算出機械手臂各軸旋轉角度,即可操作工業機械手臂完成噴塗任務。


    The purpose of the research is to develop a robot-arm based autonomous spray trajectory planning system for 3D objects. In order to perform the spray task with the robot arm, we use the multipleKinect scanning system to capture the three-dimensional data and plan the object spray trajectory for the robot arm. The system can obtain surrounding three-dimensional data of the object with multiple Kinect and plan the multi-face spray trajectory for the robot arm to perform the spraying task. In the multiple-Kinect scanning system, the transformation matrix between the robot arm and each Kinect is calculated first. Then, these transformation matrices transform the three-dimensional data captured by each Kinect to the coordinate system based on the robot arm and match the three-dimensional data by the ICP algorithm. In the trajectory planning system, once the orientation and size of the object are defined, the paint path on the surface will be planned, and generate the normal vector of each point on the path. Then we can plan the robot arm movement trajectory and attitude, and optimizing the trajectory. The positions of the end effectors that define the spray trajectory are then used to calculate robot joint angle sets through inverse kinematics and the robot can start to perform the spray tasks on the object.

    摘要 II Abstract III 圖目錄 VI 第一章 緒論 1 1.1 研究目的 1 1.2 研究動機 2 1.3 文獻回顧 4 1.4 本文架構 6 第二章 理論基礎 7 2.1 齊次轉換矩陣 7 2.2 轉換矩陣及Tait–Bryan角 8 2.3 機械手臂運動學 9 2.3.1 正向運動學 11 2.3.2 反向運動學 14 2.4點雲應用 21 第三章 實驗器材與設置 22 3.1 Kinect 23 3.2 機械手臂 24 3.3 自動輸送機 26 第四章 實驗方法與結果 27 4.1 相機與機械手臂座標轉換方法 27 4.2 點雲疊合 28 4.3 點雲精簡 29 4.4 去除雜訊 30 4.5 法向量計算 31 4.6 軌跡規劃 32 4.6.1 平面軌跡規劃 32 4.6.2 曲面軌跡規劃 33 4.6.3 多平面軌跡規劃 34 第五章 系統測試 35 5.1 系統流程 35 5.2 實驗和結果 36 5.2.1 多平面噴塗 36 5.2.2 曲面噴塗 38 5.2.3 椅子噴塗 40 第六章 結論與未來展望 42 6.1 結論 42 6.2 未來展望 43 參考文獻 44

    [1] Van Ham, Ronald, et al. "Review of actuators with passive adjustable compliance/controllable stiffness for robotic apllications." IEEE Robotics and Automation Magazine 16.3 (2009): 81-94.
    [2] Tottori, Soichiro, et al. "Magnetic helical micromachines: fabrication, controlled swimming, and cargo transport." Advanced materials 24.6 (2012): 811-816.
    [3] Zesch, Wolfgang, Markus Brunner, and Ariel Weber. "Vacuum tool for handling microobjects with a nanorobot." Robotics and Automation, 1997. Proceedings., 1997 IEEE International Conference on. Vol. 2. IEEE, 1997.
    [4] Van Henten, Eldert J., et al. "An autonomous robot for harvesting cucumbers in greenhouses." Autonomous Robots 13.3 (2002): 241-258.
    [5] Suh, S-H., I-K. Woo, and S-K. Noh. "Development of an automatic trajectory planning system (ATPS) for spray painting robots." Robotics and Automation, 1991. Proceedings., 1991 IEEE International Conference on. IEEE, 1991.
    [6] Xia, Wei, Chunhua Wei, and Xiaoping Liao. "Surface segmentation based intelligent trajectory planning and control modeling for spray painting." Mechatronics and Automation, 2009. ICMA 2009. International Conference on. IEEE, 2009.
    [7] Bo, Zhou, et al. "Fast and templatable path planning of spray painting robots for regular surfaces." Control Conference (CCC), 2015 34th Chinese. IEEE, 2015.
    [8] Chen, Heping, Thomas Fuhlbrigge, and Xiongzi Li. "Automated industrial robot path planning for spray painting process: a review." Automation Science and Engineering, 2008. CASE 2008. IEEE International Conference on. IEEE, 2008.
    [9] Pichler, Andreas, et al. "A method for automatic spray painting of unknown parts." Robotics and Automation, 2002. Proceedings. ICRA'02. IEEE International Conference on. Vol. 1. IEEE, 2002.
    [10] Izadi, Shahram, et al. "KinectFusion: real-time 3D reconstruction and interaction using a moving depth camera." Proceedings of the 24th annual ACM symposium on User interface software and technology. ACM, 2011.
    [11] Pooja, A., and Venu Madhav Govindu. "A multi-view extension of the ICP algorithm." Proceedings of the Seventh Indian Conference on Computer Vision, Graphics and Image Processing. ACM, 2010.
    [12] Chen, Chia-Yen, et al. "Large scale 3D scene reconstruction with improved registration of laser range data." Intelligent Signal Processing and Communications Systems (ISPACS), 2012 International Symposium on. IEEE, 2012.
    [13] Bendels, Gerhard H., et al. "Image-Based Registration of 3D-Range Data Using Feature Surface Elements." VAST. 2004.
    [14] Brophy, Mark, et al. "A method for global non-rigid registration of multiple thin structures." Computer and Robot Vision (CRV), 2015 12th Conference on. IEEE, 2015.
    [15] Huber, Daniel F., and Martial Hebert. "Fully automatic registration of multiple 3D data sets." Image and Vision Computing 21.7 (2003): 637-650.
    [16] Druon, Sébastien, Marie-José Aldon, and André Crosnier. "Color constrained icp for registration of large unstructured 3d color data sets." Information Acquisition, 2006 IEEE International Conference on. IEEE, 2006.
    [17] Zhu, Jihua, et al. "Surface reconstruction via efficient and accurate registration of multiview range scans." Optical Engineering 53.10 (2014): 102104-102104.
    [18] Wang, Guolei, et al. "A new point cloud slicing based path planning algorithm for robotic spray painting." Robotics and Biomimetics (ROBIO), 2015 IEEE International Conference on. IEEE, 2015.
    [19] 王俊評,「工業機器人之運動學分析及相關軟體之開發」,碩士論文,國立台灣   科技大學,台北(2011)。
    [20] 歐陽妏青,「工業機器人之奇異點分析」,碩士論文,國立台灣科技大學,台北(2011)。
    [21] 呂易達,「七軸機器人反位移分析之研究」,碩士論文,國立台灣科技大學,台北(2009)。
    [22] Roth, Bernard. "Performance evaluation of manipulators from a kinematic viewpoint." NBS Special Publication 459 (1976): 39-62.
    [23] Tsai, L-W., and Alexander P. Morgan. "Solving the kinematics of the most general six-and five-degree-of-freedom manipulators by continuation methods." Journal of Mechanisms, Transmissions, and Automation in Design 107.2 (1985): 189-200.
    [24] L. Tsai, “ROBOT Analysis-The Mechanics of Serial and Parallel Manipulators”, pp.184-185.

    QR CODE