Tele-operation Construction Robot Control System with Virtual Reality Technology

Similar documents
Construction Tele-robot System With Virtual Reality

Research on the Control Strategy of Decoupled 3-DOF Joystick for Teleoperation

Design and Development of a High Speed Sorting System Based on Machine Vision Guiding

A Hand Gesture Recognition Method Based on Multi-Feature Fusion and Template Matching

Stackable 4-BAR Mechanisms and Their Robotic Applications

3D Corner Detection from Room Environment Using the Handy Video Camera

Simultaneous Tele-visualization of Construction Machine and Environment Using Body Mounted Cameras

3D Terrain Sensing System using Laser Range Finder with Arm-Type Movable Unit

Research on Sine Dynamic Torque Measuring System

Virtual Interaction System Based on Optical Capture

Task analysis based on observing hands and objects by vision

Available online at ScienceDirect. Marko Švaco*, Bojan Šekoranja, Filip Šuligoj, Bojan Jerbić

Available online at Procedia Engineering 7 (2010) Procedia Engineering 00 (2010)

Design and Simulation Based on Pro/E for a Hydraulic Lift Platform in Scissors Type

MOTION TRAJECTORY PLANNING AND SIMULATION OF 6- DOF MANIPULATOR ARM ROBOT

Geometric Rectification Using Feature Points Supplied by Straight-lines

Method for designing and controlling compliant gripper

Dynamic Obstacle Detection Based on Background Compensation in Robot s Movement Space

Motion Planning for Dynamic Knotting of a Flexible Rope with a High-speed Robot Arm

A Hardware-In-the-Loop Simulation and Test for Unmanned Ground Vehicle on Indoor Environment

A Robust Two Feature Points Based Depth Estimation Method 1)

High Precision Man-machine Collaborative Assembly System Xin YE 1,*, Yu-hong LIU 1, Hao WU 2, Zhi-jing ZHANG 1 and Yi-jin ZHAO 1

A Simple Interface for Mobile Robot Equipped with Single Camera using Motion Stereo Vision

Available online at ScienceDirect. Procedia Manufacturing 6 (2016 ) 33 38

Crane Forwarder-Control Algorithm for Automatic Extension of Prismatic Link

Control of Walking Robot by Inverse Dynamics of Link Mechanisms Using FEM

Ceilbot vision and mapping system

Surface Roughness Control Based on Digital Copy Milling Concept to Achieve Autonomous Milling Operation

Tracking of Human Body using Multiple Predictors

Citation for the original published paper (version of record):

Ch 22 Inspection Technologies

A QR code identification technology in package auto-sorting system

5-Axis Flex Track Drilling Systems on Complex Contours: Solutions for Position Control

Available online at ScienceDirect. Energy Procedia 69 (2015 )

ScienceDirect. The use of Optical Methods for Leak Testing Dampers

Modifications of VFH navigation methods for mobile robots

DEVELOPMENT OF TELE-ROBOTIC INTERFACE SYSTEM FOR THE HOT-LINE MAINTENANCE. Chang-Hyun Kim, Min-Soeng Kim, Ju-Jang Lee,1

Simulation-Based Design of Robotic Systems

10/25/2018. Robotics and automation. Dr. Ibrahim Al-Naimi. Chapter two. Introduction To Robot Manipulators

Out-of-Plane Rotated Object Detection using Patch Feature based Classifier

MPU Based 6050 for 7bot Robot Arm Control Pose Algorithm

Shape Modeling of A String And Recognition Using Distance Sensor

Cooperative Conveyance of an Object with Tethers by Two Mobile Robots

Hydraulic pump fault diagnosis with compressed signals based on stagewise orthogonal matching pursuit

MECHATRONICS SYSTEM ENGINEERING FOR CAE/CAD, MOTION CONTROL AND DESIGN OF VANE ACTUATORS FOR WATER ROBOT APPLICATIONS

6-dof Eye-vergence visual servoing by 1-step GA pose tracking

Adaptive Zoom Distance Measuring System of Camera Based on the Ranging of Binocular Vision

Design of three-dimensional photoelectric stylus micro-displacement measuring system

