- Create and initialize gpsSensor and imuSensor objects.
- Set up an insfilterMARG filter to perform sensor fusion with GPS and IMU readings.
- Use these sensors within the simulation loop to obtain position and orientation data from actual acceleration, angular velocity, and orientation.
Simulate GPS IMU With Quadcopter Swarm?
8 views (last 30 days)
Show older comments
I have multiple drones work in swarm formation, i made the quadcopter model and the swarm one. Until now i have the swarm moving in a formation leader-follower and track a predefined trajectory based on PID Controller. What i need help is how to add GPS, IMU sensors model to my model?
0 Comments
Answers (1)
Ashok
on 20 Nov 2024 at 10:39
The process of incorporating sensors depends on whether the model is developed in MATLAB or Simulink. For models in MATLAB, here are the steps to add sensors:
A detailed example can be found here:
For models in Simulink, the IMU and AHRS blocks can simulate the presence of an IMU sensor.
However, there is no built-in block to fuse GPS measurements with IMU measurements, as seen here:
The INS block can simulate an INS sensor, but sensor fusion will need to be designed manually. Here are the relevant documentation links for the R2021a version:
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!