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 37 forks source link

Start all missions with localization at home position #921

Closed anetteu closed 1 year ago

anetteu commented 1 year ago

Describe the new feature you would like to see Assuming operators are end users, and robot is placed in a fixed spot on the relevant module (simulating docking station)

All missions, or all missions that are not back-to-back with a previous mission, should start with a localization in the fixed spot on the relevant module. The user should not need to localize the robot, everything should be executed in one step. This will result in a much smoother user experience and a better impression of the end-to-end product together with #902.

This will give a similar user experience as suggested in #851 and later supported in the comments.

Describe the solution you'd like Ideas for implementation. 2) is probably best.

  1. Adding localization at home position at the beginning of every mission
  2. Flotilla should automatically schedule a localization mission at the home position before a new mission is executed (if it is not back-to-back with a previous mission). This feature can be enabled/disabled by configuration.

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

oysand commented 1 year ago

To be handled in #950