INTERNATIONAL JOURNAL OF HUMAN–COMPUTER INTERACTION, 20(3), 285–303
Copyright © 2006, Lawrence Erlbaum Associates, Inc.

Development of a Virtual Reality Training System
for Live-Line Workers
Chang-Hyun Park
Gilsoo Jang
Department of Electrical Engineering/NPTC, Korea University

Young-Ho Chai
The Graduate School of Advanced Imaging Science, Multimedia and Film
Chung-Ang University

This article presents a training system for live-line workers. The developed training
system is based on immersive virtual reality and automatic speech recognition technology. The training is focused on live-line Cut-Out-Switch (COS) replacement workin a distribution system. Most work in power systems must be free of interruption, so
it is carried out by live-line techniques. However, these techniques have increased thenumber of accidents by electric shock. Because most electric accidents are due tolive-line work, it is important to train live-line workers. The proposed training systemprovides repeated and cost-effective training for a small space. It also guarantees
safety during training operations. In this article, the background of live-line techniques and the work procedure of COS replacement are presented. The architecture of
the developed system, the creation of the virtual work environment, and the collision
detection among virtual objects are also described.

1. INTRODUCTION
Electricity is a key element in modern society, providing the energy required to run
manufacturing plants, light homes, and power our communications and computer
systems. These days, sensitive electrical loads are used in all sectors (residential,commercial, and industrial). Industry is becoming increasingly reliant on automatedsystems to achieve maximum productivity, and their computer systems tend to lose
track of their memories and processes upon interruption. Thus, interruptions thesedays have become a more serious problem than loads were just a few years ago. Some
The authors thank the Korea Ministry of Science and Technology and the Korea Science and Engineering Foundation for their support through ERC program.
Correspondence should be addressed to Gilsoo Jang, Department of Electrical Engineering/NPTC,
Korea University, Anam-dong, Sungbuk-gu, Seoul 136–701, Korea. E-mail: gjang@korea.ac.kr

286

Park, Jang, Chaicustomers have requested the implementation of a reliable power distribution system that eliminates all single points of failure. Such an implementation forces theelectrical utility concerned to perform live-line maintenance to deal with problems intheir power system. Live-line maintenance can provide customers with “zero” interruption in their power supply but increases the workers’ risk of severe electric
shocks. Most accidents are related to workers’ careless mistakes, the use of defective
equipment, and poor work environment. Because accidents involving high-voltage
power lines can be lethal, it is important to train the workers sufficiently so they can
perform their job safely in this dangerous environment. Insufficient training maylead to fatal damage of not only the worker but also other persons and the system.
Hence, live-line workers need to have repeated training in a simulated work environment, which should be as realistic as possible.
This article presents a Virtual Reality Training System (VRTS) for live-line workers. The developed VRTS takes advantage of Virtual Reality (VR) and automatic
speech recognition (ASR) technology (Woodland, 1998) to provide repeated andcost-effective training for limited space. In addition, the immersion-type VR(Brooks, 1999; van Dam, Forsberg, Laidlaw, LaViola, & Simpson, 2000) helps tomake this VRTS more effective, because it allows the trainees to feel as though they
are performing real live-line work. The training is focused on the live-line work of
replacement of a defective Cut-Out-Switch (COS) with new COS in an electric distribution system.

2. VR FOR TRAINING
Immersive VR makes an artificial environment seem real and allows one to become
immersed in it and to interact with various objects in the virtual world by using
specific devices, such as the Head Mounted Display (HMD), sensing glove, spatial
tracking system, and so on. The most important aspects of immersive VR are that itallows the user to act as he or she wishes and to interact with various objects in thevirtual world. Moreover, the VR can provide users with opportunities to experience various environments and situations. These distinctive features of immersive
VR are particularly useful for educative and training applications.
Many training applications based on VR have been developed. These applications include training for medical surgery (Heng et al., 2004; Lu, Pan, Lin, Zhang, &Shi, 2005; Silverstein et al., 2002; Sojar et al., 2004), manufacture (Fernandes, Raja, &Eyre, 2003; Jiung-Yao, 2003; Lin, Ye, Duffy, & Su, 2002), construction (Assfalg, Del
Bimbo, & Vicario, 2002), maintenance (Li, Khoo, & Tor, 2003), and military operation. However, this technology has not been actively applied in the field of electric
power systems. Some VR applications for power system personnel training weredeveloped (Arroyo & Arcos, 1999; Garant et al., 1995; Okapuu-von Veh et al., 1996;
Tam et al., 1998; Tam, Badra, Marceau, Marin, & Malowany, 1999). However, thesetrainings were focused on simple tasks such as control switching operation, andmost of them were carried out by use of a simple desktop-based VR training system
and not the immersion type. Such systems are inadequate to train live-line workers
who need to have high field adaptability.