Grasping Known Objects with Aldebaran Nao

On the basis of degree of freedom of the arm and the type of joints used, a robotic arm can have any of the following designs:

Occlusion Detection of Real Objects using Contour Based Stereo Matching

Flexible Calibration of a Portable Structured Light System through Surface Plane

Image Matching Using Run-Length Feature

Design of a Three-Axis Rotary Platform

Pick and Place ABB Working with a Liner Follower Robot

Available online at ScienceDirect. Procedia Engineering 161 (2016 ) Bohdan Stawiski a, *, Tomasz Kania a

Liebherr-Aerospace: Optical Metrology from GOM Accelerates Certification Tests for New Landing Gears

FLY THROUGH VIEW VIDEO GENERATION OF SOCCER SCENE

Numerical simulation of 3-D seepage field in tailing pond and its practical application

Applied Mechanics and Materials Vol

A deformable model driven method for handling clothes

Assignment 3. Position of the center +/- 0.1 inches Orientation +/- 1 degree. Decal, marker Stereo, matching algorithms Pose estimation

Extraction of 3D Scene Structure from a Video for the Generation of 3D Visual and Haptic Representations

Application of Geometry Rectification to Deformed Characters Recognition Liqun Wang1, a * and Honghui Fan2

A Fast Video Illumination Enhancement Method Based on Simplified VEC Model

Application of solar position algorithm for sun-tracking system

Kinematics - Introduction. Robotics. Kinematics - Introduction. Vladimír Smutný

Hybrid ant colony optimization algorithm for two echelon vehicle routing problem

Equipment Site Description

Fatigue Crack Growth Simulation using S-version FEM

ON THE VELOCITY OF A WEIGHTED CYLINDER DOWN AN INCLINED PLANE

Augmenting Reality with Projected Interactive Displays

Open Access Moving Target Tracking Algorithm Based on Improved Optical Flow Technology

Available online at ScienceDirect. Procedia Computer Science 56 (2015 )

Mechanical structure of a robot=skeleton of human body Study of structure of a robot=physical structure of the manipulator structure

Manipulator Path Control : Path Planning, Dynamic Trajectory and Control Analysis

Parallel 3D Images Surface Texture Editing

A modular neural network architecture for inverse kinematics model learning

Modal and harmonic response analysis of key components of robotic arm based on ANSYS

Gesture Recognition using Temporal Templates with disparity information

INTERACTIVE ENVIRONMENT FOR INTUITIVE UNDERSTANDING OF 4D DATA. M. Murata and S. Hashimoto Humanoid Robotics Institute, Waseda University, Japan

Human Augmentation in Teleoperation of Arm Manipulators in an Environment with Obstacles

3D Digitization of a Hand-held Object with a Wearable Vision Sensor

Auto-focusing Technique in a Projector-Camera System

Data Fusion Virtual Surgery Medical Virtual Reality Team. Endo-Robot. Database Functional. Database

Displacement Measurement of Soil Nail Walls using Close Range Photogrammetry

The Design and Realization of Visual Education System for Bridge Structure Analysis

Production of Video Images by Computer Controlled Cameras and Its Application to TV Conference System

Melvin Diaz and Timothy Campbell Advanced Computer Graphics Final Report: ICU Virtual Window OpenGL Cloud and Snow Simulation

Octree-Based Obstacle Representation and Registration for Real-Time

IntElect THE PRECISION MACHINE. Sumitomo (SHI) Demag Plastics Machinery GmbH

A Rapid Automatic Image Registration Method Based on Improved SIFT

Obstacle Avoidance of Redundant Manipulator Using Potential and AMSI

Dept. of Adaptive Machine Systems, Graduate School of Engineering Osaka University, Suita, Osaka , Japan

IFAS Citrus Initiative Annual Research and Extension Progress Report Mechanical Harvesting and Abscission

Dynamics Analysis for a 3-PRS Spatial Parallel Manipulator-Wearable Haptic Thimble

Time-to-Contact from Image Intensity

Available online at ScienceDirect. Procedia Technology 18 (2014 )

arxiv: v1 [cs.ro] 11 Jul 2016

Robotics kinematics and Dynamics

