标题: 结合网路与虚拟实境之远端机器人系统:通讯及系统实现
A Networked VR-Based Telerobotic System: Communication and System Implement
作者: 黄文宾
Wen-Pin Huang
杨谷洋
Kuu-Young Young
电控工程研究所
关键字: 网路;虚拟实境;远端机器人;远端操控;network;Virtual Reality;telerobotic;teleoperation
公开日期: 1999
摘要: 现今,远端操控系统已被应用于具有危险性或是人类无法到达的环境中,例如:核电厂、爆炸性区域、外太空、或深海。此外,机器人并没有足够的能力来独自完成一些复杂的任务。因此人类仍然必需参与控制。为了使操作者能感觉身处远端环境而提升操控性,我们将虚拟实境技术引入远端操控系统中。在这篇论文中,我们以主/从多绪分散式架构完成一网路虚拟实境之远端操控机器人系统。此系统亦提供了虚拟实境及远端实景的视觉回馈、力感回馈、即时运算能力、和网际网路通讯能力。我们透过Peg-in-Hole实验来评估系统性能。我们也利用任务完成时间、总接触力、平均接触力、以及前三者的标准差来分析在远端操控机器人系统中人类经由不同的感知回馈所造成的影响。
Nowadays, teleoperation has been used in environments which may be hazardous or inaccessible for human, such as dangerous rooms in a nuclear plant, explosive area, outer space, under water, etc. Additionally, for many complex tasks, robots may not have sufficient capabilities to perform them with full autonomy. Therefore, the operator is still needed in the control loop. To make the operator feel present at the remote environment and enhance the manipulation, virtual reality technology is introduced into the teleoperation system. In this thesis, we have developed a networked VR-based telerobotic system, which is implemented using a master/slave multithread distributed architecture. The proposed system provides the VR or real scene image visual feedback, the force reflection, the real-time computation ability, and the Internet communication ability. We also evaluate this system performance through the peg-in-hole experiments. And we analyze the influence of different sensorial channels of human on telerobotic by evaluating the task completion time, the total contact force, the average contact force, and their standard deviation.
2 Proposed Telerobotic System
2.1 Main Modules
2.1.1 VR I/O Devices
2.1.2 VR Engine
2.1.3 Slave Robot and Sensors
2.2 System Organization
2.3 System Operation Modes
3 Hardware Implementation
3.1 Slave Robot Manipulator
3.2 Force Reflection Joystick
3.3 Force Sensor
3.4 Vision Device
4 Software Implementation
4.1 3D-Object Geometric Modeling
4.2 VR Simulation Management
4.3 Dynamic Modeling for Objects and Environments
4.4 Multithreaded Programming
4.5 Image Processing
5 Communication Implementation
5.1 Internet Communication
5.2 Serial Port Communication
6 Experiment
6.1 Design and Procedure
6.2 Result and Analysis
7 Conclusion
7.1 Future Works
Bibliography
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT880591039
http://hdl.handle.net/11536/66271
显示于类别:Thesis