Steven M. LaValle
uiuc.eduResearch interests: planning algorithms, robotics, cyber-physical systems, sensing, information spaces, computational geometry, control theory, artificial intelligence, growing sugar beets.
Tutorial Paper and Slides on I-Spaces:
IROS 2009 Tutorial: Filtering and Planning in Information Spaces
Cool New Project:
Reasoning in Reduced Information Spaces
Book: Planning AlgorithmsThis book presents a unified treatment of many different kinds of planning algorithms. The subject lies at the crossroads between robotics, control theory, artificial intelligence, algorithms, and computer graphics. The particular subjects covered include motion planning, discrete planning, planning under uncertainty, sensor-based planning, visibility, decision-theoretic planning, game theory, information spaces, reinforcement learning, nonlinear systems, trajectory planning, nonholonomic planning, and kinodynamic planning. The material grew from courses I taught at UIUC, Stanford, and Iowa State.
You are welcome to download and print out the whole manuscript for your own use.
See the Planning Algorithms page to download a FREE COPY.
Ph.D. Students
Leonardo Bobadilla
Lars Erickson
Oscar Sanchez
Kamilah Taylor
Dmitry Yershov
Jingjin Yu
Other Information
External PhD Committees on Which I Have Served
A Message for Prospective Graduate Students
Previous Group Members
Funding Sources
Available Publications by Topic:
|  Sensing and Information Spaces  |  Visibility & Pursuit-Evasion  |  Mobile Robotics  |
|  Feedback Motion Planning  |  Planning w/ Differential Constraints  |  Optimal Control  |
|  Sampling-Based Motion Planning  |  RRTs  |  Coordinating Multiple Robots  |
|  Computional Biology  |  Computer Vision  |  Education  |
|  All Topics  |  Planning Algorithms book  |  BibTeX file  |
Abusing Roomba Robots
We are spending some time determining how to abuse Roomba robots into
doing things for which they were not designed. For more information,
see our Roomba Lab
page.
Rapidly Exploring Random Trees (RRTs)
One of our most successful developments has been the RRT, which is
designed for quickly searching high-dimensional spaces for feasible
paths. See the RRT Page
for more information. Also, see this MATLAB release, game developers article, and blog.
Motion Strategy Library
This is an open-source general-purpose C++ library for implementing
and comparing motion planning algorithms, for use in
research, education, and industry. See the Motion Strategy Library page.
Recent News: A Windows XP binary distribution is now available
on the MSL page, thanks to Wei Wang.
A Nearest-Neighbor Library for Motion Planning
A C++ library,
written by Anna Yershova,
that uses Kd-trees adapted to topological spaces that arise in motion planning. This
enables fast nearest-neighbor computations in sampling-based motion planning algorithms.
Sampling the Space of 3D Rotations, SO(3)
A
C++ library, written by Anna Yershova,
that generates sequences of samples that are close to uniform and have
regular neighborhood structure.