Sie sind auf Seite 1von 7

Research in Progress

AI Magazine Volume 13 Number 2 (1992) (© AAAI)


also be operated as a slave to another
Autonomous Mobile Robot computer through its external ports.
Aside from MRV III, the lab is equipped

Research at Louisiana State with various robotic manipulators,


several Macintosh IIs and PCs, and a
HERO robot.

University’s Robotics RRL is continually upgrading its


facilities to expand research capabili-
ties. This upgrading is especially true
Research Laboratory of the Denning MRV III robot. RRL is
currently adding several features to
M RV I I I , most notably vision and

S. S. Iyengar and Daryl Thomas manipulation subsystems. Also, as


part of a joint research effort with
the Department of Physics and
Astronomy, RRL has access to a new,
■ The Department of Computer Science at need for specific capabilities in AMRs, massively parallel processor for
Louisiana State University (LSU) has been including rapid multimodal sensing research into parallel computation.
involved in robotics research since 1985 and integration, real-time response, This machine is equipped with an
when the Robotics Research Laboratory real-time interruptability, and fault impressive array of features, including
(RRL) was established as a research and
tolerance. a high-performance graphics subsys-
teaching program specializing in
autonomous mobile robots (AMRS). tem for real-time imaging of compu-
Researchers at RRL are conducting high- Facilities at the Robotics tation results. In all, there is a wide
quality research in amrs with the goal of range of equipment available for use
identifying the computational problems
Research Laboratory by RRL researchers and students.
and the types of knowledge that are funda- Much of the primary research of
mental to the design and implementation Louisiana State University’s Robotics
of autonomous mobile robotic systems. In
Current Research Efforts at
Research Laboratory (RRL) is con-
this article, we overview the projects that the Robotics Research
ducted with the help of a specially
are currently under way at LSU’s RRL.
modified Denning MRV (mobile robot Laboratory
vehicle) III research robot (figure 1). RRL investigators are currently
Autonomous mobile robots (AMRs)
MRV III is an excellent test bed for exploring several avenues of research,
are synthetic operational systems
robotics research: It has a straightfor- including intelligent machine vision
that can govern themselves while
ward user interface, it is easily modi- and sensing, spatial planning and
they accomplish given objectives and
fied to accept new features, and it navigation, asynchronous produc-
simultaneously manage their resources
and maintain their integrity. The tion systems, integration of knowl-
practical importance of research in edge sources into distributed systems,
AMRs has steadily increased over the and architectures for the control of
last several years because of develop- The reliability and mobile robots. Many of these projects
have involved collaboration with the
ments in technology that have accuracy of an automated National Aeronautics and Space
brought such systems closer to reali-
ty. Already, industrial robots are interpretation system Administration (NASA), Oak Ridge
National Laboratory (ORNL), the
being used in applications that depends largely on the Office of Naval Research, and the Jet
involve monotonous or tedious tasks
as well as applications in hazardous underlying labeling Propulsion Laboratory (JPL)–Califor-
environments such as nuclear power algorithm used. nia Institute of Technology (Cal
plants. Next-generation robots are Tech). To give the reader a feel for the
being planned for applications such nature of the work being done at RRL,
as deep-sea mining and salvage oper- several of these projects are summa-
ations, servicing-assembly tasks in rized in the following subsections.
space, and maintenance activities in has an impressive repertoire of capa-
toxic environments such as nuclear bilities. A unique feature of MRV III is Knowledge-Based Feature
plants. Continued research in this its omnidirectional design that allows Labeling of Oceanographic
area is certain to pay large dividends zero turning radius and pure transla-
Satellite Images
in the near future. tional motion without the need to
The various unstructured environ- rotate the chassis on axis when This effort involves the design, imple-
ments in which AMRs are expected making turns. Other features include mentation, and testing of a knowl-
to operate can change rapidly. AMR an ultrasonic ranging system, an edge-based feature-labeling module
can unexpectedly encounter environ- infrared beacon navigation system, intended to play a vital role in the
mental threats that are hazardous to and a machine vision system. Anoth- development (by the Remote Sensing
itself or its environment (for exam- er important feature is that it can be Branch of the Naval Oceanographic
ple, the outbreak of a fire or the fail- programmed to operate indepen- and Atmospheric Laborator y
ure of one of the robot’s internal dently because it has a powerful [NOARL]) of an automated image-
systems). Dynamic and complex 68000-series processor on board and interpretation system for satellite-
environments such as these impose a is completely battery powered. It can produced oceanographic images.

