posted on 2008-01-01, 00:00authored byDavid Silver, J. Andrew Bagnell, Andrew Stentz
High performance, long-distance autonomous navigation is a central problem for field robotics. Efficient navigation relies not only upon intelligent onboard systems for perception and planning, but also the effective use of prior maps and knowledge. While the availability and quality of low cost, high resolution satellite and aerial terrain data continues to improve rapidly, automated interpretation appropriate for robot planning and navigation remains difficult. Recently, a class of machine learning techniques have been developed that rely upon expert human demonstration to develop a cost function. These algorithms choose the cost function so that planner behavior mimics an expert's demonstration as closely as possible. In this work, we extend these methods to automate interpretation of overhead data. We address key challenges, including interpolation-based planners, non-linear approximation techniques, and imperfect expert demonstration, necessary to apply these methods for learning to search for effective terrain interpretations. We validate our approach on a large scale outdoor autonomous robot including use in over 150 kilometers of traversal by an autonomous vehicle through complex natural environments.