Escolar Documentos
Profissional Documentos
Cultura Documentos
Abstract
DVECS (Distributed Virtual Environment
Collaborative Simulator) is used for testing of
unmanned underwater vehicles (UUVs) where
both real and simulated vehicles can interact
and cooperate in a hybrid, synthetic, virtual
environment. This virtual reality system can be
used to determine: (1) the optimal performance
and criteria for the cooperating vehicles and its
relative application; (2) the determination of the
advantages and disadvantages of collaborative
application tasks between multiple UUVs; and
(3) the optimal communication links between the
cooperating vehicles and its remote control
stations.
It also utilizes a virtual reality
projection and polarized eyewear systems,
which immerses the user for optimal
visualization.
Introduction
Even with the increased interest in the
development of underwater robotic technology,
the design, fabrication and analysis of
autonomous underwater vehicles (AUVs) are
still very complex, expensive, and timeconsuming. The unpredictable and hazardous
underwater
environment
is
extremely
unforgiving and remote. With stark limitations
in communication, an AUV must operate in a
fully autonomous or near autonomous modes.
This requirement immensely complicates the
development, diagnosis, and evaluation of
AUVs many subsystems. In order to ensure
reliability in these systems, it is imperative to
obtain and maintain accurate software and
hardware data. For this purpose, it is necessary
to test and re-test these systems under severe or
0-7803-6475-9/01/$10.00 2001 IEEE
ODIN
The Omni-Directional Intelligent Navigator
(ODIN) is the University of Hawaiis
experimental AUV as shown in Figure 1. The
electro-mechanical components were designed
for easy expandability and are in Table 1. [6]
Specification(s)
Near-sphere shape; Al 6061-T6.
Motorola MC68040/33; 4MB DRAM.
3U-VME Bus; 12 slot chassis.
8 MB with 512 KB EPROM.
VxWorks 5.2 OS software.
24 Lead Gel batteries.
8 Cylindrical shaped with hood; Al
6061-T6;
Brushless
motor;
bidirectional propeller; torque-controlled.
X, Y & Z weight compensation control.
1-dof (90 motion); potentiometer.
RF Modem; open; RS232 connection.
8 channel range data (0.1-14.4 m).
INS 3-axis angle and heading rates, 3axis linear acceleration; RS232 input.
Calibrate between 1.5 to 8.2 V .
DVECS
The design, testing and operation of AUVs and
their control systems can benefit immensely
from interactive, 3-dimensional (3D) computer
simulations.
In particular, developing and
testing complex systems that involve multiple
autonomous underwater robots operating in an
928
[u, v]T
L
[x, y ]T .
z
Current Simulation
The water current simulation in DVECS is very
simple. It contains no turbulence and no curl,
and is totally isotropic. Basically, it takes a
fixed vector - an amplitude and a frequency and generates an acceleration based on:
FD = F0 + Sin(t )v ,
where FD is the total disturbance, F0 is the
current direction, and v is the constant direction
vector that specifies perturbation direction (+/-).
This simplified assumption can be easily
modified to include cross-sections. Random
current simulation is being implemented;
however, accurate vortices and turbulences may
be difficult to generate.
Second,
computing
the
sensor
space
parameterization of the geometries typically
involves solving relatively simple equations at a
small number of points on the geometry so does
not require a significant amount of processing
time. For a simple optical camera in nonrefractive media imaging a non-reflective
surface, the form of this parameterization is very
simple. For simplicity, adopt a sensor space
coordinate system where the origin is the focal
point, forward distance from the focal point
away from the vehicle is the positive z direction,
up is positive y and when facing positive z and
Vehicle Dynamics
DVECS, when in a monitoring mode, does not
consider vehicle dynamics since transmitted data
directly reflects the motions of the vehicle in the
real-world environment. However, when in the
simulation mode, the interacting system must
929
MV& + A(V )V + h = F
where V R 6 is the linear and angular
velocities in the vehicle coordinates; M R 6 x 6
is the inertia matrix; A R 6 x 6 includes all the
nonlinear dynamic terms with velocity terms;
and h R 6 is a vector representing other forces
and torques except F R 6 , which represents
the forces and torques generated by the thruster
forces. [7]
Acknowledgement
This project is partially supported by the
National Science Foundation Grant Number
INT-9603043 and partially supported by the
Office of Naval Research Grant Numbers
N00014-97-1-0961 and N00014-00-0629.
References
[1]
[2]
[3]
930
[4]
[5]
[6]
[7]
931