SUMMER 1992 25
Research in Progress
a new efficient edge- these features represented in a form
detector algorithm is suitable for manipulation by the
used in RRL’s feature- expert system’s inference engine
labeling technique (that is, the logical and heuristic pro-
(Krishnakumar et al. cedures for solving problems in the
1990c). It is known problem domain). This database was
that the conventional constructed based on knowledge
edge-derivative opera- gained from discussions with NOARL
tors are sensitive to researchers as well as from the oceano-
noise and are not suit- graphic literature. The expert system
able for analyzing also evaluates the consistency of the
oceanographic satellite labeling process with the help of the
images. The new edge- knowledge base as well as human
detector algorithm is input. This evaluation results in the
based on the gray-level assignment of a confidence factor to
co-occurrence matrix, each of the features detected. This
which is commonly factor is then fed back to the feature-
used in image-texture labeling module, along with the pre-
analysis. This algo- vious data analysis, to improve the
rithm is found to consistency of the labeling process.
exhibit the characteris- The feature-labeling software was
tics of fine structure implemented on a VAX 8300 using
rejection while it the I 2S image-processing system at
retains edge sharpness. the NOARL Remote Sensing Labora-
Figure 1. S. S. Iyengar (center) and Daryl Thomas (right)
Feature labeling (also tory. The software modules are writ-
discuss plans for utilizing the MRV III robot’s capabilities as
called region labeling) ten in C. The results of this research
a research test bed with a member of Louisiana State Uni-
is an important tech- were published in two international
versity’s administrative faculty.
nique used in pattern journals (Krishnakumar et al. 1990c;
recognition and image- Wang, Iyengar, and Patnaik 1989)
One of the primary missions of understanding systems. It is and were also included as a chapter
this group is to study and develop a process that assigns labels or inter- in Advances in Artificial Intelligence
methods of exploiting satellite data pretations to the features obtained (Krishnakumar et al. 1990a). Various
to provide various types of oceano- after image segmentation. The relia- results are also presented in Krish-
graphic information for the United bility and accuracy of an automated nakumar et el. (1990b, 1989).
States Navy. From a large volume of interpretation system depends largely In the future, RRL researchers pro-
satellite data, as well as nonsatellite on the underlying labeling algorithm pose to make the oceanographic
data, a shipboard user of the image- used. RRL researchers proposed and expert system learn from its past
analysis system must be able to pro- developed a hybrid architecture that experience in analyzing the satellite
duce operationally useful tactical is based on a nonlinear probabilistic imagery data and investigate the pos-
products. Thus, an objective for relaxation technique and an expert sibility of implementing a parallel
NOARL is to transform the research system to solve this difficult prob- relaxation-labeling algorithm to
techniques for the interpretation of lem. The feature-labeling module speed the labeling process. As a part
satellite oceanographic data into consists of two submodules: Module of RRL’s ongoing efforts, researchers
operational procedures. To achieve one estimates the initial feature prob- have made an exhaustive survey of
this goal, dramatic improvements in abilities, and module two imple- similar techniques used for automat-
the process of automated image anal- ments the iterative updating scheme. ed interpretation in the areas of
ysis are required. Toward this end, The initial pixel probabilities are remote sensing, medical diagnosis,
NOARL has initiated the development assigned with the help of the previ- astronomy, and oceanography.
of automatic detection and interpre- ous analysis and the ground truth This research project was support-
tation procedures, based on AI tech- data. These probability values are ed by a three-year grant (U.S. Navy,
niques, for these oceanic features. then updated using an iterative number N00014-88-K-6002) from
The primar y objective of this updating rule that maximizes the NOARL at Stennis Space Center. The
research effort is to build a powerful consistency and minimizes the ambi- project will be supported for an addi-
automatic image-interpretation guities. The labeled features are then tional three years to improve the
system for oceanographic satellite fed to the expert system module. labeling performance.
images. To make this difficult problem The objective of this oceanographic Participants: S. S. Iyengar, Ronald
tractable, it has been divided into expert system is to correctly interpret Holyer, Matthew Lybanon, Narayanan
two parts: (1) feature labeling and (2) the dynamics of ocean processes with Krishnakumar, and S. Kumar
developing an expert system. It is minimal human interaction. RRL
clear that the performance of the researchers have developed a proto- Computational Neural
labeling algorithm depends heavily type expert system to generate pro- Learning Theory for
on the low-level image-processing jections of regional dynamics of
mesoscale features in the North
Perceptual Manipulation
algorithms used. Particularly, the
output of an edge-detector algorithm Atlantic Ocean (Krishnakumar et al. This project addresses a fundamental
plays a major role in the feature- 1990a). One of the elements of this problem in computational AI: devel-
labeling process. In view of this role, system is a knowledge database of oping a new class of massively paral-

