B. Bezier 演算法
III. Bezier 體積
4. 實驗
4.5 遠端操控模擬實驗
器人在虛擬場景中移動的座標點位置資訊,將這些相對遠端環境的位置資訊透過
圖 4.15 虛擬實境家用機器人遠端操控模擬系統架構圖
(a)未接觸到牆面 (b)接觸到牆面
圖4.16 虛擬實境家用機器人之遠端操控模擬情形:(a)未接觸到牆面和(b)接觸到 牆面
(d) (a)
(e) (b)
(f) (c)
圖 4.17 虛擬實境家用機器人之遠端操控模擬之結果:(a)主控端的位置命令, (b)主控 端預測的位置軌跡, (c)主控端預測的虛擬力, (d)遠端的位置軌跡, (e)遠端產 生的碰觸力,和(f)雙向來回的延遲時間
第五章
式更有利於系統控制。
2. 本論文是利用WorldToolKit (WTK)的軟體工具來模擬虛擬實境,但若要利用 此工具來模擬出物體的物理特性時,則其效果及性能的表現就不是那麼的好
4. 當使用者為小朋友或是老年人以及對Laparoscopic impulse engine裝置不熟 悉者而言,比較不易去操控此裝置,所以必須將操控介面簡單化,讓個年齡 層的人都可以輕易來操控,故必須發展一操控介面,像是掌上型的控制器,
讓此控制介面都按鈕化,使用者只需來壓按鈕即可以來做遠端超控的任務;
另一方面也必須發展更多的輔助策略,來幫助使用者執行完成任務。
5. 由於本論文中所採用的多執行緒方法,這架構它可能只適合此地方,在未來
若要將此系統做更多的發展及應用時,這多執行緒的寫法架構要改寫,才不 會發生可能會有不穩定的現象發生,讓此系統可以做多方面的發展應用。
參考文獻
[1] J. Beveridge and R. Wiener, Multithreading Applications in Win32: The Complete Guide to Threads, Addison-Wesley Developers Press, 1997.
[2] G. C. Burdea, “Haptics issues in virtual environments”, International Conference on Computer Graphics, pp. 295-302, 2000.
[3] P. M. Chapman and D, P. M. Wills, ”An overview of physically-based modelling techniques for virtual environments”, Virtual Reality, Vol. 5, pp. 117-131, 2000.
[4] C. H. Chen, A Networked VR-Based Telerobotic System: Vision and Camera Calibration, S. M. Thesis, Dep. Electrical & Cont. Eng., Chiao-Tung University,
Taiwan, R.O.C., 2001.
[5] H. C. Chung, Modeling and Interaction of Virtual Object in a VR-Based Telerobotic System, S. M. Thesis, Dep. Electrical & Cont. Eng., Chiao-Tung
University, Taiwan, R.O.C., 2003.
[6] S. Cotin, H. Delingette, and N. Ayache. “Real-time elastic deformations of soft tissues for surgery simulation”, IEEE Transactions on visualization and computer graphics, Vol. 5, No. 1, pp. 62-73, 1999.
[7] U. Cugini, M. Bordegoni, C. Rizzi, F. De Angelis, and M. Prati, “Modelling and haptic interaction with non-rigid materials,” Eurographics ’99, pp. 1-20, 1999.
[8] H. Delingette, “Toward realistic soft-tissue modeling in medical simulation”, Proceedings of the IEEE, Vol. 86, No. 3, pp. 512-523, 1998.
[9] R. C. Goertz and R. Thompson, “Electronically controlled manipulator”,
Nucleonics, pp. 46-47, Nov. 1954.
[10] S. Gottschalk, M. Lin, and D. Manocha, “Obb-tree: A hierarchical structure for rapid interference detection”, Proceeding of ACM Siggraph’96, pp. 171-180, 1996.
[11] M. Hernando, E. Gambao, M. Hernando, and A. Barrientos, “Collision control in teleoperation by virtual force reflection. An application to the ROBTET system,”
Proceedings of the IEEE International Conference on Robotics & Automation,
Vol. 1, pp. 565-570, 1999.
[12] C. H. Ho, C. Basdogan, and M. A. Srinivasan, “Efficient point-based rendering techniques for haptic display of virtual objects”, Teleoperators & Virtual Environments, Vol. 8, No. 5, pp. 477-491, 1999.
[13] W. P. Huang, A Networked VR-Based Telerobotic System: Communication and System Implementation, S. M. Thesis, Dep. Electrical & Cont. Eng., Chiao-Tung
University, Taiwan, R.O.C., 2000.
[14] 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.
[15] U. Kuhnapfel, H. K. Cakmak, and H. MaaB, “Endoscopic surgery training using virtual reality and deformable tissue simulation”, Computers & Graphics, Vol.
24, pp. 671-682, 2000.
[16] J. Lander. “In this corner... The crusher! ”, Game Developer, pp. 17-22, 2000.
[17] N. Murrary, T. Fernando, and G. Aouad, “A virtual environment for the design and simulated construction of prefabricated buildings”, Virtual Reality, Vol. 6, No. 4, pp. 244-256, 2003.
[18] B. J. Nelson and P. K. Khosla, “Integrating force and vision feedback within virtual environments for Telerobotic System”, IEEE International Conference on Robotics & Automation, Vol. 2, pp. 1588-1593, 1997.
[19] T. Q. Pham and P. K. Garg, Multithreaded Programming with Windows NT, Prentice Hall PTR, 1996.
[20] L. Piegl and W. Tiller, The NURBS Book, 2nd Edition, Springer Press, 1997.
[21] T. W. Sederberg and S. R. Parry, “Free-from deformation of solid geometric models,” Computer Graphics, Vol. 20, No. 4, pp. 151-160, 1986.
[22] M. A. Srinivasan and C. Basdogan, “Haptics in virtual environments: Taxonomy research status and challenges”, Computers & Graphics, Vol. 21, No 4, pp.
393-404, 1997.
[23] J. Vince, Virtual Reality System, Addision Wesley, 1995.
[24] A. Watt, 3D Computer Graphics, 3nd Edition, Addison-Wesley, 2000.
[25] J. G. Webster and D. G. Hanger, “Telepresence for touch and proprioception in teleoperator system,” IEEE Trans. On System, Man and Cybernetics, Vol. 18, No.
6, pp. 1020-1023, 1989.
[26] M. S. Yoh, “The reality of virtual reality”, Proceedings of the Seventh International Conference on Virtual Systems and Multimedia, pp. 666-674, 2001.
[27] S. H. Young, VR Object Deformation in Telerobotic System, S. M. Thesis, Dep.
Electrical & Cont. Eng., Chiao-Tung University, Taiwan, R.O.C., 2002.
[28] C. B. Zilles and J. K. Salisbury, “A constraint-based god-object method for haptic display”, IEEE International Conference on Intelligent Robots and System, Human Robot Interaction and Cooperative Robots, Vol. 3, pp. 146-151, 1995.
[29] http://iregt1.iai.fzk.de/
[30] http://isci.cn.nctu.edu.tw/
[31] http://www.gamasutra.com/features/19990827/deformation_01.htm [32] http://www.gamasutra.com/features/19990827/deformation_04.htm
[33] Immersion Co., Laparoscopic impulse engine, impulse engine 2000, and impulse stick software development kit, release 5.0, September 2000.
[34] MSDN Library, Microsoft Corporation, 1997.
[35] WorldToolKit Reference Manual, Release 7, SENSE8® Corporation, April 1997.
[36] 吳權威 編著, 3ds max5 應用實務, 碁峯資訊股份有限公司, 2003.
[37] 姚勇 和 鄢峻 編著, 3ds max建築與室內設計經典, 文魁資訊股份有限公司, 2002.
[38] 許子凡 編著, 3ds max5 完全手冊, 文魁資訊股份有限公司, 2002.
[39] 謝馥圭 編, PC 虛擬實境, 台北﹕儒林圖書有限公司, 1996.