equinor / flotilla

Flotilla is the main point of access for operators to interact with multiple robots in a facility.
Eclipse Public License 2.0
16 stars 35 forks source link

Scheduling a new mission while the “Return to home” mission is ongoing #1464

Closed mrica-equinor closed 4 months ago

mrica-equinor commented 6 months ago

Describe the improvement you would like to see When a mission is scheduled while the robot is returning to home, the robot returns home and then executes the mission that was added to the queue.

Correct behavior would be cancelling the ongoing return home mission, execute new additional mission(s), completing the additional mission if battery and pressure are good and then scheduling a return home mission.

How will this change existing functionality? Robot battery will be optimized.

How will this improvement affect the current Threat Model? Leave blank for maintainers to fill out if you are uncertain about this.