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

Flotilla requires `TagId` to be present #770

Closed aeshub closed 1 year ago

aeshub commented 1 year ago

Describe the bug The IsarTaskDefinition object requires that the MissionTask object contains a TagId. However, the TagId is marked as optional and should be optional.

To Reproduce Steps to reproduce the behavior:

  1. Run Flotilla with isar-robot
  2. Schedule a custom mission which does not contain a TagId

Expected behavior ISAR does not require that a TaskIdis specified and as such Flotilla shouldn't either.

Screenshots image image

aeshub commented 1 year ago

Additionally, the custom missions should have the option of specifying a TagId if it is desired.