26 AI MAGAZINE
Research in Progress

lel, computational neural learning lem-specific constraints during the wherein all the derivatives can be
algorithms for robustly abstracting learning process, neural networks obtained by solving a single set of N
complex nonlinear transformations trained using such a priori skewing appropriately constructed linear
(for example, functional, spatial, constructs can capture only limited equations. RRL researchers have also
temporal, and statistical invariants) aspects of the transformation of analyzed the scalability of theoretical
from representative samples in real interest. Each different run-time neural networks based on their
time. The provision of such a capa- interest requires retraining the net- model to large-scale embodiments in
bility is crucial to the solution of work. To avoid excessive training neural hardware.
many difficult problems in robotics, and retraining computational costs, Dynamic system formulations to
signal processing, remote sensing, RRL researchers have exploited neural network models are strewn
and adaptive control. advances in renormalization group with parameter-decay constants,
In contrast to existing dynamic theory to present a methodology for response gains, and other constants.
neural learning formalisms, RRL modulating network response to a Until now, however, their selection
researchers have proposed models multiplicity of run-time constraints. has largely been accomplished by
that encode information as singular, This methodology does not require heuristics based on anecdotal explo-
rather than regular, solutions to neu- additional retraining or disturbing of ration. RRL researchers conducted a
rodynamics using the notion of ter- the learned synaptic structure of the systematic analysis of these parameters
minal attractors. The infinite local network. on the neurodynamics (for example,
stability resulting from such encod- The bulk of the computational cost throughput and fault tolerance)
ing provides dramatic speedups incurred during any gradient–descent- during both concurrent simulations
during the learning process. RRL based learning is expended in com- and implementation in concurrent
researchers have extended this frame- puting the parametric sensitivities, very large-scale integrated (VLSI),
work to allow problem-dependent, that is, dE/dp µ . Existing learning optical, and optoelectronic hardware.
adaptive evolution of network algorithms require a system of N For the first time, dynamic diagnos-
topologies. Extensive simulation equations to be solved for each tics, for example, Lyapunov expo-
results have demonstrated that RRL’s parameter pµ, where N denotes the nents, are used to formally
model outperforms state-of-the-art number of neurons in the network. characterize the widely observed
neural learning formalisms by two to Using the notion of adjoint opera- dynamic instability in neural net-
three orders of magnitude. tors from nonlinear sensitivity works as emergent computational
Although it is true that explicit theory, RRL researchers have shown chaos and broadband white noise.
mechanisms exist for encoding prob- how to derive efficient algorithms Using contracting operators and non-

