Hi i’m trying to simulate standard_vtol at Gazebo garden with several sensors(gps, magnetometer). Unfortunately i don’t know how to import those sensor’s plugins. currently using is PX4 v1.14.0, Gazebo garden, ros2 humble and Ubunto.
What i want to know about those plugin import line at sdf file
<plugin name='gz::sim::systems::Imu' filename='gz-sim-imu-system'/>
<plugin name='gz::sim::systems::AirPressure' filename='gz-sim-air-pressure-system'/>
First. why can’t i change plugin name freely? Everytime i changed name, error has occurred after turn on the sitl.
Second. what should i set plugin name and filename for using other plugins (like gps or magnetometer)?
I just find the plingin cpp files location at ~/PX4-Autopilot/Tools/simulation/gazebo-classic/sitl_gazebo-classic/src. however it doesn’t match to filename=‘gz-sim-imu-system’. so i wonder how can i know ‘filename’ of plugin and also plugin name?
Third. after modifiy plugin cpp in ~/PX4-Autopilot/Tools/simulation/gazebo-classic/sitl_gazebo-classic/src. how do i compile it?