Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

David Stavens

dblp:03/1255 · also David Michael Stavens · DBLP profile ↗
← Back
8ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 8 · 3 first-authorSystems, architecture and hardware · 3Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
5 papers
Robot navigation and mapping · 36% Representation and self-supervised learning · 28% Video understanding and tracking · 14%
Computer networks
1 paper
Wireless sensing and localization · 100%

Topics — the 12 heaviest of 13, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Robotics › Robot navigation and mapping › mobile robot navigation
off-road navigation
0.122007
Online Speed Adaptation Using Supervised Learning for High-Speed, Off-Road Autonomous Driving · IJCAI 2007
Winning the DARPA Grand Challenge with an AI Robot · AAAI 2006
Robotics › Robot navigation and mapping
SLAM
0.112011
Efficient, generalized indoor WiFi GraphSLAM · ICRA 2011
Wireless sensing and localization › indoor localization
wifi localization
0.112011
Efficient, generalized indoor WiFi GraphSLAM · ICRA 2011
Machine learning › Representation and self-supervised learning › representation learning
invariant representation learning
0.112010
Unsupervised learning of invariant features using video · CVPR 2010
Machine learning › Representation and self-supervised learning › representation learning
unsupervised representation learning
0.112010
Unsupervised learning of invariant features using video · CVPR 2010
Robotics › Motion planning and robot control › robot control › motion control
speed control
0.112007
Online Speed Adaptation Using Supervised Learning for High-Speed, Off-Road Autonomous Driving · IJCAI 2007
Computer vision › Video understanding and tracking
motion tracking
0.112005
Learning Activity-Based Ground Models from a Moving Helicopter Platform · ICRA 2005
Computer vision › Video understanding and tracking
object tracking
0.112005
Learning Activity-Based Ground Models from a Moving Helicopter Platform · ICRA 2005
Computer vision › Segmentation and scene understanding
scene understanding
0.112005
Learning Activity-Based Ground Models from a Moving Helicopter Platform · ICRA 2005
Computer vision › 3D vision › local feature descriptor
descriptor learning
0.012010
Unsupervised learning of invariant features using video · CVPR 2010
Robotics › Robot navigation and mapping › mobile robot navigation › navigation planning
route planning
0.012006
Winning the DARPA Grand Challenge with an AI Robot · AAAI 2006
Robotics › Legged, aerial and field robots
aerial robots
0.012005
Learning Activity-Based Ground Models from a Moving Helicopter Platform · ICRA 2005

Methods — techniques the papers use, named apart from their topics

