Skip to content

Commit 4e1a2fd

Browse files
committed
x500: add magnetometer
1 parent bbf32e8 commit 4e1a2fd

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

models/x500_base/model.sdf

+25
Original file line numberDiff line numberDiff line change
@@ -228,6 +228,31 @@
228228
</pressure>
229229
</air_pressure>
230230
</sensor>
231+
<sensor name="magnetometer_sensor" type="magnetometer">
232+
<always_on>1</always_on>
233+
<update_rate>100</update_rate>
234+
<magnetometer>
235+
<!-- TODO: update to fix units and coordinate system when we move past Harmonic -->
236+
<!-- See https://github.com/gazebosim/gz-sim/pull/2460 -->
237+
<!-- 3mgauss RMS: NOTE: noise is in tesla but sensor reports data in gauss -->
238+
<!-- Noise modeled after IIS2MDC -->
239+
<x>
240+
<noise type="gaussian">
241+
<stddev>0.0001</stddev>
242+
</noise>
243+
</x>
244+
<y>
245+
<noise type="gaussian">
246+
<stddev>0.0001</stddev>
247+
</noise>
248+
</y>
249+
<z>
250+
<noise type="gaussian">
251+
<stddev>0.0001</stddev>
252+
</noise>
253+
</z>
254+
</magnetometer>
255+
</sensor>
231256
<sensor name="imu_sensor" type="imu">
232257
<always_on>1</always_on>
233258
<update_rate>250</update_rate>

0 commit comments

Comments
 (0)