Pixhawk 6C support (PX4 fmu-v6c)
23 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Yehenii Kovryznenko
le 26 Jan 2023
Commenté : Yehenii Kovryznenko
le 10 Fév 2023
I have been trying to make Pixhawk 6C work with any recent release of MATLAB (2022a-2023a pre-release), but no luck so far. I understand MATLAB only supports PX4 up to 1.12.3, but pixhawk 6C support was only added to PX4 in 1.13.1 release. I have access to Pixhawk 4 board as well, so I can use it for testing purposes. So I have the following questions:
- Is there any way to compile a more recent version of the firmware and make it compatible with Simulink? (1.13.2 preferably)
- I understand I need to write my own CMake files for the Matlab compiler, but no luck so far. What do I need to pay attention to when trying to write my own CMake? So far I tried to compile 1.13.2 for both Pixhawk 4 and 6C and nothing worked. For Pixhawk 4 I just used the exact same CMake from 1.10.2 version of PX4.
Also, I am aware of the previous posts, but I did not find them sufficient:
https://www.mathworks.com/matlabcentral/answers/1809440-pixhawk-6x-5x-6c-support-by-simulink
0 commentaires
Réponse acceptée
Ankur Bose
le 27 Jan 2023
We have verified and tested the features in R2022b with firmware version v1.12.3. Firmware version 1.13 is not officially supported and using 1.13 with R2022b will result in non-trivial difficult to solve errors.
Your second query is not clear.
"I understand I need to write my own CMake files for the Matlab compiler". Why are you trying to write your own CMake? How are using MATLAB compiler? What errors are you facing?
5 commentaires
Ankur Bose
le 10 Fév 2023
We are working on priority to add PX4 1.13 support in MATLAB. Regarding the roadmap, all I can comment now is that it will be available in a future MATLAB releases
Plus de réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!