Transcription:

Available online at www.sciencedirect.com Procedia Engineering 15 (2011) 1071 1076 Advanced in Control Engineering and Information Science Tele-operation Construction Robot Control System with Virtual Reality Technology Xinxing Tang a, Hironao Yamada b,a* a School of Mechatronic Engineering, Changchun University of Technology, Changchun, 130022,China b Department of Human and Information Systems, Gifu University, 1-1 Yanagido, Gifu, 501-1193,Japan Abstract In this paper, a tele-operation construction robot (TOCR) control system with virtual reality is discussed. The system consists of TOCR driven by hydraulic servo system, two oysticks for controlling the TOCR, and 2- dimensional working environment created by virtual reality technology. And the operator performs the remote operation of the construction robot by manipulating the graphic robot directly in virtual environment using the oysticks. The position and shape of the task obects in virtual world are updated in real-time on basis of image information obtained by a trinocular stereo vision camera fixed in the remote site. To improve the efficiency as well as security of tele-operation, and overcome the shortcomings of conventional visual display, the methods of auto point of view (APV) and semi-transparent obect (STO) are introduced in this paper. Finally, the experiments confirmed that one-screen visual display combining APV and STO is superior in operability, safety, and reduction of stress than the conventional visual display. 2011 Published by Elsevier Ltd. Open access under CC BY-NC-ND license. Selection and/or peer-review under responsibility of [CEIS 2011] Keywords:Virtual reality; Computer graphics; Tele-operation construction robot; hydraulic servo system 1. Introduction Due to the dangers associated with the recovery work at disaster sites and work in extreme environments, the remote operation of the construction robots has become important. To the conventional * Corresponding author. Tel.: +86-431-85716411; fax: +86-431-85716411. E-mail address: petertang1975@sina.com. 1877-7058 2011 Published by Elsevier Ltd. doi:10.1016/.proeng.2011.08.198 Open access under CC BY-NC-ND license.

1072 Xinxing Tang and Hironao Yamada / Procedia Engineering 15 (2011) 1071 1076 remote operation systems, task efficiency is significantly reduced because the operator is unable to obtain adequate information regarding the actual site. Application of virtual reality (VR) technology offers the possibility of performing remote operation with greater safety and comfort in this kind of remote operation[1-3]. In previous research, the system was constructed using a trinocular stereo vision camera to obtain obect shape and color information on the remote site and create the computer graphics (CG) by the obect shape and color information. The research showed that tasks could be performed with high efficiency even with a visual display consisting only of CG images. However, problems remained, including a lack of reproducibility of the task obect and the construction robot on CG. Therefore, the purposes of the present research are to solve the problems and to improve its operability by incorporating improvements which give the operator an effective visual sense, while taking advantage of the distinctive features of VR. The usefulness of the system is also verified from the evaluation method of risk indexes. 2. Tele-operation Construction Robot System with Virtual Reality The TOCR control system in this research is divided into two parts, namely, the master system and the slave system, which is shown as Fig.1[4]. Here, the slave system is a construction robot, which is equipped with trinocular stereo vision camera and acceleration sensors, and has four hydraulic actuators controlled by four servo values through a computer (PC1). And the master system is controlled by an operator and consists mainly of a manipulator, a proector and a proection screen. The manipulator controlled by the operator is mainly composed of two oysticks with force feedback. Each oystick can be operated on an X and Y axis direction. The four angular displacements of the two oysticks are corresponding to linear displacement of the construction robot s hydraulic cylinder of the slewing, boom, stick and glove. Slave Master Digiclops camera Joystick Boom Slewing Screen Stick Glove Construction robot PC1 LAN cable IEEE 1394 cable PC2 Proector Fig.1. Construction tele-robot system with virtual reality The working process of TOCR is as follows. The operator performs the remote operation of the construction robot by using the oystick and watching the screen in front of him/her. Operational information from the oystick is input into a computer (PC1), which calculates operational signals for the servo valves of the robot using these command signals and outputs the signals to the servo amp on the construction robot. A computer (PC2) for use in displaying the virtual space creates images of the construction robot and the task obects in virtual space based on the operational information from the

