Hello everyone!! I’ve been working on a very complex project at the University of Zurich | UZH, which would be the development of a highly usable vehicle in various environments, primarily for rescue. We’re still developing the prototype, but initially it would have 9 propellers (or 5) and 4 wheels.
Since we’re in the initial phase, we’re looking for alternatives to gradually develop the system.
I’ve been discovering Ardupilot for a few weeks now. I’m understanding how they implement it (copter, rover, sub…). What do you think are the best ways to implement it (currently, we’ll only use two environments, such as copter + rover/copter + sub) on a single autopilot board? This is important because we have limited space in our proposed vehicle, and it will contribute to the deployment of our system over the years…
- A firmware modification, I believe, is the most complex to make.
- We’re considering using the copter as a base and adding some underwater flight modes, integrating them with Lua scripts, both to change the environment (mainly for water) and to toggle parameters in our new flight mode.
- We’re also considering making the firmware change externally. We’ve seen a lot of work from @rmackay9 on this, but we don’t know if it would be reliable or if the timeframe is feasible.