SUMMER 1992 27
Research in Progress
constructive theorems in fixed-point monitoring system; (2) the develop-
theory, RRL researchers rigorously ment of an interrupt-driven, concur-
derived the necessary and sufficient One area…showing rent inference engine; and (3) the
conditions for eliminating all oscilla- development of intelligent simula-
tory and chaotic behavior. RRL particular promise is the tion to respond to real-time events.
researchers also derived neural algo- asynchronous production As an adjunct to their work at ORNL,
rithms for conditioning Cohen- RRL researchers are also making use
Grossberg-Hopfield (additive-type) system…a concurrent, of the Lab’s Denning MRV III robot to
networks to operate under true con- rule-based inference investigate these topics (Sabharwal et
current asynchrony. Extensive empir- al. 1989).
ical testing with arbitrarily large
engine… This research was supported by a
neural networks (over 100-million grant from the U.S. Department of
interconnects) demonstrated Energy, through ORNL, number 19X-
methodological robustness, even in 55902V.
the presence of large signal-propaga- Participants: S. S. Iyengar, F. G. Pin,
tion time delays. Chuck Weisbin, Arvind Sabharwal,
Finally, RRL researchers provided requirements because of the absence
Vinayak Hegde, Jeff Graham, Phil
insights for exploiting this powerful of continuous human interaction.
Graham, and Shiva Subramanim
repertoire of adaptive learning for- This fact necessitates the develop-
malisms to form an enabling core for ment of intelligent, self-sufficient
addressing a fundamental problem in inference systems to operate the Theory of Fault-Tolerant
computational robotics: the design of system with minimum remote con- Signal Integration for
autonomous robots to perform tasks trol. These computational require- Dynamic Distributed
in unstructured and unpredictable ments are especially stringent when
Sensor Networks
environments. Leveraging some the autonomous system is a mobile
recent results in task analysis and robot designed for hazardous ter- A distributed sensor network (DSN) is a
dynamic modeling, RRL researchers rains. For example, the on-board set of spatially scattered, intelligent
proposed a perceptual manipulation knowledge-based system on such a sensors designed to derive data from
architecture. Conceptualized within a robot must be large enough to be the environment, abstract relevant
perceptual framework, the architec- applicable to a variety of operating information from the data gathered,
ture was shown to be well beyond environments; it must also be able to and derive appropriate inferences
state-of-the-art model-directed monitor and react to dynamic, unex- from the information gained. DSNs
robotics. A technical critique of the pected events and provide guaranteed, depend on multiple processors to
proposed architecture was presented, intelligent responses to such events simultaneously gather and process
juxtaposing it with existing robot while it makes optimal use of limited information from many sources.
architectures (Gulati, Barhen, and on-board resources. Interest in these systems stems from
Iyengar 1991). For a stronger physical The success of such a self-contained, a realization of the limitations
interpretation of these implications, intelligent computational system is imposed by relying on a single source
the discussions were embedded in intimately related to the development of information to make decisions.
the context of a novel system con- of a uniform, high-level program- In recent years, there has been
cept for automated space operations. ming environment that is integrated increasing interest in the development
This research was supported by a into all the real-time system compo- of dynamic DSNs for information
grant from JPL–Cal Tech, number nents. RRL has contributed to this gathering. This increased interest is
958309 MOD3. project by developing the concept of in part because of the availability of
APSs and simulating an APS-based new technology that makes them
Participants: S. S. Iyengar, Sandeep
control architecture for the ORNL economically feasible to implement
Gulati, and Jacob Barhen
robot (Iyengar et al. 1992). This and in part because of the increasing
architecture includes a mechanism complexity of today’s information-
Event-Driven Expert Systems that provides for the distribution of gathering tasks to which they are
monitored data throughout the applied. These tasks are usually time
for Real-Time Applications
system along with mechanisms that critical and depend on the reliable
One area of AMR research showing use heuristic-based specifications to delivery of accurate information for
particular promise is the asynchronous interpret data from remote sources so their completion. To meet these
production system (APS), a concurrent, that appropriate action can be taken requirements, DSN must be able to
rule-based inference engine capable when necessary. This system also dynamically respond to fault condi-
of monitoring and processing real- includes modules for sensor prepro- tions, reconfiguring itself as neces-
time information. APSs allow AMRs cessing and integration, emergency sary to compensate for disturbances.
to make optimal judgments and take handling and knowledge-based Thus, the search for efficient, fault-
appropriate actions in response to recovery, and assumption-based par- tolerant architectures for DSNs has
uncertain input from the environ- allel planning for using metaknowl- become an important area in com-
ment. They also allow AMRs to edge for task allocation and resource puter science.
improve their performance over time utilization (Sabharwal et al. 1988). As part of RRL’s work in this area,
by learning from experience. The development of this system researchers are developing an
Autonomous, unmanned vehicles addressed numerous issues, including advanced theory of integration for
and systems are subject to a set of (1) the integration of the rule-based sensor control and information shar-
unique and exacting computational inference system with the real-time ing between sensor units (Prasad et

28 AI MAGAZINE
Research in Progress
al. 1991; Jayasimha, Iyengar, and requires extensive analysis to deter- section of imaginary light rays ema-
Kashyap 1991). The primary goal of mine the most advantageous way to nating from the viewer with the set
this work is the development of a decompose the problem for parallel of objects in the sense or world
new mathematical theory of sensor solution. One must consider load model. The ray-tracing process is
integration for networking spatially balancing, communication costs and used in several different contexts in
distributed sensors. This work delays, processor use, and many other the image-generation process. For
includes the development of efficient variables. Another reason for low use example, in hidden-surface computa-
algorithms for data combination, is the great diversity of parallel archi- tion, rays are traced from the viewer,
noise removal, and information tectures, each requiring its own through the viewer’s picture plane,
abstraction as well as methods to method of programming and data and into the three-dimensional envi-
process multispectral signals to iso- organization. On first inspection of a ronment to determine the front-most
late, retrieve, and enhance desired problem, it is not always apparent visible objects. These rays are often
information, minimizing or compen- which architecture is the most called viewer rays, hidden-surface
sating for background noise. This appropriate on which to implement a rays, or first-level rays. The drawback
effort also involves improving the parallel solution. of the ray-tracing process is that it is
integration of multispectral sensor In light of this discussion, it computationally intensive: It would
information in terms of internode should be clear that the development take hours of central processing unit
coupling and data distribution, of parallel algorithms is a nontrivial time on a serial processor to display
developing efficient algorithms for task. It is in this context that RRL any scene of reasonable complexity.
signal routing in distributed signal- researchers are conducting research Consequently, RRL researchers are
processing networks, and providing both to develop new, fast parallel attempting to reduce the computa-
fault-tolerant capabilities within the algorithms for certain useful compu- tion costs by distributing the process
signal-processing architecture. tational problems on special classes of of intersection computation over sev-
This research was supported by perfect graphs and to analyze the eral processors.
grants from the Louisiana Education- complexity of the algorithms devel- A basic routine for intersection
al Quality Support Fund, number oped (Iyengar 1990). RRL researchers computation was written for ray-
LEQSF-RD-040-JCP-03, and the Office are also endeavoring to classify the spear (primitive object) intersection.
of Naval Research. developed parallel algorithms into RRL researchers also developed rou-
Participants: S. S. Iyengar, R. L. Kashyap, possibly new complexity classes. A tines to display a single spherical
S. V. N. Rao, Andrew Hoppe, Bush collateral goal of this effort is to gain object using the diffuse reflection
Jones, Lakshman Prasad, and Daryl a deeper insight into, and a better model. Routines are currently being
Thomas understanding of, the structure of written to display a scene consisting
perfect graphs. of several spheres. The constructive
Participants: S. S. Iyengar, Sridhar solid geometry routines will be writ-
Fast Parallel Algorithms Radhakrishnan, and Rajanarayanan ten on top of these routines. To dis-
for a Special Class of Graph- Subbiah play images with greater realism,
Related Structures properties of reflection and transmis-
sion are being included, making the
As serial processors approach their Solid Modeling for process even more intensive. A graph-
limits, the push to develop parallel
Robotics Applications ic interface based on the machine-
processors has intensified. This fact dependent software tool kit is also
has made the development of new, The focus of this project is to explore under development for use on DEC
parallel algorithms to run on these and develop methods of generating workstations.
machines a top priority. Consequent- solid model images of the environ-
ly, the design of fast parallel algorithms ment for use in robot navigation. Participants: S. S. Iyengar, Mahesh
has increased in importance as a Image generation involves both Dandapani, Ramesh Phatak, V. Srid-
research area over the last several years. shading computation to determine har, Nitin Naik, and Wu Wang
Although parallel processing is cur- the appearance of the visible objects
rently more expensive to perform and hidden-surface computation to Trajectory Planning of
than sequential processing, with determine which objects in the simu- Robot Manipulators Using
improved architectures and declining lated environment are visible and
Stochastic Automata
costs, it is certain to become the which are obscured.
method of choice for almost all data- RRL researchers are currently work- The main thrust of this project is to
intensive, time-critical computations. ing with ray-tracing methods to develop new trajectory planning
Clearly, parallel algorithms are model solid objects using combina- methods for multilink, sensor-based
potentially much faster than their torial geometry; that is, solid objects robot manipulators operating in
sequential counterparts. Unfortunate- are modeled as compositions of noisy work spaces. When it is said
ly, industry’s ability to design faster primitive solids and combined using that a work space is noisy, it means
and cheaper parallel processors has the Boolean set operators union (+ that all sensing operations performed
far outpaced the ability to use them &) and difference (-). Examples of in the work space (to determine the
effectively. One reason is that there is primitive solids are blocks, spheres, position and orientation of the
no simple, straightforward method cones, and cylinders. A solid compo- manipulator and its effector) are sub-
for converting a given serial algo- sition is represented as a binary tree ject to measurement error because of
rithm into a parallel one. The devel- in which the leaves are primitives. background interference. When a
opment of a parallel algorithm to At the heart of the ray-tracing pro- manipulator is to operate in a noisy
solve a particular problem often cess is the computation of the inter- environment, the task of moving the

