tj-uav / GroundStation

Custom ground station software (flight control + imaging)
https://tjuav.org
15 stars 13 forks source link

Editing objects submitted to Interop #36

Closed krishnans2006 closed 2 years ago

krishnans2006 commented 3 years ago

SUAS 2022 Rules

Objects which are created, submitted, and last edited during the team’s first flight will be considered actionable.

Gray area on whether objects can be edited after submission - this is the only reference of any object editing in both the interop repository and rules.

This feature will not be implemented in GroundStation, due to absence of interop server functionality.

pizzalemon commented 3 years ago

Objects which are created, submitted, and last edited during the team’s first flight will be considered actionable.

In my opinion, this says that it can be edited after submission. There's nothing explicitly barring it, so I would argue it's fine (and it's not one of those things that are blatantly wrong).

krishnans2006 commented 3 years ago

In my opinion, this says that it can be edited after submission. There's nothing explicitly barring it, so I would argue it's fine (and it's not one of those things that are blatantly wrong).

The problem, however, is that this feature is not supported anywhere in the AUVSI SUAS Interop repository. There are no functions or other ways to edit an ODLC. This is why it is tagged as a question.

pizzalemon commented 3 years ago

The problem, however, is that this feature is not supported anywhere in the AUVSI SUAS Interop repository.

Are you sure about this? I remember with the map question, you said the same thing, but it turned out to be there. I would like to know the answer for this because my implementation may change based on it.

krishnans2006 commented 3 years ago

I remember with the map question, you said the same thing, but it turned out to be there.

I don't remember this happening...

Are you sure about this?

No, I am not sure, which is why I have not written any code for it. There are references to PUT functions within auvsi_suas/client/client.py for ODLCs and map images, but these may or may not be valid (as in, accepted by AUVSI SUAS during the competition), so I believe it would be best to create an Issue on the AUVSI SUAS interop repository.

pizzalemon commented 2 years ago

Closed due to Interop being discontinued.