Skip to content

Commit 97a07e8

Browse files
committed
Iris: add extra sensors to copter example
- Add air pressure sensor - Add air speed sensor - Add altimeter sensor - Add magnetometer sensor - Add navsat sensor Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
1 parent 667741a commit 97a07e8

2 files changed

Lines changed: 37 additions & 0 deletions

File tree

models/iris_with_standoffs/model.sdf

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,6 +140,29 @@
140140
</pbr>
141141
</material>
142142
</visual>
143+
144+
<!-- Additional sensors -->
145+
<sensor name="air_pressure_sensor" type="air_pressure">
146+
<always_on>1</always_on>
147+
<update_rate>30</update_rate>
148+
</sensor>
149+
<sensor name="air_speed_sensor" type="air_speed">
150+
<always_on>1</always_on>
151+
<update_rate>30</update_rate>
152+
</sensor>
153+
<sensor name="altimeter_sensor" type="altimeter">
154+
<always_on>1</always_on>
155+
<update_rate>30</update_rate>
156+
</sensor>
157+
<sensor name="magnetometer_sensor" type="magnetometer">
158+
<always_on>1</always_on>
159+
<update_rate>30</update_rate>
160+
</sensor>
161+
<sensor name="navsat_sensor" type="navsat">
162+
<always_on>1</always_on>
163+
<update_rate>30</update_rate>
164+
</sensor>
165+
143166
</link>
144167
<link name='imu_link'>
145168
<inertial>

worlds/iris_runway.sdf

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,23 @@
2020
<plugin filename="gz-sim-scene-broadcaster-system"
2121
name="gz::sim::systems::SceneBroadcaster">
2222
</plugin>
23+
<plugin filename="gz-sim-air-pressure-system"
24+
name="gz::sim::systems::AirPressure">
25+
</plugin>
26+
<plugin filename="gz-sim-air-speed-system"
27+
name="gz::sim::systems::AirSpeed">
28+
</plugin>
29+
<plugin filename="gz-sim-altimeter-system"
30+
name="gz::sim::systems::Altimeter">
31+
</plugin>
2332
<plugin filename="gz-sim-imu-system"
2433
name="gz::sim::systems::Imu">
2534
</plugin>
35+
<plugin filename="gz-sim-magnetometer-system"
36+
name="gz::sim::systems::Magnetometer">
37+
<use_units_gauss>false</use_units_gauss>
38+
<use_earth_frame_ned>false</use_earth_frame_ned>
39+
</plugin>
2640
<plugin filename="gz-sim-navsat-system"
2741
name="gz::sim::systems::NavSat">
2842
</plugin>

0 commit comments

Comments
 (0)