• DocumentCode
    2787884
  • Title

    Enabling autonomous rover science through dynamic planning and scheduling

  • Author

    Estlin, Tara ; Gaines, Daniel ; Chouinard, Caroline ; Fisher, Forest ; Castano, Rebecca ; Judd, Michele ; Anderson, Robert C. ; Nesnas, Issa

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA, USA
  • fYear
    2005
  • fDate
    5-12 March 2005
  • Firstpage
    385
  • Lastpage
    396
  • Abstract
    With each new rover mission to Mars, rovers are traveling significantly longer distances. This distance increase allows not only the collection of more science data, but enables a number of new and different science collection opportunities. Current mission operations, such as that on the 2003 Mars exploration rovers (MER), require all rover commands to be determined on the ground, which is a time-consuming and largely manual process. However, many science opportunities can be efficiently handled by performing intelligent decision-making onboard the rover itself. This paper describes how dynamic planning and scheduling techniques can be used onboard a rover to autonomously adjust rover activities in support of science goals. These goals could be identified by scientists on the ground or could be identified by onboard data-analysis software. Several different types of dynamic decisions are described, including the handling of opportunistic science goals identified during rover traverses, preserving high priority science targets when resources, such as power, are unexpectedly oversubscribed, and dynamically adding additional, ground-specified science targets when rover actions are executed more quickly than expected. After describing our system approach, we discuss some of the particular challenges we have examined to support autonomous rover decision-making. These include interaction with rover navigation and path-planning software and handling large amounts of uncertainty in state and resource estimations. Finally, we describe our experiences in testing this work using several Mars rover prototypes in a realistic environment.
  • Keywords
    Mars; aerospace robotics; control engineering computing; decision making; dynamic scheduling; mobile robots; navigation; path planning; planetary rovers; Mars exploration rovers; autonomous rover decision-making; autonomous rover science; data-analysis software; dynamic planning; dynamic scheduling; onboard intelligent decision-making; path-planning software; rover navigation; Decision making; Dynamic scheduling; Manuals; Mars; Navigation; Path planning; Software prototyping; State estimation; Testing; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace Conference, 2005 IEEE
  • Conference_Location
    Big Sky, MT
  • Print_ISBN
    0-7803-8870-4
  • Type

    conf

  • DOI
    10.1109/AERO.2005.1559331
  • Filename
    1559331