SUMMER 1992 29
Research in Progress
manipulator’s effector from some ini- cated laser ranging device. This information and, thus, are consider-
tial position, say, P i, to some final equipment will be integrated into a ably dependent on the performance
position, say Pf, is not a trivial one multimodal system used to investi- of the robot’s sensory system. Many
because the determination of Pf must gate computational problems and of these algorithmic structures (Rao
be done in the presence of noise- techniques related to the interpreta- and Iyengar 1990) are based on
induced measurement error. tion of information from multiple rather strong assumptions, such as
For the purposes of this project, sensors in the context of dynamic infinite sensor range and absolute
RRL researchers are interested in environments (that is, isomorphic sensor accuracy. In real-life applica-
developing algorithms for the opera- matching of representations, merg- tions, these assumptions prove
tion in an environment where ing of different representations, and invalid. This work involves the unifi-
manipulators have prismatic, revolute automatic generation of higher-level cation of environment learning with
joints. The algorithms that are under interpretations). RRL researchers will path planning under the realistic
development to solve this problem also work on developing new soft- assumption that sensors have limita-
are based on the use of learning ware architectures for the integration tions that must be accounted for
automata and do not require the esti- of these processes. (Rao and Iyengar 1990).
mation of parameters, the computa- In particular, RRL researchers plan Participants: S. S. Iyengar, N. S. V. Rao,
tion of inverse kinematics, or the use to conduct research into new tech- and Gili Mendel
of hardware-oriented feedback con- niques for object recognition and
trol (Oommen, Andrade, and Iyengar perception by machine vision systems,
1991). The method involves the use information-integration strategies for Design Automation Algo-
of a learning automaton at every machine vision systems, knowledge- rithms for Very Large-Scale
joint of the manipulator, which based systems for robotic planning Integrated Applications
means maintaining a finite-state and spatial databases, and visualiza-
machine at each joint to dictate the tion systems for spatial databases. Efficient chip design is an important
motion of the joint. In this way, the facet of semiconductor lithography
Participants: S. S. Iyengar, Charles because it affects both the perfor-
motion of the joint can be controlled Harlow, Ramesh Phatak, Nitin Naik,
using only repeated (possibly noisy) mance and the economics of the fin-
and Krishna Kumar ished product. In VLSI design, one
observations of P f . Further, these
automata operate in parallel. aspect of efficiency is determined by
New Techniques for how well the routing problem can be
Participants: S. S. Iyengar, B. J. solved, that is, realizing a particular
Oommen, Nicte Andrade, and Sensor-Based Autonomous
interconnection among different
Vinayak Hegde Navigation with Learning
modules in as small an area as possi-
This project explores methods of ble. RRL researchers are currently
Computational Paradigms robot navigation that require no pre- conducting research into improved
learned model for use in unknown, algorithms for solving such VLSI
for Robot Vision Problems
dynamic terrains. These methods routing problems (Ho and Iyengar
Machine vision is a central feature of involve making maximal use of avail- 1991). This work could lead to signif-
any autonomous robot that must able information, recording and syn- icant advancements in the production
monitor and react in real time to thesizing information from multiple of VLSI circuitry, which, in turn, might
dynamic and unexpected events in journeys, and applying concepts of affect the development of AMRs.
the environment. In this context, the learning that allow for continuous There are many different routing
major task of a machine vision transition from local to global path strategies for finding efficient inter-
system is to process image data and optimality (Rao et al. 1986). connections among different mod-
produce abstract interpretations of The problem of robot navigation ules of a VLSI chip. One of the most
objects present in the scene. Although has been studied extensively and important routing strategy forms is
much work has been done on machine reported in the literature. These channel routing, which allows the
vision, few methods seem to be satis- works mainly fall into two categories: routing problem to be reduced to a
factory when applied to real-time (1) navigation in known terrains and collection of simpler problems. A
applications. In an effort to address (2) navigation in unknown terrains. channel router is designed to route
certain of these problems, RRL is Navigation in known terrains is charac- nets that interconnect terminals on
expanding its research in this area terized by the fact that the complete two opposite sides of a rectangular
(Wang, Iyengar, and Patnaik 1989). model of the terrain is known a region called a channel. Typically, a
With the arrival of LSU’s new MAS priori for the robot. Navigation algo- virtual grid is assumed, and a Man-
PA R parallel processor, the RRL rithms exist for a robot required to hattan model is adopted; that is, all
research area will be broadened to navigate in a known terrain. The the horizontal segments are routed in
include development and testing of robot is initially given the world one layer and all the vertical seg-
new parallel algorithms for vision model, and path planning is done ments in another. Because the inter-
processing. In addition, there are using the world model. For safety, it connection area represents 65 to 80
plans to acquire state-of-the-art can be provided with proximity sen- percent of the total area in a typical
vision equipment to provide the lab’s sors. Navigation in known terrains polycell integrated circuit design, the
Machine Vision Group with the can lead to easy and efficient solu- primary goal of a channel router is to
capability to generate and process tions (Rao and Iyengar 1990), but minimize the area by limiting the
high-resolution stereo color images. their application is limited. number of tracks used. The number
In addition to this equipment, plans Algorithms for navigation in of vias and the length of the nets are
include the acquisition of a sophisti- unknown terrains operate on sensor also important in evaluating the

