透過您的圖書館登入
IP:18.119.136.235
  • 學位論文

俱多感測器之雙手臂全自動機器人應用於人機互動及服務

Multi-sensor Based Dual Arm Autonomous Mobile Robot for Human-Robot Interactions And Services

指導教授 : 羅仁權

摘要


在科技進步與人力結構的變遷下,人們開始追求更高的生活品質,在社會福利、醫療照護、居家看護、教育與各種服務等等的需求也相對提升。隨著智慧型機器人產業的發展逐漸受到重視,使機器人逐漸進入人們的生活中,並提供舒適安全與健康的生活是近年來學界與業界共同追求的遠景。因此,智慧型機器人產業的發展在世界各國中也列為前瞻優先發展的科技產業之一,而整合了許多功能的服務型居家機器人也成為人機互動領域中相當重要的領域。 本論文主題在於發展一具七軸雙手臂全自動機器人之位置控制演算法以及人機互動之人體姿態辨識系統,智慧型居家服務機器人利用深度影像系統取得環境中使用者的骨架進行判別並與人們產生互動。具七軸雙手臂全自動機器人之位置控制演算法利用系統鑑別方法得到各軸馬達轉移函數,其中包含機械負載結構之等效模型,並採用了模型預測控制(Model Predictive Control)取代了一般所使用的PID位置迴路控制器,其概念是使用馬達以及其負載等效後的預測模型為基礎,即時計算出最佳化性能指標其中包含實際回授修正的方法,以克服未知系統結構參數及模型建構誤差和外在環境之不確定因素的影響。此外,有效地改善一般控制理論面對受控對象具有某些特性時所無法處理的問題,同時也彌補了無窮時域最佳控制只能用於非時變系統的不足。 人機互動部分使用的平台是微軟公司(Microsoft)所生產的Kinect具有擷取深度影像資訊的體感測器,它能同時提供色彩,深度,以及紅外線等影像資料以供使用者作進一步處理,依據姿態辨識結果並將軟體整合應用於本實驗室自行開發之雙手臂全自動服務型機器人(Panda robot)平台上。

並列摘要


Since technology developed rapidly and societal evolvement progressively, people begin to pursue higher quality of life and the requirements in social welfare, medical care, home care, education and other services are increased. With the progress of intelligent robot industry, how to integrate robots into the daily life and how robots provide a comfortable, safe and healthy life become common visions in both academia and industry in recently years. Thus, the development of intelligent robot industry has been one of the priority prospects of industries. Among these, the service robot integrated multi-functions has become one of significant issues in Human-Robot Interactions and Services. This thesis is focus on the development of a position control algorithm for a seven-DOF dual arm autonomous robot and the human body gesture recognition system in human-robot interaction. The intelligent service robot utilizes the depth image system to obtain the skeleton of the user in environment, recognize and interact with the users. The seven-DOF dual arm autonomous robot position control strategy utilizes system identification method to obtain the motor transfer function for each axis, which involves the equivalent model of the mechanical loading structure, and implement Model Predictive Control to replace the traditional PID position loop controller. The concept is based on the predictive model of the equivalent mechanical model, and instantly calculates the optimal performance index including practical feedback information to improve the influence of unknown system structure parameters, modeling error, and the uncertainties of the environment. Moreover, it effectively improves the problems that the model having some characteristics which general control theory is not able to deal with. It also improves the deficiency of the infinite horizon optimal control which is only able to handle time-invariant system. All the systems, user interface, software and applications proposed in this thesis are implemented with C++ programming language in Windows platform. With relative stable facial features extraction, the proposed algorithm is implemented in robots developed in our laboratory at the International Center of Excellence on Intelligent Robotics and Automation Research (iCeiRA) at National Taiwan University.

參考文獻


[18] 張智星,MATLAB程式設計與應用,清蔚科技股份有限公司
[1] Ziegler, J.G and Nichols, N. B. Optimum settings for automatic controllers. Transactions of the ASME 64. 759–768. 1942.
[2] D. G. Lewis, C. L. Evans and D. J. Sandoz, “Application of predictive control techniques to a distillation column”, Journal of Process Control, Vol. 1, August 1991, pp. 207-2116
[5] R.M.C. De Keyser, A. Van Cauwenberghe, “Towards Robust Adaptive Control with Extended Predictive Control”, IEEE, Proceedings of 25th Conference on Decision & Control, Athens, Greece, December, 1986, pp.1548-1549
[6] Ydstie, B. E., L. S. Kershenbaum, R. W. H. Sargent, (1985), “Theory and application of the extended horizon self-tuning controller”, AIChe, Vol. 31, No. 11, p.1771-1780.

延伸閱讀