Virtual Reality Training System for Live-Line Workers

287

In this work, the developed VRTS is based on immersive VR technology. Furthermore, ASR technology is added to the developed VRTS so that VRTS can createa virtual environment that is as close to the real world as possible. The live-line
maintenance is performed with two or three workers communicating with eachother. Such a situation is implemented to the developed VRTS by ASR technology.
The trainee can feel as if he or she is working with another skillful engineer orcoworker. The ASR technology can improve the reality and immersivity. Through a
training system based on immersive VR and ASR technology, live-line workers canbe trained effectively and repeatedly to have high field adaptability in different
work environments.

3. LIVE-LINE COS REPLACEMENT WORK
3.1. Live-Line MaintenanceLive-line maintenance mainly deals with the maintenance of an energized line
without any interruption to the power line. Live-line maintenance techniques foroverhead power lines can be grouped into three classes: hot stick, bare hand, andrubber glove and barrier methods. In the hot stick method, the worker performs
live-line work using different kinds of insulated hot sticks, with the worker maintaining the minimum approach distance from energized parts. In the bare hand
method, the worker performs live-line work after the electric potential of the workers is equal to that of the energized parts. Workers can access the components by insulated ladders, insulated boom, cranes, or helicopters. The bare hand workers
must wear a conductive suit composed of pants, jackets, socks, and gloves madefrom a cotton, asbestos, and stainless steel thread to shield them from the electricfield. Generally, the bare hand work is conducted on energized EHV/HV transmission lines.
In the rubber glove and barrier method, the worker is fully insulated from energized parts with the approved rubber gloves and sleeves rated for the voltage andinsulating work platform. The worker can get to the worksite using an insulated
ladder or insulated bucket truck and carry out the work on a charged line with hisor her hands. Generally, the live-line COS replacement work, which is the focus of
the training, is based on the rubber glove and barrier method. The workers cantouch energized parts wearing their rubber gloves, but the most energized components in the work area should be insulated for safety. The COS fuse holder operation must be performed by using a telescoping disconnect stick as a kind of hot
stick at a safe distance to prevent harm due to electric spark.

3.2. Work Procedure of Live-Line COS Replacement
Generally, in an electrical distribution system, the live-line work for replacementof a defective COS with a new COS is performed according to the following
work procedure.

288

Park, Jang, Chai

• Step 1: Insulation of neutral line and low-voltage wires.
1. Put on a protective outfit, wearing rubber gloves, sleeves, and goggles.
2. Protect and insulate the neutral line and low-voltage wires.
• Step 2: Insulation of COS and power lines by using insulation covers. (Figure 1
shows the insulated COS and power lines on an electric pole.)• Step 3: Installation of a bypass jumper cable between temporary COS andtransformer’s first bushing.
1. Connect temporary COS to branch ring using COS clamp.
2. Connect the first clamp of a jumper cable to the lower line terminal of thetemporary COS.
3. Connect the second clamp of the jumper cable to the transformer’s firstbushing terminal.
4. Install fuse holder in the temporary COS.
5. Close the temporary COS fuse holder using an insulated telescoping disconnect stick. (Figure 2 shows the installed temporary COS and jumper
cable on the pole.)

FIGURE 1

FIGURE 2

Insulated COS and power lines on a pole.

Installed temporary COS and bypass jumper cable.

Virtual Reality Training System for Live-Line Workers

