簡易檢索 / 詳目顯示

研究生: 林柏諺
Po-Yen Lin
論文名稱: 具力回饋遠端操作機器人之研究
The Research of Teleoperation Robot with Force Feedback
指導教授: 黃緒哲
Shiuh-Jer Huang
口試委員: 顏炳郎
Ping-Lang Yen
林紀穎
Chi-Ying Lin
學位類別: 碩士
Master
系所名稱: 工程學院 - 機械工程系
Department of Mechanical Engineering
論文出版年: 2017
畢業學年度: 105
語文別: 中文
論文頁數: 83
中文關鍵詞: 阻抗控制主從控制遠端操作觸覺感受
外文關鍵詞: impedance control, master- slave control, teleoperation, haptic feeling
相關次數: 點閱:294下載:2
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本研究中使用Falcon觸覺裝置作為主控端,並與以嵌入式系統晶片為控制核心之工業用機械手臂作為從動端相連結,之間以RS232串列通訊進行力量、位置資訊的交換,建立一套具力量回饋的主從控制系統,希望透過此操作介面達到及時引導機器人執行人類複雜的動作。本研究系統為位置-力量之雙邊控制架構,使用者操控Falcon觸覺裝置輸出位置姿態,而機械手臂末端之力量感測器將力量回傳至力回饋操作系統,來聯結使用者與機械手臂之觸覺。
主控端以PC-Based為核心,其功能可分為位置操作及力量回饋,使用者藉由操作Novint Falcon搖桿,其末端有本研究自行安裝的慣性量測單元(IMU),因此可由內部編碼器與IMU獲得當前使用者手的位置座標與姿態,並經由RS232串列通訊傳送至受控端完成即時位置遙控。力量回饋則是以六軸力量感測器量測機械手臂末端的接觸力做為力量命令回傳給Novint Falcon,使之輸出力量讓使用者感受到觸覺。
受控端以ALTERA Nios II Embedded Development Kit(以下簡稱Nios II開發板)為核心,主要為控制五軸機械手臂之運動,在Nios II 發展板中以數位硬體電路實現訊號輸入與輸出之功能,數位訊號控制由Nios II發展板送至自製直流馬達驅動電路以驅動馬達。數位電路中包括五組光學編碼器偵測、四倍頻寬解碼電路、極限開關訊號偵測、五組脈波寬度調變訊號輸出、RS232通訊結構、SDRAM控制模組等等。軟體部分則是在Nios II之整合開發環境介面編寫系統之人機介面,編寫正、反運動學、模糊滑動控制法、軌跡規劃等應用,以及藉由終端力量資訊來實現以位置為基礎之阻抗控制,達到防碰撞效果。


In this thesis, a slave robotic mechanism is connected with a Novint Falcon haptic device to work as a master-slave system for bilateral position-force control architecture. Users can operate the haptic device to generate position and posture command for the slave side manipulator operation. The end-effecter force sensor of the mechanical arm will provide the slave side’s force information feedback to master haptic device for reproducing the tactile feeling. By using this teleoperation system, users can real-time teach slave robot to finish some complex motion like human.
The master side is a PC-based control Falcon haptic device for executing two main functions. The first one is to generate the position and posture command by integrating haptic device encoders and IMU cell, and send the command data to slave side by RS-232. Secondly, it can represent the tactile feeling in response to the slave side’s force feedback information.
The Altera FPGA was chosen as the robotic arm control architecture. Its main function is to receive the position and posture data from master side and monitor the robotic arm motion. The Nios II development board uses digital hardware circuits to implement signal acquisition and output control function, including decoder, filter, PWM, I2C, and SDRAM controller etc. User interface, kinematics, inverse kinematics, FSMC calculations, and impedance control were written as software program in Nios II.

摘要 目錄 圖目錄 表目錄 第一章 緒論 1.1 背景 1.2 文獻回顧 1.3 研究動機與目的 1.4 論文架構 第二章 系統架構 2.1 力回饋操作系統(主控端) 2.1.1 Novint Falcon觸覺裝置 2.1.2 壓阻式力量感測器 2.1.3 Arduino 2.1.4 ATI力量感測器之訊號擷取 2.1.5 慣性量測單元(IMU) 2.1.6 自製主控末端握把 2.2 機械手臂系統架構(受控端) 2.2.1 Nios II發展板 2.2.2 馬達驅動電路 2.2.3 脈波寬度調變電路 2.2.4 機械手臂 2.2.5 個人電腦(受控端) 2.2.6 NIOS II微處理器之規劃 第三章 主從端運動學分析 3.1 連桿參數與座標(Link Parameters and Coordinate) 3.2 機械手臂運動學分析 3.3 機械手臂反運動學 3.4 主控端姿態感測 3.4.1 四元數 3.4.2 IMU姿態表示式轉換 3.5 主從端空間關係轉換 第四章 控制理論 4.1 滑動模式控制 4.1.1 滑動模式控制原理 4.1.2 滑動模式控制理論基礎 4.2 模糊滑動模式控制 4.3 以位置為基礎之阻抗控制(Impedance control) 4.4 控制架構 第五章 實驗結果與討論 5.1 實驗一:機械手臂位置控制-FSMC 5.2 實驗二:遙控機械手臂運動 5.3 實驗三:用於減少碰撞阻抗控制之機制 5.4 實驗四:力量回饋機制之設計 5.5 實驗五:整合應用實驗-鎖螺絲 第六章 結論與未來展望 6.1 結論 6.2 未來展望 參考文獻

