Using Multi-Core Systems for Rover Autonomy

Brad Clement, JPL

This talk will discuss efforts to develop and demonstrate a new paradigm for rover science operations using on-board multi-core computing. We are adapting three key high-level rover autonomy technologies to fully execute on a SOA multi-core processor where these technologies have already been identified as important or enabling for future rover missions, such for as the future Mars Sample Return (MSR) rover mission. In particular we discuss the current results and challenges of adapting technology for onboard data analysis and automated planning to a multi-core processing environment.

Document date May 18, 2010.