289• Step 4: Replacement of the defective COS with new COS.
1. Remove the insulation cover of the defective COS.
2. Open the fuse holder of the defective COS by using a telescoping disconnect stick.
3. Remove the second lead wire between the defective COS and transformer’s first bushing terminal.
4. Remove the first lead wire between the defective COS and branch ring.
5. Replace the defective COS with new COS.
6. Install the second lead wire between the lower line terminal of the new
COS and transformer’s first bushing terminal.
7. Install the first lead wire between the upper line terminal of the new COS
and branch ring.
8. Close the new COS fuse holder using a telescoping disconnect stick.
• Step 5: Removal of the installed bypass jumper cable.
1. Open the fuse holder of the temporary COS using a telescoping disconnect stick.
2. Remove the second clamp of the jumper cable from the transformer’s firstbushing terminal.
3. Remove the first clamp of the jumper cable from the lower line terminal of
the temporary COS.
4. Remove the temporary COS.
• Step 6: Removal of all installed insulation covers on the pole (see Figure 3).

4. IMMERSIVE VRTS PROTOTYPE DEVELOPMENT AND ARCHITECTURE
4.1. Hardware
The hardware system of the developed VRTS consists of an HMD, sensing glove,spatial tracking system, and powerful workstation with 3D graphics acceleration.
In addition, a microphone and a specific sound card are needed for ASR.

FIGURE 3 An electric pole of removed insulation covers and the end of live-line
COS replacement work.

290

Park, Jang, Chai