Xinxing Tang and Hironao Yamada / Procedia Engineering 15 (2011) 1071 1076 1073 oystick and information on the position and shape of the task obect obtained from the trinocular stereo vision camera, and transmits these video signals to a proector which proects the images on a screen. In the developed presentation system, the operator can view CG images of the remote robot and the task obect from all directions. To give the operator a real feeling of remote operation and prevent the operator from directly hearing any work sounds, in this research, experiments were conducted in two rooms separated by a sufficient distance. 3. Working Environment Display in Virtual Space The conventional visual display to the operator normally consists of three screens, namely, the upper screen, the left screen and the right screen. This type of visual display has the advantage of a small dead angle, but a mistaken selection of the screen which is to be observed can result in a dangerous inclined orientation of the construction robot. To prevent these problems, a function which moves the point of view automatically and the reference point in response to the behavior of the slewing and boom was added so as to facilitate work when using a single-screen display. However, the remote site was assumed to be flat and blocks were not stacked more than 3 high. In setting the point of view, it is necessary to set the parameters of the point of view and the reference point (X i, Y i, Z i ) (i=1, 2) respectively. Equations (3) and (4) show the point of view (X i, Y i ) (i=1), (Y, Z ) (=1) and reference point (X i, Y i ) (i=2), (Y, Z ) (=2), which are moved depending on the oint angle θ of the slewing, the oint angle ϕ respectively. To make it easier to grasp the blocks, the arbitrary constants (a i, b i, c i, d i ) (i=1, 2) (a, b, c, d ) (=1,2) were decided considering the fact that the point of view is inclined with respect to the stick and the ability to command a view of the entire scene. X X i ai b i i = + + θ (3) Y i Yi ci di Y Y = Z Z a + c b ϕ + d These parameters cause the viewpoint movement to the left or right corresponding to the lateraldirection behavior of the construction robot and upward or downward corresponding to its verticaldirection behavior. Because this enables natural spatial recognition of the operator while performing tasks, it can be expected to increase udgment speed and improve safety. Furthermore, in the operation of actual construction robots, as well as in the operation of CG robots, there are cases where the task obect is hidden behind the stick or boom of the construction robot itself. This is not only a hindrance to (4) Fig.2. (a) The display environment with opacity function; (b) The semitransparent display environment

1074 Xinxing Tang and Hironao Yamada / Procedia Engineering 15 (2011) 1071 1076 operation, but is also an operator stress factor. Therefore, a function which expresses the robot as semitransparent was added, as shown in Fig. 2, by setting the degree of transparency when creating CG. Moreover, as the supplementary information in the virtual working environment display space, the shadows of the TOCR and task obects, such as the white blocks, were drawn and a gauge from the fork glove part was drawn perpendicular to the ground surface or block in order to improve the operability and the safety. The shadows were drawn in darker colors when the proected obect are close to the ground or obects and in lighter colors when being more distant to provide a more realistic sense of vertical distance. 4. Experiments Results Analysis In order to test the accuracy of the design principle of the control system, and examine the feasibility of the view point control approach in TOCR control system, a conventional three-screen viewpoint method and the methods of auto point of view and semi-transparent obect are implemented. Before starting the main experiment, some preparation stages are required. All the electronic components and devices are connected in a proper way and trial tests are performed to confirm whether all the components of the system are working well. Having successfully passed the initial test, it is possible to implement an actual controller to the experimental system. In practice, many attempts are required to get the best performance using trial-and-error methods. In experiments, the operators performed specified tasks by operating the construction robot with the oystick. For simplification, only the risk indicator evaluation method is selected in experiment. To the risk indicator, two indices need to be considered. One is the contact time denoted as t c, which is defined as the time that TOCR has fallen into the unstable state when its reception desk part comes in contact with the ground or the obect. And the other is the average generation force denoted as F c, which is defined as the force in which the arm cylinders of TOCR generated when it has fallen into the unstable state[5]. In order to obtain t c and F c, the total generation force denoted as F t, which is defined as the sum of the excessive generation force where the arm cylinders of TOCR generates, is introduced. The possibility that makes TOCR fall into the unstable state is low because the glove is only used for the holding operation, the excessive generation force in the cylinder of the glove can be neglected. In addition, a threshold is set, and the time that the total generation force F t exceeded this threshold is considered to be the unstable state to TOCR. Therefore, the contact time t c is considered to the sum of the each time that the total generation force exceeded this threshold in the unstable state. Moreover, the average generation force F c is defined as sum of the integration value of total generation force F t corresponding to the each time in the unstable state divided by t c. Therefore, in the present experiment, tasks such as the transportation and stacking of blocks in the working area of construction tele-robot are conducted to simulate real-life operations, as illustrated in Fig. 3. The content of the task is as follows:the initial glove position for TOCR is at location marked B. The initial condition of the task is as follows: Move the 1st block marked 1 to location marked A firstly, and then move the block marked 3 to the location marked D, and place the block marked 4 on the block located at D. At last, move the block marked 2 to the location marked C. The operator returns the TOCR s glove to the location B after the task is finished and waits for the next operation. The experiment was performed under three view point method and APV with STO method respectively. With the 3 view method, because the task is displayed on 3 screens, time is lost in selecting the screen to be viewed. On the other hand, APV with STO method, it is considered that udgments could be made quickly because the dead angle is small and spatial recognition is possible simultaneously with the task. Fig. 4 shows the averaged results of the time and force of contact between the TOCR and floor. As above, the abscissa shows the visual conditions. The right ordinate shows the time of contact with the floor, t c in seconds, and the left ordinate shows the dimensionless force F c obtained from the average force generated by the boom, stick, and slewing. On both the right and left axes, larger values indicate risk. The fact that natural