【1】 “Da Vinci Surgical System,” https://www.intuitivesurgical.com/products/da-vinci-xi/
【2】 T. Sheridan, B”Telerobotics,” Automatica, vol. 25, no. 4, pp. 487–507, 1989.
【3】 A. Kron, G. Schmidt, B. Petzold, M. F. Za¨h, P. Hinterseer, and E. Steinbach, “Disposal of explosive ordnances by use of a bimanual haptic telepresence system,” in Proc. IEEE Int. Conf. Robot. Autom., New Orleans, LA, pp. 1968–1973. , Apr. 2004
【4】 C. P. Kuan and K. Y. Young, “Challenges in VR-Based Robot Teleoperation,” International Journal of Electrical Engineering, Vol. 11, No. 1 pp. 1-9, 2004.
【5】 W. K.Yoon, T. Goshozono, H. Kawabe, M. Kinami, Y. Tsumaki, M. Uchiyama, M. Oda, and T. Doi, “Model-Based Space Robot Teleoperation of ETS-VII Manipulator,” IEEE Transaction on Robotics and Automation, vol. 20 , no. 3 pp. 602-612, 2004.
【6】 G. Guthart and J. Salisbury, “The intuitive telesurgery system: Overview and application,” in Proc. IEEE Int. Conf. Robot. Autom., San Francisco, CA, pp. 618–621. , 2000
【7】 Greenwald, D.,Cao, C. G. L.,Bushnell, E. W., ” Haptic Detection of Artificial Tumors by Hand and with a Tool in a MIS Environment,” IEEE Transactions on Haptics, vol. 5, no. 2, pp. 131-138. , 2012
【8】 Chen, Zhang, et al. "An adaptive force reflection scheme for bilateral teleoperation." Robotica, vol. 33, no. 7, pp.1471-1490, 2015
【9】 K. Malithong , V. Sangveraphunsiri, and S. Vongbunyong, “A control technique for a 6-DOF master-slave robot manipulator system for miniature tasks”, Proceedings of the 6th International Conference on Automotive Engineering (ICAE-6), BITEC, Bangkok, Thailand, 2010.
【10】 Hara, Masayuki, et al. "A Novel Rubber Hand Illusion Paradigm Allowing Active Self-Touch With Variable Force Feedback Controlled by a Haptic Device." IEEE Transactions on Human-Machine Systems, vol. 46, no.1, pp. 78-87, 2016.
【11】 D. A. Lawrence, "Stability and transparency in bilateral teleoperation", IEEE Transactions on Robotics and Automation, vol. 9, no. 5, pp. 624-637, 1993.
【12】 Y. Yokokohji, T. Yoshikawa, "Bilateral Control of Master-Slave Manipulators for Ideal kinesthetic Coupling — Formulation and Experiment", IEEE Transactions on Robotics and Automation, vol. 10, no. 5, pp. 605-620, October 1994
【13】 Rebelo, Joao, and Andre Schiele. "Time domain passivity controller for 4-channel time-delay bilateral teleoperation." IEEE transactions on haptics, vol. 8, no. 1, pp. 79-89, 2015.
【14】 T. Hulin, A. Albu-Schaffer, G. Hirzinger, "Passivity and stability boundaries for haptic systems with time delay", IEEE Transactions on Control Systems Technology, vol. 22, no. 4, pp. 1297-1309, 2014.
【15】 Artigas, Jordi, et al. "KONTUR-2: force-feedback teleoperation from the international space station." Robotics and Automation (ICRA), 2016 IEEE International Conference on. Stockholm, Sweden, IEEE, 2016.
【16】 林洺樞, “力覺回饋系統於機器人遠端操控之應用” 碩士論文,國立交通大學電機學院電機與控制學程,2004
【17】 Song, Gang, Shuxiang Guo, and Qiang Wang. "A Tele-operation system based on haptic feedback." Information Acquisition, 2006 IEEE International Conference on. IEEE, Weihai, China,2006.
【18】 Syed, A. A.,Xing-guang, Duan,Xiangzhan, Kong,Meng, Li,Yonggui, Wang,Qiang, Huang “Maxillofacial surgical robotic manipulator controlled by haptic device with force feedback,” Complex Medical Engineering (CME), 2013 ICME International Conference , pp. 363-368, Beijing, China, 2013
【19】 H. Bassan, A. Talasaz , R.V. Patel, “Design and characterization of a 7-DOF haptic interface for a minimally invasive surgery test-bed,” Intelligent Robots and Systems, 2009. IROS 2009. IEEE/RSJ International Conference on. St. Louis, MO, USA, 2009.
【20】 Talasaz, Ali, Ana Luisa Trejos, and Rajni Patel. "The Role of Direct and Visual Force Feedback in Suturing using a 7-DOF Dual-Arm Teleoperated System."IEEE transactions on haptics , Vol. 10 , Issue 2, pp. 276-287, 2017.
【21】 “HD² High Definition Haptic Device”, http://www.quanser.com/products/hd2#
【22】 Neville Hogan,“ Impedance control of Industrial Robots, ” Robotics &Computer-Integrated Manufacturing, Vol. 1, No. 1, pp.97-113, 1984
【23】 B. Heinrichs,N. Sepehri and A.B. Thrnton-Trump, “Position-Based Impedance Control of an Industrial Hydraulic Manipulator,”IEEE Conrol System, Vol.17,pp.46-52,1997.
【24】 毛漢文, “可變阻抗控制應用於人與機械手臂握手策略之設計,” 碩士論文,國立台灣科技大學機械工程研究所, 2009.
【25】 許傑巽, “一種機械手臂順應性控制與安全設計” 碩士論文,國立交通大學電機學院電機與控制學程,2010
【26】 “Falcon Technical Specifications,” http://www.novint.com/index.php/novintxio/41
【27】 “FlexiForce User Manual ,” https://www.tekscan.com/pdfs/FlexiforceUserManual
【28】 “ARDUINO MEGA 2560,” https://store.arduino.cc/arduino-mega-2560-rev3
【29】 “MPU6050 Six-Axis MEMS Motion Tracking Devices,” https://www.invensense.com/products/motion-tracking/6-axis/mpu-6050/
【30】 ALTERA, “DE2-115 User Manual,” ALTERA Corporation, 2010.
【31】 MITSUBISHI, “RV-M2 INSTRUCTION MANUAL,” MITSUBISHI Corporation, 1993.
【32】 TEXAS INSTRUMENTS, “LMD18200 3A, 55V H-Bridge,” TEXAS INSTRUMENTS Corporation, 2011.
【33】 施慶隆,李玟猶. 機電整合控制:多軸運動設計與應用.第三版,9-7~9-9,全華圖書,2015.
【34】 “四元數 - 維基百科,自由的百科全書,” https://zh.wikipedia.org/wiki/%E5%9B%9B%E5%85%83%E6%95%B8
【35】 “Crazepony開源四軸飛行器-四軸飛行器演算法講解,” http://www.crazepony.com/book/about-algorithm.html
【36】 J. J. E. Slotine and W. Li, Applied Nonlinear Control, Prentice-Hall, 1991.
【37】 R. Palm, “Sliding Mode Fuzzy Control,” IEEE Fuzzy System Conf., San Diego, Canada, pp.519-526, March 1992.
【38】 S. W. Kim and J. J. Lee, “Design of A Fuzzy Controller with Fuzzy Sliding Surface,” Fuzzy Sets and Systems, vol.71, pp.359-367, 1995.
【39】 L. X. Wang, “Stable Adaptive Fuzzy Control of Nonlinear Systems,” IEEE Trans. Fuzzy System, vol. 1, no. 2, pp.146-155, May 1993.
【40】 R. Palm, “Robust Control by Fuzzy Sliding Mode,” Automatica, vol. 30, no. 9, pp.1429-1437, Sept. 1994.
【41】 S. C. Lin and Y. Y. Chen, “Design of Adaptive Fuzzy Sliding Mode Control for Nonlinear System Control,”IEEE Fuzzy Systems, Orlando, USA, vol. 1, pp.35-39, June 1994.
【42】 巫憲欣, “以系統晶片發展具機器視覺之機械手臂運動控制,” 碩士論文, 國立臺灣科技大學機械工程系, 2006
【43】 李佑琳, “嵌入式觸覺感測夾爪與機械手臂之整合,” 碩士論文, 國立臺灣科技大學機械工程系, 2014
【44】 劉浩德, “機械手臂手端位置與力量之遠端遙控,” 碩士論文, 國立臺灣科技大學機械工程系, 2015

QR CODE