2021
DOI: 10.1016/j.robot.2021.103758
|View full text |Cite
|
Sign up to set email alerts
|

Analyzing the effectiveness of rescheduling and Flexible Execution methods to address uncertainty in execution duration for a planetary rover

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 8 publications
(7 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…A ground version of the M2020 planning system, called Copilot, is used during the campaign implementation and tactical planning steps both to assist in plan generation and also to provide feedback on what may be executed. An explanation system, called Crosscheck ( 40 ), is used to explain operations constraints and planner behavior. Another ground tool called PLANSIM enables the operations team to use downlinked rover telemetry after execution to reconstruct all planner invocations during execution and determine which activities were executed when.…”
Section: Methodsmentioning
confidence: 99%
“…A ground version of the M2020 planning system, called Copilot, is used during the campaign implementation and tactical planning steps both to assist in plan generation and also to provide feedback on what may be executed. An explanation system, called Crosscheck ( 40 ), is used to explain operations constraints and planner behavior. Another ground tool called PLANSIM enables the operations team to use downlinked rover telemetry after execution to reconstruct all planner invocations during execution and determine which activities were executed when.…”
Section: Methodsmentioning
confidence: 99%
“…Flexible execution allows the system to handle less-severe unexpected events without incurring the cost of replanning. Previous NASA missions have made heavy use of flexible execution, such as the Mars 2020 Perseverance rover (Agrawal et al 2021a). Our implementation differs in focus, emphasizing responses to adverse events.…”
Section: Flexible Executionmentioning
confidence: 99%
“…The M2020 Perseverance rover also plans to fly an onboard planner (Rabideau and Benowitz 2017) to reduce lost productivity from following fixed time conservative plans (Gaines and et al 2016). Like the planning approach we propose in this paper, the M2020 planning architecture also relies on rescheduling and flexible execution (Agrawal et al 2021a), ground-based compilation (Chi et al 2019), heuristics (Chi, Chien, and Agrawal 2020), and very limited handling of planning contingencies (Agrawal et al 2021b). However, it uses a non-backtracking planner, which limits its ability to optimize plans and the M2020 flight software does not support utility discovery.…”
Section: Related Workmentioning
confidence: 99%
“…Since h(q, q) can be associated with unknown dynamics, acceptable control performance of (1) depends on efficient computing of h(q, q). Although algorithms based on the inverse dynamic method 2 , as well as corrective methods for systems with fast and slow dynamics 3 , have been widely used to solve this problem, the work reported here, likewise in [55], considers that E 1 (θ) Z 3 (q)h(q, q) and E 2 (θ) G 3 (q)h(q, q) admit a polytopic representation.…”
Section: Parameter Varying and Recursive Polytope Dcsvmentioning
confidence: 99%
“…being X d ∈ SE(3) the target configuration of the endeffector. The matrices K p , K d , K i ≥ 0 are real and positive semidefinite matrices, the error configuration X must satisfy (3). The vector u ∈ IR 6 represents the target twist on task-space.…”
Section: Introductionmentioning
confidence: 99%