Xinxing Tang and Hironao Yamada / Procedia Engineering 15 (2011) 1071 1076 1075 spatial recognition with auto point of view and semi-transparent obect has an effect on safety can be understood from this figure. A 1 5. Conclusions B 2 Fig.3. Task field for evaluation of operation 3 C D 4 Fc/kN In this research, a remote operation system was constructed by introducing virtual reality technology and adding a virtual space display using computer graphics. In contrast to the conventional 3-screen visual display, effective visual display was possible while taking advantage of the distinctive features of VR. A comparative study of a 1-screen visual display combining APV with STO and a conventional 3- screen visual display was carried out based on the results of evaluation experiments of risk measurement. The experiment confirmed that 1-screen visual display combining APV and STO is superior in operability, safety, and reduction of stress. However, we used the simple and regular shape with white color concrete blocks as the obect only in experiment, since it is the first step of the research. So, other future obectives, such as the irregular shape or black color obect, the deformed obects, the obects with the holes, etc., include the construction of a system which enables measurement of the position and shape of deformed or the black color obects and reflection of this information in the displayed image by computer graphics. 0.6 0.5 0.4 0.3 0.2 0.1 F c 0 APV+STO Fig.4 Risk measurement evaluation t c 3 View 9 8 7 6 5 4 3 2 1 0 tc/s Acknowledgements It is a proect supported by the Jilin Province Natural Science Foundation of China(Grant No. 201115153).

1076 Xinxing Tang and Hironao Yamada / Procedia Engineering 15 (2011) 1071 1076 References [1]Yamada, H., Kato, H. and Muto, T., "Master-slave control for construction robot teleoperation," Journal of Robotics and Mechatronics, 2003,15(1),p.54-60. [2]Zhao, D., Xia, Y., Yamada, H., and Muto, T., "Control method for realistic motions in a construction tele-robotic system with a 3-DOF parallel mechanism," Journal of Robotics and Mechatronics, 2003,15(4), p.361-368. [3]Yamada, H. and Muto, T., "Development of a hydraulic tele-operated construction robot using virtual reality - New masterslave control method and an evaluation of a visual feedback system," International Journal of Fluid Power, 2003,4(2), p.35-42. [4]Tang X., Yamada, H., Huang L., et al, "Virtual reality-based teleoperation construction robot control system with 3Dvisor device". IEEE international conference on Mechatronics and Automation, 2010, p.384-388. [5]Matsuzaki N., Tele-Robotics Control using Virtual Reality Technology. Master dissertation of Gifu University. February, 2009.