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

Christopher R. Baker

dblp:19/4325 · DBLP profile ↗
← Back
7ranked-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 · 6 · 3 first-authorSystems, architecture and hardware · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 1

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.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 67% Requirements engineering and software design · 33%
Artificial intelligence
4 papers
Robot navigation and mapping · 50% Reinforcement learning · 19% Planning, search and constraint satisfaction · 15%

Topics — the 10 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › software reuse
component reuse
0.112011
Toward adaptation and reuse of advanced robotic software · ICRA 2011
Requirements engineering and software design
software architecture
0.112011
Toward adaptation and reuse of advanced robotic software · ICRA 2011
Software maintenance and evolution
software reuse
0.112011
Toward adaptation and reuse of advanced robotic software · ICRA 2011
Robotics › Robot navigation and mapping
SLAM
0.122003
An Autonomous Robotic System for Mapping Abandoned Mines · NIPS 2003
A system for volumetric robotic mapping of abandoned mines · ICRA 2003
Machine learning › Reinforcement learning › exploration
autonomous exploration
0.012004
A Campaign in Autonomous Mine Mapping · ICRA 2004
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › plan execution
failure recovery
0.012004
A Campaign in Autonomous Mine Mapping · ICRA 2004
Robotics › Robot navigation and mapping
map building
0.012003
An Autonomous Robotic System for Mapping Abandoned Mines · NIPS 2003
Computer vision › 3D vision › 3d reconstruction › volumetric reconstruction
volumetric mapping
0.012003
A system for volumetric robotic mapping of abandoned mines · ICRA 2003
Machine learning › Reinforcement learning › exploration › autonomous exploration › mobile robot exploration
unknown environment exploration
0.012004
A Campaign in Autonomous Mine Mapping · ICRA 2004
Robotics › Motion planning and robot control
path planning
0.012003
An Autonomous Robotic System for Mapping Abandoned Mines · NIPS 2003

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

