Street smarts for boss
Authors:
- 16 March 2009
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics & Automation Magazine
- Vol. 16 (1) , 78-87
Abstract
The Urban Challenge was an autonomous vehicle competition sponsored by the U.S. Defense Advanced Research Projects Agency (DARPA) in November 2007. Contestant robots were required to autonomously execute a series of navigation missions through a simplified urban environment consisting of roads, intersections, and parking lots while obeying road rules and interacting safely and correctly with other traffic. In contrast to previous DARPA challenges, which focused on rough-terrain navigation, this competition required a system capable of complex autonomous behaviors, such as waiting for precedence at an intersection or passing a slow-moving vehicle on a multilane road. These behaviors were managed by a software subsystem called the behavioral executive in Boss, Tartan Racing's winning entry in the Urban Challenge. The fulfillment of this role required the carefully structured integration and management of many disparate capabilities in a highly flexible manner over the course of the development, accommodating whatever changes were necessary to win the competition amidst a continuously evolving software system. These requirements, among many others, are reflected in the behavioral executive's architecture, the flexibility and adaptability of which played an important role in the team's success.Keywords
This publication has 6 references indexed in Scilit:
- Traffic interaction in the urban challenge: Putting boss on its best behavior2008
- Autonomous driving in urban environments: Boss and the Urban ChallengeJournal of Field Robotics, 2008
- A reasoning framework for autonomous urban driving2008
- Editorial for Journal of Field Robotics—Special Issue on the DARPA Grand ChallengeJournal of Field Robotics, 2006
- Editorial for Journal of Field Robotics—Special Issue on the DARPA grand challengeJournal of Field Robotics, 2006
- A spiral model of software development and enhancementComputer, 1988