Hi @Kingzeon,
The BlueROV2 runs on open source software, and the documentation we have written for it is already public. I would recommend reading Searching Resources to get started, but beyond that
- we have slightly outdated but quite complete documentation for ArduSub and its related softwares here, and
- we’re working on transferring and updating that documentation to a new and better system here
- quite limited at the moment
- currently documents just the stable version of BlueOS
- will include recent ArduSub and QGroundControl changes when complete
- will include references to newer products that are currently left off (e.g. our new Navigator autopilot board, and network switches like our Ethernet Switch)
That doesn’t really make sense - the BlueROV2 runs ArduSub on its autopilot board, BlueOS (or Companion software) on its onboard computer, and QGroundControl on the topside computer. You can’t have a single compiled executable that is split across multiple pieces of hardware.