HMD. An HMD is a key element of the immersive environment. It consists of
two miniature displays that are mounted in front of the user’s eyes with a head
mount. It also contains two headphones so the user can also experience the virtualenvironment aurally. The user cannot be distracted by events outside of the world
being viewed. The developed VRTS utilizes 5DT’s HMD 800 Stereo(http://www.5dt.com/products/phmd.html).

Spatial tracking system. An important component of the VRTS is the spatial
tracking system, required for tracking the position and orientation of the hand andviewpoint of the trainee. Polhemus’s FASTRAK system (Polhemus Inc., 2000) is
used as the spatial tracker. The FASTRAK tracker system is a six degree of freedom(DOF) measurement system. It supports one transmitter and four receivers thatmeasure the absolute position and orientation. The transmitter produces a magnetic field, and the receiver detects a displacement.

Sensing glove. A sensing glove is an input device that measures the movements of the wearer’s fingers and transmits them to the computer. The developed
VRTS utilizes Immersion’s CyberGlove. The CyberGlove is a widely used handmotion tracking device. The CyberGlove interface with the VRTS was developedby using the Virtual Hand Toolkit (VHT; Immersion Technologies Inc., 2001), whichallows integration with WorldToolKit (WTK). The VHT is a development library
including support for hand interaction management. The used CyberGlove modelhas 18 sensors as shown in Figure 4. The 18-sensor model features two bend sensors on each finger; four abduction sensors; and sensors measuring thumb roll,palm arch, wrist flexion and wrist abduction. To measure the position and orientation of the hand, FASTRAK 6 DOF tracking sensors can be mounted on the glove
wristband.

FIGURE 4 A CyberGlovemodel and sensor positions.

Virtual Reality Training System for Live-Line Workers

291

4.2. Software
To make interactive VR application, a real-time 3D graphic library such as Open GL(Silicon Graphics) or Direct X (Microsoft) is used. Generally, Open GL is used in scientific application, and Direct X is used in entertainment such as a 3D game. Softwarefor 3D modeling is also needed to make virtual objects look real. In addition, to develop an ASR application, the software development kit (SDK) for ASR is required.

3D modeling. Objects involved in virtual live-line work environment aremodeled as 3D shapes to give them a more realistic appearance. All of theequipments that are used in live-line COS replacement work are modeled as accurately as possible. Autodesk’s 3D Studio MAX (3ds max; http://www4.discreet.com/3dsmax/) was used to model the objects. It is a widely used tool for 3D
object modeling. Figure 5 shows the graphic user interface (GUI) of 3ds max andthe 3D model of real work environment.

WorldToolKit. The main program of the VRTS was developed by using Sense
8’s WTK (Sense8 Product Line., 1999), which is an Open GL–based VR Application
Programming Interface (API). The WTK is a portable cross-platform development
tool for building high-performance, real-time, integrated 3D applications for scientific and commercial use. It has a library of over 1,000 functions written in C that enable the programmer to rapidly develop new VR applications. The WTK functions
have object-oriented naming convention and are organized into more than 20
classes. These classes include Universe (which manages the simulation and contains all the other objects), Geometries, Nodes, Viewpoints, Windows, Lights, Sen-

FIGURE 5
ronment.

The graphic user interface of 3ds max and the 3-D model of work envi-

292

Park, Jang, Chaisors, Paths, Motion Links, and others. The functions are included for device
instancing, display set-up, collision detection, loading object geometry from a file,
dynamic geometry creation, specifying object behavior, and control rendering. TheWTK applications differ from conventional windows systems where they are intended for use in situations where the user’s viewpoint or objects in the universeare continuously changing. The WTK is designed for use in real-time applications.

ASR API. The live-line COS replacement work is done at the top of the pole in
an insulated bucket truck. The bucket truck operator moves the bucket position,
following the orders of the workers. Such a situation is implemented to the developed VRTS by ASR technology. The trainee can move his or her own position in thevirtual world freely, as if he or she were in the bucket truck, by using voice commands such as “go,” “back,” “up,” “down,” “left,” “right,” “stop,” “ok,” and so on.
The trainee can also import needed equipment into the virtual work environment
by calling out the equipment name. In this work, Scansoft’s L&H ASR API
1500SDK was chosen to develop the ASR application. L&H ASR can recognize continuous voice, including the dynamically changing contexts of words. It also provides function libraries that control multiple voice recognition engines. In SDK,
two additional tools are included to enhance the performance of ASR engine. The
first one is ASR Evaluator, which evaluates the probability of the performance of
the SDK-developed program and the functions of ASR. It is used to create contexts
of voice recognition and measures the reliability and sensitivity of various parameters in real time. The second one is LexTool, which is used to test the contexts anddictionaries, to add a new word to the context vocabularies, and to edit the mark ofpronunciation of each vocabulary.

4.3. VRTS Structure
The developed VRTS is composed of four main parts. The first part is a workstation, which performs the simulation of the trainee’s action and recognizes thetrainee’s voice commands. It also displays the trainee’s view onto both HMD and
the instructor’s monitor continuously. The second part is interface with VR hardware such as HMD, FASTRAK, and CyberGlove. Two receivers of the FASTRAK
are mounted on top of the HMD and trainee’s hand, respectively. The trainee cansee the virtual world through the HMD, which provides an immersive stereo view.
The position and orientation data from the FASTRAK receivers are transmitted to
the workstation. The CyberGlove is an input device that measures the movementsof the trainee’s fingers and transmits them to the workstation through a serial cable. The third part is the interface with ASR hardware such as microphone andsound card. A good microphone reduces noises coming with the voice and also
provides clear voice signal to the sound card. The trainee’s voice commands are
inputted into the workstation from the microphone through the sound card microphone port. The fourth part is the interface with the instructor for enhancing the effect of training. The instructor can watch as trainee performs the work through amonitor and instructs needed work through the trainee’s headphone. If the trainee

Virtual Reality Training System for Live-Line Workers

293

makes a mistake during training, the instructor can guide the trainee to take proper
measure. Figure 6 shows the overall structure of the developed VRTS.

4.4. Software Architecture and Data Flow in VRTS
The developed VRTS is built on the Windows platform, as shown in Figure 7. The
main window and GUI of VRTS are implemented by using Windows API. Most
functions related to VR simulation, such as 3D rendering, sensors management,
collision detection and loading 3D geometry models, are implemented by using
WTK API. The WTK API provides high-level functions for configuring, interacting
with, and controlling real-time 3D simulations. The CyberGolve library is developed by using WTK API and VHT API. The CyberGlove library has functions for
initializing CyberGlove, connecting with the receiver of FASTAK, importing handgeometry model, transforming coordinate, and so forth. The movement data of fingers and the position and orientation data of hand are sent to the simulation loop of
the main program. The hand model in virtual world is rendered according to thetrainee’s hand action. At the core of an application, written using the WTK, is a simulation loop, which reads the position and orientation data obtained from the sensors, updates objects, and renders a new view onto the display. When the main program is running, the simulation loop is repeated. The ASR server is implemented
using L&H ASR API. The ASR involves the transformation of an acoustic speech

FIGURE 6

Structure of VRTS.

294

Park, Jang, Chai

FIGURE 7

Software architecture and data flow in the VRTS.

signal into written text. The words and sentences, which should be recognized by
the ASR server, must be defined in the context database. The ASR server always
checks for speech events. The ASR server receives the trainee’s voice commands,
and using the recognition event callback function, it informs the main program
when a recognition result is available. The callback function passes a handle to themain program, which is used to retrieve the result. The callback is optional function
provided by the application and called by the API at an appropriate time to deliver
each event.

5. SCENE GRAPH AND VIRTUAL OBJECT MODELS
5.1. Scene Graph
The architecture of the WTK was designed to incorporate the power of scene hierarchies. Simulations are built by assembling nodes into a hierarchy called a scenegraph. To construct a simulation, the WTK assembles the geometry nodes into a hierarchical scene graph, which dictates how the simulation should be rendered andallows all the efficiencies of a state-preserving, stack-oriented rendering architecture. The scene graph is the structure that holds all the current elements of thescene, such as geometries, lights, and positional information. Figure 8 illustrates
the simplified scene graph of the developed VRTS and traversing order. The traversing order is the order in which the nodes in a scene graph are processed while
the simulation is running. WTK traverses the entire scene graph once per frame.
The root node is the entry point into the scene graph and is the point where WTKstarts to draw the scene. The light node specifies lights to illuminate all geometries
in the virtual world. WTK supports four types of light: ambient, directed, point,

Virtual Reality Training System for Live-Line Workers

FIGURE 8295

Simplified scene graph and traversing.

and spot lights. The lights used in VRTS are ambient and directed lights. WTK performs the actual act of drawing when it encounters a geometry node in a scenegraph. The Geom-Node1 contains a subhierarchy of geometry nodes and other related nodes to display the background geometry models in the virtual work environment. The group node allows several nodes to be grouped together and managed as a single entity. The Geom-Node2 displays nonmovable geometry models
such as electric pole, transformer, power lines, cross arm, and so on. The MV node1
contains a subhierarchy of movable nodes to display and handle the movable installations models on an electric pole, such as COS, fuse holder, lead wires, and soon. The MV node2 contains the movable equipments models for live-line work
such as insulation covers, clamps, telescoping disconnect stick, jumper cable, andso forth. A movable node is a special kind of node that streamlines the process ofcreating objects, moving them with xform nodes and isolating them from eachother with separator nodes. A movable node is a combination of three different
nodes: a separator node, an xform node, and a geometry node. The separator nodeprevents state information from propagating from its descendant nodes to its sibling nodes. The xform node is a transform node containing position and orientation
information. The Geom Node3 displays the trainee’s hand geometry model. The
hand model also is organized into a hierarchical node structure of geometries suchas forearm, palm, and fingers geometry. The xform node sets position and/or orientation information of the trainee’s hand. The hand model should move according to trainee’s movements. To achieve the trainee’s movements, such as getting on
a bucket truck, the xform node is used.

5.2. Geometric Models and Collision Detection in VRTS
All geometry models involved in the live-line COS replacement work are modeledin 3D shapes. The models can be classified into two large groups: static and interactive models. The static models such as background geometries cannot be touched296

Park, Jang, Chaior grasped by the virtual hand, but the interactive models such as the installations
on an electric poles and live-line equipments can be touched and grasped by thevirtual hand. The developed VRTS has easy interface for importing different background models and sounds into the virtual world. Live-line maintenance is performed in many different work environments. The VRTS can provide trainees with
opportunities to work in different environments and situations. Although learning
to replace a COS through the training is important, identifying the objects that mustbe handled with caution for safety is more important, as the COS replacement under live-line condition is a very dangerous task. Although workers can handle energized parts with rubber gloves on, all energized parts around the workers on thepole should be insulated for safety, and the COS fuse holder operation must be performed by using a telescoping disconnect stick at a safe distance to prevent damage
from an electric spark. If the trainee touches or grasps energized parts without insulation or opens or closes COS fuse holder with the hand not using a telescoping
disconnect stick, the VRTS sounds an alarm and displays a warning message, so thetrainee is made fully aware of energized parts that must be handled with caution.
While the simulation is running, the main program can detect collisions between
the hand model and the energized components. Figure 9 shows the organization ofimportant virtual object models and the collision detection in the developed VRTS.
The collision detection in the developed VRTS is based on the oriented bounding box (OBB) tree. An OBB is a rectangular bounding box at an arbitrary orientation in 3D space. The OBB algorithm (Gottschalk, Lin, & Manocha, 1996) is applicable to all general 3D models. It precomputes a hierarchical bounding box structureof the models. It provides accurate and fast collision detection for most VR applica-

FIGURE 9

The organization of important virtual object models in the VRTS.

Virtual Reality Training System for Live-Line Workers

297

tions. The main program of the VRTS detects all the contacts among the interactivemodels and between the interactive models and virtual hand. Each interactivemodel can be divided into several geometry models. That is, one interactive model
has several bounding boxes for collision detection. For example, a COS model consists of five submodels, such as the COS body, upper line terminal, lower line terminal, fuse holder link, and mounting bracket, as shown in Figure 10. To install a fuseholder in a COS, the trainee must know the location of the COS fuse holder link andthen install the fuse holder at the fuse holder link. The success of the task depends
on the result of collision detection between the fuse holder link and fuse holder.

5.3. Electric Spark EffectTo increase the sense of reality, an electric phenomenon such as electric spark is implemented in VRTS. In an actual live-line condition, an electric spark is generated
at the closing of a COS fuse. The electric spark effect can be achieved by using the
3D animation or 2D texture animation. However, the 3D animation of an electric
spark using WTK functions would be very difficult and time consuming. In thiswork, the electric spark effect is implemented using the texture animation. Because
an electric spark is a phenomenon that occurs in a short time, the texture animation
method is effective in creating a lifelike spark. This method needs less memory andcomputing power than the 3D animation. The texture animation can be easily archived by using WTK functions. An example of electric spark in a virtual world isshown in Figure 15. The sequential image files of an electric spark are needed forthe texture animation. Then a polygon is created at the location where an electric
spark is to appear in the virtual world to act as a moving billboard. This board
should be facing the trainee’s viewpoint. The image files are used one by one as textures on the polygon, creating a flipbook animation.

FIGURE 10 A 3D COS
model and bounding boxesof submodels.

298

Park, Jang, Chai

6. TRAINING FOR LIVE-LINE WORKERS USING VRTS
For the training exercise, the trainee needs to put on HMD and CyberGlove, which
are attached to FASTRAK receivers, as shown in Figure 11. Then the trainee can act
freely, interacting with various objects in virtual world.
When the instructor pushes the start button, the VRTS informs the trainee of thetask to be performed, both through text displayed on the HMD’s screen andthrough oral speech via the trainee’s headphones. The instructor can watch thetrainee’s performance through the instructor’s monitor and direct the trainee on
the work to be done via the trainee’s headphones. The training is performed step bystep according to actual work procedure. The trainee can go to the next step only after he or she completes the task on hand.
The trainee can move his or her own position to the workplace by using voicecommands and then can perform the needed task. Figure 12 shows the flowchart of
the training.
The following list gives some examples of tasks using the developed VRTS.
1. Task: Insulation of the power line on the pole using an insulation cover. According to instructions received from the instructor, the trainee moves to the position of the power line to be insulated. Then the trainee imports a power line insulation cover by using voice command. The trainee can grip and manipulate theinsulation cover by using the virtual hand. The grip state is judged by collision detection between fingers, palm, and the insulation cover. When the trainee spreads
the palm, the insulation cover is released from hand. Being cautious not to touch
the power line directly, the trainee covers the power line with the insulation cover.
Task completion depends on collision detection between the power line being insulated and the insulation cover. When the trainee installs the proper equipment in
the correct place, the task is completed. Figure 13 shows the scene of the power line
being insulated by the trainee.

FIGURE 11 A trainee is replacing a COS in the virtualworld.

Virtual Reality Training System for Live-Line Workers

299

FIGURE
12 Training
flowchart of the VRTS

2. Task: Installation of a bypass jumper cable between the temporary COS andtransformer’s first bushing. Figure 14 shows the scene of an installed bypass
jumper cable between the temporary COS and transformer’s first bushing.
3. Task: Closing the temporary COS fuse holder. Figure 15 shows the trainee
closing the temporary COS fuse holder by using a telescoping disconnect stick. At

FIGURE 13 Trainee is insulating the power line using an
insulation cover.

300

Park, Jang, Chai

FIGURE 14 An installedjumper cable between the temporary COS and transformer’s
first bushing.

FIGURE 15 Scene of the fuseholder being closed with theoccurrence of an electric spark.

the point of closing the fuse, an electric spark is generated in the COS. In this task,
the trainee must keep a safe distance to prevent injury.
4. Task: Replacement of the defective COS with new COS. The trainee removes
the defective COS and installs new COS (see Figure 16).
5. Task: Removal of the first clamp of the installed jumper cable from the temporary COS (see Figure 17).
6. Task: Removal of all installed insulation covers on the pole. When the trainee
removes all insulation covers, the COS replacement work is complete. Figure 18
shows the electric pole with replaced new COS.

7. TESTING AND SUGGESTION
The developed VRTS has been tested by 24 linemen who are familiar with the
live-line COS replacement work. The dominant opinion (18 of 24) was that the developed VRTS is effective and adequate to complement the current training process. Their responses are summarized as follows:FIGURE 16 Trainee is installing a new COS on thepole.

FIGURE 17 Trainee is removing the first clamp fromthe temporary COS.

FIGURE 18 Removal of insulation covers and the end of
work.
301

302

Park, Jang, Chai

• In the simulated environment, trainees can learn the COS replacement work
procedure faster and more effectively than by texts or conventional passive
lectures.
• The voice recognition interface can help to learn about work equipment
effectively.
• Through repeated training, trainees can naturally recognize hazardous objects and situations.
• With training in different virtual work environment, it is possible to increase a
trainee’s field adaptability.
• The proposed training system is safe and convenient to use, and it can shorten
the training time.
They also suggested some points for the system improvement. They include agroup training system for two or three trainees together and the realization of
haptic interface to increase reality. Some linemen also indicated the need to add
various voice commands and the use of wireless devices.

8. CONCLUSION
This article presented an immersive VRTS for live-line COS replacement work. The
developed VRTS enables trainees to have more field adaptability, because the combination of the immersive VR hardware, 3D graphic engine, and ASR technology
makes them feel as though they are in the real work environment. The prototype ofthe developed VRTS can be applied to other live-line work training. Even though
the trainee cannot make use of all of the senses of his or her body with the developed VRTS, the level of immersion provided by the HMD, CyberGlove, and ASR
engine significantly enhanced the efficiency of the training, in the case of live-line
work. Moreover, with advancements in VR hardware and technology, training applications using immersive VR will have even greater potential in the near future.

REFERENCES
Arroyo, E., & Arcos, J. L. L. (1999). SRV: A virtual reality application to electrical substations
operation training. In IEEE International Conference on Multimedia Computing and Systems(pp. 835 – 839). Florence, Italy: IEEE Computer Society.
Assfalg, J., Del Bimbo, A., & Vicario, E. (2002). Using 3d and ancillary media to train construction workers. IEEE Multimedia, 9(2), 88–92.
Brooks, F. P., Jr. (1999). What’s real about virtual reality? IEEE Computer Graphics and Applications, 19(6), 16–27.
Fernandes, K. J., Raja, V. H., & Eyre, J. (2003). Immersive learning system for manufacturingindustries. Computers in Industry, 51, 31–40.
Garant, E., Daigle, A., Desbiens, P., Okapuu-von Veh, A., Rizzi, J. C., Shaikh, A., et al. (1995).
A virtual reality training system for power-utility personnel. In Proceedings of the IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing (pp. 296–299). Victoria, BC, Canada: IEEE.

Virtual Reality Training System for Live-Line Workers

303

Gottschalk, S., Lin, M. C., & Manocha, D. (1996). Obbtree: A hierarchical structure for rapid
interface detection. Proceedings of the ACM Siggraph. Retrieved April 20, 2003, fromhttp://www.cs.unc.edu/~geom/OBB/OBBT.html
Heng, P. A., Chun-Yiu, C., Tien-Tsin, W., Yangsheng, X., Yim-Pan, C., Kai-Ming, C., et al.
(2004). A virtual-reality training system for knee arthroscopic surgery. IEEE Transactions
on Information Technology in Biomedicine, 8, 217–227.
Immersion Technologies Inc. (2001). VirtualHand SDK: User and programmer guides. Retrieved
June 18, 2003, from http://www.immersion.com/3d/products/virtualhand_sdk.php
Jiung-Yao, H. (2003). An omnidirectional stroll-based virtual reality interface and its application on overhead crane training. IEEE Transactions on Multimedia, 5, 39–51.
Li, J. R., Khoo, L. P., & Tor, S. B. (2003). Desktop virtual reality for maintenance training: An
object oriented prototype system (V-REALISM). Computers in Industry, 52, 109–125.
Lin, F., Ye, L., Duffy, V. G., & Su, C.-J. (2002). Developing virtual environments for industrial
training. Information Sciences, 140, 153–170.
Lu, J., Pan, Z., Lin, H., Zhang, M., & Shi, J. (2005). Virtual learning environment for medical
education based on VRML and VTK. Computers & Graphics, 29, 283–288.
Okapuu-von Veh, A., Marceau, R. J., Malowany, A., Desbiens, P., Daigle, A., Garant, E., et al.
(1996). Design and operation of a virtual reality operator-training system. IEEE Transactions on Power Systems, 11, 1585–1591.
Polhemus Inc. (2000). Fastrak user’s manual. Retrieved March 18, 2003, fromhttp://www.polhemus.com/technical_product_support.htm
Sense8 Product Line. (1999). WorldToolKit reference manual. Retrieved March 18, 2003, fromhttp://sense8.sierraweb.net/products/tech_pass_wtkr9.htm
Silverstein, J. C., Dech, F., Edison, M., Jurek, P., Helton, W. S., & Espat, N. J. (2002). Virtual reality: Immersive hepatic surgery educational environment. Surgery, 132, 274–277.
Sojar, V., Stanisavljevic, D., Hribernik, M., Glusic, M., Kreuh, D., Velkavrh, U., et al. (2004).
Liver surgery training and planning in 3D virtual space. In Proceedings of the 18th International Congress and Exhibition Computer Assisted Radiology and Surgery (pp. 390–394). Chicago: Elsevier.
Tam, E. K., Badra, F., Marceau, R. J., Marin, M. A., & Malowany, A. S. (1999). A Web-based
virtual environment for operator training [for power systems]. IEEE Transactions on Power
Systems, 14, 802–808.
Tam, E. K., Maurel, C., Desbiens, P., Marceau, R. J., Malowany, A. S., & Granger, L. (1998). A
low-cost PC-oriented virtual environment for operator training. IEEE Transactions on
Power Systems, 13, 829–835.
Van Dam, A., Forsberg, A. S., Laidlaw, D. H., LaViola, J. J., Jr., & Simpson, R. M. (2000).
Immersive VR for scientific visualization: A progress report. IEEE Computer Graphics andApplications, 20(6), 26–52.
Woodland, P. (1998). Speech recognition. In Proceedings of the IEE Colloquium on Speech andLanguage Engineering — State of the Art (Ref. No. 1998/499; pp. 2/1– 2/5). London: IEEE.