30 AI MAGAZINE
Research in Progress
quality of the routing. benefits to these individuals from for Labeling Mesoscale Features in
The algorithm being developed at the application of advanced robotic Oceanographic Images. Journal of Image
RRL approaches the solution system- technology are underexplored. and Vision Computing 8(2): 142–147.
atically in a greedy way based on Krishnakumar, N.; Iyengar, S. S.; Hoyler,
simple concepts (Ho, Iyengar, and R.; and Lybanon, M. 1989. A Technique
Acknowledgments for Feature Labeling in Infrared Oceano-
Zheng 1991). The current focus is on graphic Images. Presented at the Fifth
working with the Manhattan model. Funds for programs at RRL have been
International Conference on Intelligent
The advantages of the RRL algorithm provided by the state of Louisiana;
Processing Systems for Meterology, 11–16
are its simplicity and generality. The JPL–Cal Tech; the U.S. Navy, Naval December, Anaheim, California.
only data structure used is a vertical Ocean Research and Development
Oommen, J.; Andrade, S.; and Iyengar, S.
constraint graph together with Activity; the U.S. Department of S. 1991. Path Planning of Robot Manipu-
column density information and Energy, ORNL (Martin Marietta); the lators in Noisy Workspaces Using Stochas-
spans of nets. Because of its general Office of Naval Research; NASA; the tic Automata. International Journal of
National Science Foundation (Laser Robotic Research 10(2): 135–148.
nature, the algorithm treats cyclic
and noncyclic problems identically. Program); and Apple Computer. In Prasad, L.; Iyengar, S. S.; Kashyap, R. L.;
particular, the authors would like to and Madan, R. 1991. Functional Charac-
For this reason, it can easily be
thank Chuck Weisbin and Jacob terization of Sensor Integration in Dis-
expanded to function as a switch-box tributed Sensor Networks. IEEE
router, a three-layer channel router, Barhen of JPL–Cal Tech and R. Mann
Transactions on Systems, Man, and Cyber-
or a multilayer channel router. Addi- and F. G. Pin of ORNL. netics 21(5). Forthcoming.
tionally, it can be applied in an over- Rao, N. S. V., and Iyengar, S. S. 1990.
lapped routing environment without References Autonomous Robot Navigation in
extensive modification. Gulati, S.; Barhen, J.; and Iyengar, S. S. Unknown Terrains: Incidental Learning
The key idea underlying this algo- 1991. Neuro Computing Formalism for and Environmental Exploration. IEEE
Computational Learning and Machine SMC 20(6): 1443–1449.
rithm is track-by-track routing. First,
all possible routings for each net in a Intelligence. In Advances in Computers, Rao, N. S. V.; Iyengar, S. S.; Jorgensen, C.
volume 33, ed. M. C. Yovits, 173–245. San J.; and Weisbin, C. 1986. Robot Naviga-
certain track are calculated, a process
Diego, Calif.: Academic. tion in an Unexplored Terrain. Journal of
that takes O(nc) time, where n is the Robotic Systems 3(4): 389–407.
Ho, T., and Iyengar, S. S. 1991. New
number of nets, and c is the number
Results on Channel Routing. In Proceed- Sabharwal, A.; Iyengar, S. S.; Weisbin, C.;
of columns used. Depending on the ings of the VLSI Design ‘91 Conference, and Pin, F. 1989. Asynchronous Produc-
channel density (dmax) and the struc- 174–179. Washington, D.C.: IEEE Com- tion Systems for Real-Time Expert Sys-
ture of the vertical constraint graph, puter Society. tems. Journal of Knowledge-Based Systems
nets are then chosen that minimize Ho, T.; Iyengar, S. S.; and Zheng, S. 1991. 2(2): 117–127.
either d max or the length of the A General Greedy Algorithm for Channel Sabharwal, A.; Iyengar, S. S.; Weisbin, C.;
directed longest path of the vertical Routing Problem. IEEE Computer Aided and Pin, F. 1988. Asynchronous Produc-
constraint graph while they maxi- Design 10(2): 204–211. tion Systems for Real-Time Expert Sys-
Iyengar, S. S. 1990. Fast Parallel Algo- tems. Presented at the Eighth
mize the total length of significant
rithms for Processing Graph-Related Data International Workshop on Expert Sys-
horizontal wires in a track based on tems and Their Applications, 6 June, Avi-
Structures. Presented at the Fourth
some priority. The performance of gnon, France.
Annual Symposium on Parallel Process-
the algorithm is outstanding. It suc- ing, 30 April–4 May, Fullerton, California. Wang, W.; Iyengar, S. S.; and Patnaik, L.
cessfully routed both Burstein’s switch- M. 1989. Memory-Based Reasoning Algo-
Iyengar, S. S.; Sabharwal, A.; Pin, F.; and
box problem and Deutsch’s example Weisbin, C. 1992. Asynchronous Produc- rithm for the Recognition of Binary
in the Manhattan model without any tion Systems for Control of an Images. Journal of Pattern Recognition
backtracking. Autonomous Mobile Robot. Applied Artifi- 22(5): 505–518.