graph SLAM · 0.2gaussian process latent variable model · 0.2optical flow tracking · 0.1SIFT · 0.1HOG · 0.1supervised learning · 0.1AI robot control · 0.1multiple particle filter · 0.1activity-based model · 0.1
YearPublicationVenuePosition
2011 Efficient, generalized indoor WiFi GraphSLAM
abstract
The widespread deployment of wireless networks presents an opportunity for localization and mapping using only signal-strength measurements. The current state of the art is to use Gaussian process latent variable models (GP-LVM). This method works well, but relies on a signature uniqueness assumption which limits its applicability to only signal-rich environments. Moreover, it does not scale computationally to large sets of data, requiring O (N3) operations per iteration. We present a GraphSLAM-like algorithm for signal strength SLAM. Our algorithm shares many of the benefits of Gaussian processes, yet is viable for a broader range of environments since it makes no signature uniqueness assumptions. It is also more tractable to larger map sizes, requiring O (N2) operations per iteration. We compare our algorithm to a laser-SLAM ground truth, showing it produces excellent results in practice.
Joseph Huang, David Millman, Morgan Quigley, David Stavens, Sebastian Thrun, Alok Aggarwal
ICRA4
2011 Towards fully autonomous driving: Systems and algorithms
abstract
In order to achieve autonomous operation of a vehicle in urban situations with unpredictable traffic, several realtime systems must interoperate, including environment perception, localization, planning, and control. In addition, a robust vehicle platform with appropriate sensors, computational hardware, networking, and software infrastructure is essential. We previously published an overview of Junior, Stanford's entry in the 2007 DARPA Urban Challenge. This race was a closed-course competition which, while historic and inciting much progress in the field, was not fully representative of the situations that exist in the real world. In this paper, we present a summary of our recent research towards the goal of enabling safe and robust autonomous operation in more realistic situations. First, a trio of unsupervised algorithms automatically calibrates our 64-beam rotating LIDAR with accuracy superior to tedious hand measurements. We then generate high-resolution maps of the environment which are subsequently used for online localization with centimeter accuracy. Improved perception and recognition algorithms now enable Junior to track and classify obstacles as cyclists, pedestrians, and vehicles; traffic lights are detected as well. A new planning system uses this incoming data to generate thousands of candidate trajectories per second, choosing the optimal path dynamically. The improved controller continuously selects throttle, brake, and steering actuations that maximize comfort and minimize trajectory error. All of these algorithms work in sun or rain and during the day or night. With these systems operating together, Junior has successfully logged hundreds of miles of autonomous operation in a variety of real-life conditions.
Jesse Levinson, Jake Askeland, Jan Becker, Jennifer Dolson, David Held, Sören Kammel, J. Zico Kolter, Dirk Langer, Oliver Pink, Vaughan R. Pratt, Michael Sokolsky, Ganymed Stanek, David Stavens, Alex Teichman, Moritz Werling, Sebastian Thrun
Intelligent Vehicles Symposium13
2010 Unsupervised learning of invariant features using video
abstract
We present an algorithm that learns invariant features from real data in an entirely unsupervised fashion. The principal benefit of our method is that it can be applied without human intervention to a particular application or data set, learning the specific invariances necessary for excellent feature performance on that data. Our algorithm relies on the ability to track image patches over time using optical flow. With the wide availability of high frame rate video (eg: on the web, from a robot), good tracking is straightforward to achieve. The algorithm then optimizes feature parameters such that patches corresponding to the same physical location have feature descriptors that are as similar as possible while simultaneously maximizing the distinctness of descriptors for different locations. Thus, our method captures data or application specific invariances yet does not require any manual supervision. We apply our algorithm to learn domain-optimized versions of SIFT and HOG. SIFT and HOG features are excellent and widely used. However, they are general and by definition not tailored to a specific domain. Our domain-optimized versions offer a substantial performance increase for classification and correspondence tasks we consider. Furthermore, we show that the features our method learns are near the optimal that would be achieved by directly optimizing the test set performance of a classifier. Finally, we demonstrate that the learning often allows fewer features to be used for some tasks, which has the potential to dramatically improve computational concerns for very large data sets.
David Stavens, Sebastian Thrun
CVPR1
2010 Sub-meter indoor localization in unmodified environments with inexpensive sensors
abstract
The interpretation of uncertain sensor streams for localization is usually considered in the context of a robot. Increasingly, however, portable consumer electronic devices, such as smartphones, are equipped with sensors including WiFi radios, cameras, and inertial measurement units (IMUs). Many tasks typically associated with robots, such as localization, would be valuable to perform on such devices. In this paper, we present an approach for indoor localization exclusively using the low-cost sensors typically found on smartphones. Environment modification is not needed. We rigorously evaluate our method using ground truth acquired using a laser range scanner. Our evaluation includes overall accuracy and a comparison of the contribution of individual sensors. We find experimentally that fusion of multiple sensor modalities is necessary for optimal performance and demonstrate sub-meter localization accuracy.
Morgan Quigley, David Stavens, Adam Coates 0002, Sebastian Thrun
IROS2
2007 Online Speed Adaptation Using Supervised Learning for High-Speed, Off-Road Autonomous Driving
David Stavens, Gabriel Hoffmann, Sebastian Thrun
IJCAI1
2006 Winning the DARPA Grand Challenge with an AI Robot
Michael Montemerlo, Sebastian Thrun, Hendrik Dahlkamp, David Stavens, Sven Strohband
AAAI4
2006 A Self-Supervised Terrain Roughness Estimator for Off-Road Autonomous Driving
David Stavens, Sebastian Thrun
UAI1
2005 Learning Activity-Based Ground Models from a Moving Helicopter Platform
abstract
We present a method for learning activity-based ground models based on a multiple particle filter approach to motion tracking in video acquired from a moving aerial platform. Such models offer a number of potential benefits. In this paper we demonstrate the ability of activity-based models to improve the performance of an object motion tracker as well as their applicability to global registration of video sequences.
Andrew Lookingbill, David Lieb, David Stavens, Sebastian Thrun
ICRA3