software engineering encapsulation techniques · 0.2mapping algorithms · 0.0autonomous exploration · 0.0markov random field · 0.0laser range finding · 0.0a* search · 0.0
YearPublicationVenuePosition
2011 Toward adaptation and reuse of advanced robotic software
abstract
As robotic software systems become larger and more complex, it is increasingly important to reuse existing software components to control development costs. For a broad class of relatively simple components, ranging from sensor and actuation interfaces to many simple perception and navigation algorithms, this can be a reasonably straightforward process, and many excellent frameworks have been developed in recent years that support reuse of such components in novel systems. However, there is also a class of more advanced software components, such as for modeling and interacting with complex environments, for which reuse can be a much more challenging problem. In particular, many advanced robotic algorithms can be highly sensitive to the perception and actuation capabilities of the specific robots they are deployed on, in turn requiring significant and invasive modifications to accommodate the specific capabilities of a different robotic system. This work examines the nature of this sensitivity and proposes a novel design methodology for isolating a stable, reusable "core" algorithm from any platform-specific enhancements, or "supplemental" effects. Modern software engineering techniques are used to encapsulate these supplemental effects separately from the core algorithm, allowing platform-specific details to be accommodated by modular substitution instead of direct modification of the "core" component. This methodology is experimentally evaluated on existing software for autonomous driving behaviors, yielding useful insights into the creation of highly adaptable robotic software components.
Christopher R. Baker, John M. Dolan, Shige Wang, Bakhtiar Litkouhi
ICRA1
2009 Obstacle Detection and Tracking for the Urban Challenge
abstract
This paper describes the obstacle detection and tracking algorithms developed for Boss, which is Carnegie Mellon University 's winning entry in the 2007 DARPA Urban Challenge. We describe the tracking subsystem and show how it functions in the context of the larger perception system. The tracking subsystem gives the robot the ability to understand complex scenarios of urban driving to safely operate in the proximity of other vehicles. The tracking system fuses sensor data from more than a dozen sensors with additional information about the environment to generate a coherent situational model. A novel multiple-model approach is used to track the objects based on the quality of the sensor data. Finally, the architecture of the tracking subsystem explicitly abstracts each of the levels of processing. The subsystem can easily be extended by adding new sensors and validation algorithms.
Michael Darms, Paul E. Rybski, Christopher R. Baker, Chris Urmson
IEEE Trans. Intell. Transp. Syst.3
2008 Traffic interaction in the urban challenge: Putting boss on its best behavior
abstract
We describe an autonomous robotic software subsystem for managing mission execution and discrete traffic interaction in the 2007 DARPA Urban Challenge. Its role is reviewed in the context of the software system that controls ldquoBossrdquo, Tartan Racingpsilas winning entry in the competition. Design criteria are presented, followed by the application of software design principles to derive an architecture well suited to the rigors of developing complex robotic systems. Combined with a discussion of robust behavioral algorithms, the designpsilas effectiveness is highlighted in its ability to manage complex autonomous driving behaviors while remaining adaptable to the systempsilas evolving capabilities.
Christopher R. Baker, John M. Dolan
IROS1
2004 A Campaign in Autonomous Mine Mapping
abstract
Unknown, unexplored and abandoned subterranean voids threaten mining operations, surface developments and the environment. Hazards within these spaces preclude human access to create and verify extensive maps or to characterize and analyze the environment. To that end, we have developed a mobile robot capable of autonomously exploring and mapping abandoned mines. To operate without communications in a harsh environment with little chance of rescue, this robot must have a robust electro-mechanical platform, a reliable software system, and a dependable means of failure recovery. Presented are the mechanisms, algorithms, and analysis tools that enable autonomous mine exploration and mapping along with extensive experimental results from eight successful deployments into the abandoned Mathies coal mine near Pittsburgh, PA.
Christopher R. Baker, Aaron Morris, David I. Ferguson, Scott Thayer, Warren Whittaker, Zachary Omohundro, Carlos F. Reverte, Dirk Hähnel, Sebastian Thrun
ICRA1
2003 A system for volumetric robotic mapping of abandoned mines
abstract
This paper describes two robotic systems developed for acquiring accurate volumetric maps of underground mines. One system is based on a cart instrumented by laser range finders, pushed through a mine by people. Another is a remotely controlled mobile robot equipped with laser range finders. To build consistent maps of large mines with many cycles, we describe an algorithm for estimating global correspondences and aligning robot paths. This algorithm enables us to recover consistent maps several hundreds of meters in diameter, without odometric information. We report results obtained in two mines, a research mine in Bruceton, PA, and an abandoned coal mine in Burgettstown, PA.
Sebastian Thrun, Dirk Hähnel, David I. Ferguson, Michael Montemerlo, Rudolph Triebel, Wolfram Burgard, Christopher R. Baker, Zachary Omohundro, Scott Thayer, William Whittaker
ICRA7
2003 An Autonomous Robotic System for Mapping Abandoned Mines
abstract
We present the software architecture of a robotic system for mapping abandoned mines. The software is capable of acquiring consistent 2D maps of large mines with many cycles, represented as Markov random £elds. 3D C-space maps are acquired from local 3D range scans, which are used to identify navigable paths using A* search. Our system has been deployed in three abandoned mines, two of which inaccessible to people, where it has acquired maps of unprecedented detail and accuracy.
David I. Ferguson, Aaron Morris, Dirk Hähnel, Christopher R. Baker, Zachary Omohundro, Carlos F. Reverte, Scott Thayer, Charles Whittaker, William Whittaker, Wolfram Burgard, Sebastian Thrun
NIPS4
2002 Experiments with Nonholonomic Manipulation
abstract
This paper summarizes ongoing work with a mo- bile manipulator (Mobipulator ). We describe the sys- tem architecture of the latest version of the robot, a hierarchy of robot motion commands (the Mobipula- tion library) that can be snapped together to generate complicated paths easily, a configuration space plan- ner that plans wheel motions to manipulate paper, and a visual servoing system to monitor and correct errors in robot motion.
Siddhartha S. Srinivasa, Christopher R. Baker, Elisha Sacks, Grigoriy B. Reshko, Matthew T. Mason, Michael A. Erdmann
ICRA2