Participants: S. S. Iyengar, Tai-Tsung Ho, cial Intelligence. Forthcoming (May issue).


and Si-Qing Zheng Jayasimha; Iyengar, S. S.; and Kashyap, R.
L. 1991. Information Integration and S. S. Iyengar, professor and chairman of
Clock Synchronization in Distributed the Computer Science Department, directs
Future Directions Sensor Networks. IEEE Transactions on Sys- the Robotics Research Laboratory at
tems, Man, and Cybernetics 21(5). Forth- Louisiana State University. His research
RRL’s research addresses problems
coming. addresses problems that are fundamental
that are fundamental to the imple- to the implementation of autonomous
mentation of autonomous intelligent Krishnakumar, N.; Iyengar, S. S.; Hoyler,
R.; and Lybanon, M. 1990a. An Expert intelligent machines. This research is
machines. This research is compre- comprehensive, covering most aspects of
System for Interpreting Mesoscale Features
hensive, covering most aspects of in Oceanographic Satellite Images. In intelligent systems. He has published over
intelligent systems. Research at RRL Advances in Artificial Intelligence: Applica- 150 research papers and conducted
will continue to be directed along tions and Theory, volume 27, ed. James C. important work on the problems of intel-
these lines, with expansion into Bezdek, 342–355. Singapore: World Scien- ligent robot navigation, intelligent sensing,
related areas as appropriate. A natural tific Series. world modeling using acoustic sensors,
Krishnakumar, N.; Iyengar, S. S.; Hoyler, and real-time expert systems for the con-
extension of this research would be
R.; and Lybanon, M. 1990b. An Expert trol of mobile robots.
to explore the application of AI tech-
Systems for Interpreting Mesoscale Fea-
niques to other problem areas. One
tures in Oceanographic Satellite Images.
such area is using expert systems to In Application of Artificial Intelligence, Daryl Thomas is currently a research
diagnose real-time process control 184–194. Bellingham, Wash.: The Society assistant at the Robotics Research Labora-
systems. Another area of planned of Photo-Optical Instrumentation Engi- tory (RRL) at Louisiana State University,
research includes the study of robotics neers. pursuing a Ph.D. in computer science. He
applications for individuals who are Krishnakumar, N.; Iyengar, S. S.; Hoyler, is also laboratory manager for RRL. His
motorically disabled. The potential R.; and Lybanon, M. 1990c. A Technique interests include machine vision and AI.

32 AI MAGAZINE

Das könnte Ihnen auch gefallen