Escolar Documentos
Profissional Documentos
Cultura Documentos
IMECE2010
November 12-18, 2010, Vancouver, British Columbia, Canada
IMECE2010-38308
ROBOTIC INTERFACES THROUGH VIRTUAL REALITY TECHNOLOGY
David B. Streusand
Graduate Research Assistant
Colorado School of Mines
Division of Engineering
1500 Illinois St.
Golden, Colorado, USA 80401
dstreusa@mines.edu
John Steuben
Graduate Research Assistant
Colorado School of Mines
Division of Engineering
1500 Illinois St.
Golden, Colorado, USA 80401
jsteuben@mines.edu
Cameron J. Turner
Assistant Professor
Colorado School of Mines
Division of Engineering
1500 Illinois St.
Golden, Colorado, USA 80401
cturner@mines.edu
Abstract
Virtual reality, the ability to view and interact with virtual
environments, has changed the way the world solves problems
and accomplishes goals. The ability to control a persons
perceptions and interactions with a virtual environment allows
programmers to create situations that can be used in numerous
fields. Virtual interaction can go from a computer program to
an immersive experience with realistic sounds, smells, visuals,
and even touch. Research in virtual reality has covered human
interaction with virtual reality, different potential applications,
and different techniques in creating the virtual environments.
This paper reviews several key areas of virtual reality
technology and related applications.
An application that has large implications for our research
is the control of robotic systems. Robotic systems are only as
smart as their programming. This limitation often limits the
utility of robotic applications in otherwise desirable
circumstances. Virtual reality technologies offer the ability to
couple the intelligence of a human operator with a physical
robotic implementation through a user-friendly virtualized
interface. This early-stage research aims to develop a
technological foundation that will ultimately lead to a virtual
teleoperation interface for robotics in hazardous applications.
The resulting system may have applications in nuclear material
handling, chemical and pharmaceutical manufacturing, and
biomedical research fields.
1. INTRODUCTION
Virtual reality (VR) technologies allow numerous
innovations in robotics and manufacturing. In particular, VR
techniques support the development and implementation of
novel decision-making and user interfaces for robotic systems.
The following sections of this paper describe some of the
relevant literature supporting these developments, some of the
applications specific to the field of robotics, and finally the
2. LITERATURE REVIEW
Virtual reality research covers an extensive and wideranging set of fields. Due to the versatility of virtual
environments and their applications, this review has been
divided into three subsections. The first subsection describes
research focusing on the effects of human interaction with
virtual systems. The second subsection reviews some of the
applications of virtual environments explored thus far. The
final subsection discusses several techniques for developing an
environment to meet specific requirements.
Input of Topography,
Robot Characteristics,
Obstacles, Start and
Goal Points.
Topography
warped to include
distance-to-goal
potential
Conditioning Step:
Workspace is bounded by a
high potential, and obstacles
are assigned a simmilarly high
potential.
Conversion of
continuous
topography into
discrete
workspace
Path Cost
Calculation,
Results Display
3.1.2. VISUALIZATION
Visualization techniques also are essential to the designer
in terms of understanding the path optimization of the robot.
Consider a general approach to path planning on a 3D surface,
as illustrated in Fig. 1.
3.2.2. VISUALIZATION
In order to conduct path planning in this situation, it is
necessary to use several visualization and VR tools. Camera
data and image processing algorithms are used to find vectors
describing the central axis and diameter of each tube to be
welded. This data is passed to a CAD tool, which produces a
virtual model of the tubes, and the welding robot, in true
relation to each other. This process is illustrated in Fig. 4.
4. 1. PATH PLANNING
Robotic path planning is currently performed using
relatively low-technology methods. The most prevalent method
is to manually move the robot into each intermediate motion
point using a teach pendant and programming that waypoint
into the robot motion program. This is a highly labor intensive
process but is often all that is supported by most robotic
hardware. A few commercial robotic systems support offline
programming, where a virtual model of the robot and its
environment is used to generate a program for the robot. While
this enables the robot programs to be generated offline, the
process is essentially the same. The operator defines a set of
intermediate waypoints, which are then interpolated to generate
the robot motions.
In lieu of a teach pendant based interface, virtual reality
technologies may offer a superior alternative. Instead of issuing
commands to move the robot, the operator would perform the
required motions in a virtual environment with their own hand
and arm. The virtual reality controller would record these
5. FUTURE WORK
This project is in its early phases, but offers a number of
paths for realizing the advantages of VR in robotics. Our
current focus is to integrate low-cost sensor systems into a
robotic gripper, which can provide haptic feedback to an
operator. We hope to move beyond the gripper design into a
project phase, which would enable us to demonstrate the path
planning capability through a virtualized system. The basis to
8
10