StarlingUAS / ProjectStarling

BRL Flight Arena Infrastructure 2.0
Other
17 stars 3 forks source link

Multi-Robot Kubernetes automatic SYSID allocation #33

Closed mhl787156 closed 3 years ago

mhl787156 commented 3 years ago

This PR implements automatic SYSID allocation for multi-robot applications. it is still WIP. It contains the following

Problems:

TODO:

mhl787156 commented 3 years ago

StatefulSet generates an ordinal which is exposed through the pod name. The pod name is used as pod hostname. The ordinal itself is not stored so must be parsed from either VEHICLE_NAMESPACE or hostname. hostname was decided in order to reduce differences between px4 and mavros container setup.

Most recent update has two core changes: