PX4-user_guide icon indicating copy to clipboard operation
PX4-user_guide copied to clipboard

Restructure rover docs

Open chfriedrich98 opened this issue 1 year ago • 2 comments

Adds a section for the new differential rover module, restructures the rover docs and moves all the information on the old rover module to a deprecated section.

  • [x] https://github.com/PX4/PX4-Autopilot/pull/22402
  • [ ] https://github.com/PX4/PX4-Autopilot/pull/23430

chfriedrich98 avatar Jul 29 '24 12:07 chfriedrich98

@chfriedrich98 I think this structure looks excellent. Its good to see common flight modes.

I adopted the v1 and v2 naming because it is rarely a good idea to refer to "old" and "new" in naming conventions - they date badly. I don't think it matters here calling the original module "old" because we're hoping to eventually remove it. At that point the prior existence is irrelevant. Ping m when you're good for a proper review - but I don't think it will need much based on my quick scan.

We are going to need to chase up and "nag" about deployment though. Suggesting a custom build will always make this a second class citizen. The first step is that someone needs to make sure that all the variants are build to the build server, not just the defaults. Second step is to modify QGC to allow selection of other variants. Final step would be to look at the relationship between airframes and firmware so that we can select configurations sensibly - the way it is now you can select an airframe that isn't supported by your firmware. Beat Kung would have ideas on that, but has become overloaded and would be hard to track down.

hamishwillee avatar Jul 30 '24 22:07 hamishwillee

rebased on main and squashed

chfriedrich98 avatar Aug 07 '24 10:08 chfriedrich98

This pull request has been mentioned on Discussion Forum for PX4, Pixhawk, QGroundControl, MAVSDK, MAVLink. There might be relevant details there:

https://discuss.px4.io/t/px4-v1-15-public-changes-what-needs-docs/39850/13

DronecodeBot avatar Aug 07 '24 13:08 DronecodeBot

No flaws found

github-actions[bot] avatar Aug 08 '24 23:08 github-actions[bot]

No flaws found

github-actions[bot] avatar Aug 08 '24 23:08 github-actions[bot]