![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1151748/image.jpeg)
Implement simple HITL simulation PX4
5 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Hello, I'm trying to understand how to implement a simple HITL simulation using PX4 and UAV Toolbox Support Package for PX4 Autopilots. In particular I want to run the example Position Tracking for X-Configuration Quadcopter - MATLAB & Simulink Example - MathWorks Italia but instead of having a PX4 Host Target as hardware board I have a Pixracer R15. Is this possible?
If this isn't possible how can I implement a HITL simulation by specify with Simulink the reference trajectories for my quadcopter instead of usign QGroundControl and specify a simple trajectory to follow?
Thanks in advance.
0 Commenti
Risposte (1)
Arun Mathamkode
il 11 Ott 2022
Specifying simple setpoints from Simulink is implemented in HITL with Simulink plant example. In the model 'Quadcopter_ControllerWithNavigation' open the Navigation subsystem. Different navigation logics are implemented here including the one with specifying setpoints from Simulink using variant subsystem.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1151748/image.jpeg)
Enable the 'Manual Waypoints from Simulink Dashboard' subsystem by assigning guidanceType = 2. Now the controller will read setpoints from Simulink instead of QGC.
2 Commenti
MathWorks Embedded Coder Team
il 1 Dic 2022
Is HITL selected in HardwareSettings > Hardware Implementation > Target Hardware Resources > HITL? Are you using Model references?
Vedere anche
Categorie
Scopri di più su Hardware-in-the-loop Simulation (HITL) with PX4 in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!