Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copter: Support HexaDecaOcta (OCTA-X16) #21154

Open
muramura opened this issue Jul 8, 2022 · 2 comments
Open

Copter: Support HexaDecaOcta (OCTA-X16) #21154

muramura opened this issue Jul 8, 2022 · 2 comments

Comments

@muramura
Copy link
Contributor

muramura commented Jul 8, 2022

Feature request

Is your feature request related to a problem? Please describe.

I want to support HexaDecaOcta (OCTA-X16).
I need 16 MOTORs.
ArduPilot has a maximum of 12.
The "flying car" being promoted in Japan is the HexaDecaOcta (OCTA-X16).

https://youtu.be/_tWrx7TdJ10

This vehicle will incorporate safety features in the future.
We believe that incorporating this safety functionality can be used as an unmanned aircraft multicopter.

Describe the solution you'd like

I would increase the number of motors from 12 to 16.
I have PIXHAWK 5x and 6x with 8 MAIN and 8 AUX.
I believe I can achieve OCTA-X16 with this FC.

I do not know the servo allocation for motors 13-16.
I would like a hint.

Describe alternatives you've considered

None

Platform
[ ] All
[ ] AntennaTracker
[X] Copter
[ ] Plane
[ ] Rover
[ ] Submarine

Additional context
Screenshot from 2022-07-09 08-20-35

@muramura
Copy link
Contributor Author

muramura commented Jul 9, 2022

I would add HEXADECAOCTA based on DODECAHEXA.
I add the definition of HEXADECA rotor to MAVLINK.

The motor table is shown in the image.
Screenshot from 2022-07-09 14-28-29

@muramura
Copy link
Contributor Author

muramura commented Jul 9, 2022

@rmackay9 san

I added the code for HexadecaOcta (OCTA-X16).
I would like to know if this code check is ok.
In SITL, the servo values changed.
But I can't simulate it correctly.

https://github.com/muramura/ardupilot/tree/AP_Support_HexadecaOcta_OCTA_X16

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants