By Topic

A design pattern for autonomous vehicle software control architectures

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

1 Author(s)
Nelson, M.L. ; Dept. of Comput. Sci., Texas Univ., Edinburg, TX, USA

Design patterns represent a generalized approach to solving a related set of problems. Typically, a design pattern does not provide reusable code. Instead it provides a common vocabulary and a generalized approach in an application-independent manner. We have developed a design pattern for use in controlling autonomous vehicles. The control of individual components within an autonomous vehicle will obviously differ from one vehicle to another. However all of the components and subsystems must work together as a whole. This overall control is carried out by a software control architecture, and includes concepts from artificial intelligence, computer vision, vehicle navigation, and graph theory. The strategic-tactical-execution software control architecture (STESCA) was developed to serve as a design pattern for autonomous vehicle control systems. The STESCA approach is currently being used to control both an autonomous underwater vehicle and a land-based wheeled autonomous vehicle in simulation

Published in:

Computer Software and Applications Conference, 1999. COMPSAC '99. Proceedings. The Twenty-Third Annual International

Date of Conference:

1999