Enabling autonomous rover science through dynamic planning and scheduling

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Estlin, T., Gaines, D., Chouinard, C., Fisher, F., Castano, R., Judd, M., Anderson, R.C., Nesnas, I.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 396
container_issue
container_start_page 385
container_title
container_volume
creator Estlin, T.
Gaines, D.
Chouinard, C.
Fisher, F.
Castano, R.
Judd, M.
Anderson, R.C.
Nesnas, I.
description 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.
doi_str_mv 10.1109/AERO.2005.1559331
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1559331</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1559331</ieee_id><sourcerecordid>1559331</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-efbc7d7bfb9389033b49b98025c203084549d8ce04e7a63c41ad07a283330a4a3</originalsourceid><addsrcrecordid>eNotkNtKw0AYhBcPYKl5APEmL5D47_673d3LUqIWCgVR8K7sKU0k2ZQchL69UTsMzM18czGEPFDIKQX9tC7e9jkDEDkVQiPSK7JgWq8yhkJdk0RLBbNRKQl4QxYzIzJk-HlHkmH4gllcoBR6QbZFNLap4zE109jFru2mIe2779Cng6tDdCEdq76bjlXqz9G0tUtPjYnxj4h-LlXBT78D9-S2NM0Qkksuycdz8b55zXb7l-1mvctqKsWYhdI66aUtrUalAdFybbUCJhwDBMUF1165ADxIs0LHqfEgDVOICIYbXJLH_906hHA49XVr-vPhcgT-AGlWT8o</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Enabling autonomous rover science through dynamic planning and scheduling</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Estlin, T. ; Gaines, D. ; Chouinard, C. ; Fisher, F. ; Castano, R. ; Judd, M. ; Anderson, R.C. ; Nesnas, I.</creator><creatorcontrib>Estlin, T. ; Gaines, D. ; Chouinard, C. ; Fisher, F. ; Castano, R. ; Judd, M. ; Anderson, R.C. ; Nesnas, I.</creatorcontrib><description>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.</description><identifier>ISSN: 1095-323X</identifier><identifier>ISBN: 9780780388703</identifier><identifier>ISBN: 0780388704</identifier><identifier>EISSN: 2996-2358</identifier><identifier>DOI: 10.1109/AERO.2005.1559331</identifier><language>eng</language><publisher>IEEE</publisher><subject>Decision making ; Dynamic scheduling ; Manuals ; Mars ; Navigation ; Path planning ; Software prototyping ; State estimation ; Testing ; Uncertainty</subject><ispartof>2005 IEEE Aerospace Conference, 2005, p.385-396</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1559331$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,4036,4037,27902,54895</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1559331$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Estlin, T.</creatorcontrib><creatorcontrib>Gaines, D.</creatorcontrib><creatorcontrib>Chouinard, C.</creatorcontrib><creatorcontrib>Fisher, F.</creatorcontrib><creatorcontrib>Castano, R.</creatorcontrib><creatorcontrib>Judd, M.</creatorcontrib><creatorcontrib>Anderson, R.C.</creatorcontrib><creatorcontrib>Nesnas, I.</creatorcontrib><title>Enabling autonomous rover science through dynamic planning and scheduling</title><title>2005 IEEE Aerospace Conference</title><addtitle>AERO</addtitle><description>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.</description><subject>Decision making</subject><subject>Dynamic scheduling</subject><subject>Manuals</subject><subject>Mars</subject><subject>Navigation</subject><subject>Path planning</subject><subject>Software prototyping</subject><subject>State estimation</subject><subject>Testing</subject><subject>Uncertainty</subject><issn>1095-323X</issn><issn>2996-2358</issn><isbn>9780780388703</isbn><isbn>0780388704</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2005</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkNtKw0AYhBcPYKl5APEmL5D47_673d3LUqIWCgVR8K7sKU0k2ZQchL69UTsMzM18czGEPFDIKQX9tC7e9jkDEDkVQiPSK7JgWq8yhkJdk0RLBbNRKQl4QxYzIzJk-HlHkmH4gllcoBR6QbZFNLap4zE109jFru2mIe2779Cng6tDdCEdq76bjlXqz9G0tUtPjYnxj4h-LlXBT78D9-S2NM0Qkksuycdz8b55zXb7l-1mvctqKsWYhdI66aUtrUalAdFybbUCJhwDBMUF1165ADxIs0LHqfEgDVOICIYbXJLH_906hHA49XVr-vPhcgT-AGlWT8o</recordid><startdate>2005</startdate><enddate>2005</enddate><creator>Estlin, T.</creator><creator>Gaines, D.</creator><creator>Chouinard, C.</creator><creator>Fisher, F.</creator><creator>Castano, R.</creator><creator>Judd, M.</creator><creator>Anderson, R.C.</creator><creator>Nesnas, I.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2005</creationdate><title>Enabling autonomous rover science through dynamic planning and scheduling</title><author>Estlin, T. ; Gaines, D. ; Chouinard, C. ; Fisher, F. ; Castano, R. ; Judd, M. ; Anderson, R.C. ; Nesnas, I.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-efbc7d7bfb9389033b49b98025c203084549d8ce04e7a63c41ad07a283330a4a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2005</creationdate><topic>Decision making</topic><topic>Dynamic scheduling</topic><topic>Manuals</topic><topic>Mars</topic><topic>Navigation</topic><topic>Path planning</topic><topic>Software prototyping</topic><topic>State estimation</topic><topic>Testing</topic><topic>Uncertainty</topic><toplevel>online_resources</toplevel><creatorcontrib>Estlin, T.</creatorcontrib><creatorcontrib>Gaines, D.</creatorcontrib><creatorcontrib>Chouinard, C.</creatorcontrib><creatorcontrib>Fisher, F.</creatorcontrib><creatorcontrib>Castano, R.</creatorcontrib><creatorcontrib>Judd, M.</creatorcontrib><creatorcontrib>Anderson, R.C.</creatorcontrib><creatorcontrib>Nesnas, I.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Estlin, T.</au><au>Gaines, D.</au><au>Chouinard, C.</au><au>Fisher, F.</au><au>Castano, R.</au><au>Judd, M.</au><au>Anderson, R.C.</au><au>Nesnas, I.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Enabling autonomous rover science through dynamic planning and scheduling</atitle><btitle>2005 IEEE Aerospace Conference</btitle><stitle>AERO</stitle><date>2005</date><risdate>2005</risdate><spage>385</spage><epage>396</epage><pages>385-396</pages><issn>1095-323X</issn><eissn>2996-2358</eissn><isbn>9780780388703</isbn><isbn>0780388704</isbn><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.</abstract><pub>IEEE</pub><doi>10.1109/AERO.2005.1559331</doi><tpages>12</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1095-323X
ispartof 2005 IEEE Aerospace Conference, 2005, p.385-396
issn 1095-323X
2996-2358
language eng
recordid cdi_ieee_primary_1559331
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Decision making
Dynamic scheduling
Manuals
Mars
Navigation
Path planning
Software prototyping
State estimation
Testing
Uncertainty
title Enabling autonomous rover science through dynamic planning and scheduling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-21T22%3A18%3A15IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Enabling%20autonomous%20rover%20science%20through%20dynamic%20planning%20and%20scheduling&rft.btitle=2005%20IEEE%20Aerospace%20Conference&rft.au=Estlin,%20T.&rft.date=2005&rft.spage=385&rft.epage=396&rft.pages=385-396&rft.issn=1095-323X&rft.eissn=2996-2358&rft.isbn=9780780388703&rft.isbn_list=0780388704&rft_id=info:doi/10.1109/AERO.2005.1559331&rft_dat=%3Cieee_6IE%3E1559331%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1559331&rfr_iscdi=true