Peter Barker
4dfc9494ef
SITL: correct compilation if INS_TEMPERATURE_CAL_ENABLE is off
3 years ago
Peter Barker
8782e21443
SITL: do not compile SIM_GPS parameters in if SIM_GPS not enabled
3 years ago
Andrew Tridgell
df30d4e723
SITL: support interpolated GPS lag
...
use SIM_GPS_LAG_MS and SIM_GPS2_LAG_MS for the lag in milliseconds
3 years ago
Peter Barker
59bda177ff
SITL: cope with fewer than three INS_MAX_INSTANCEs
3 years ago
Peter Barker
581629b332
SITL: make Ship simulator optional
3 years ago
Peter Barker
6c16da21c5
SITL: make simulated GPS work as a SerialDevice
3 years ago
Peter Barker
8ffbddd6ec
SITL: correct compilation when MAX_CONNECTED_MAGS is reduced
...
For example, when building AP_Periph with reduced mag count
3 years ago
Tatsuya Yamaguchi
f3173174f3
SITL: cope with BARO_MAX_INSTANCES < 3
3 years ago
Josh Henderson
e8dcdd60c5
SITL: param use baro temp_board_offset instead of temp_flight
4 years ago
Peter Barker
97057a1350
SITL: add simulated FETtec ESC
4 years ago
bugobliterator
3033589fca
SITL: change class name from SITL::SITL to SITL::SIM
4 years ago
Iampete1
41c167ba89
SITL: add SIM_JSON_MASTER param
4 years ago
Andrew Tridgell
cf149a9d18
SITL: added SIM_INIT_LAT_OFS and SIM_INIT_LON_OFS
...
these give an initial lat/lon offset to the GPS in SITL so we can end
up with an origin a long way from the final position
4 years ago
Andy Piper
15fe14289d
SITL: add SIM_ESC_TELEM
4 years ago
Iampete1
0c3aa72158
SITL: add direct actuated wing to sailboat sim
4 years ago
Michael Oborne
323cbe47d2
SITL: fixup SIM_BAR parameter descriptions
...
Co-authored-by: Randy Mackay <rmackay9@yahoo.com>
this fixs a issue with MP param doc parser caused by a syntax change
4 years ago
Philippe Hamelin
187549b431
SITL: Add NMEA THS message.
4 years ago
Peter Barker
27c262b037
SITL: add documentation fo rsimulated barometers
4 years ago
Patrick José Pereira
07c3435f9d
SITL: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Andrew Tridgell
7292b4f260
SITL: added SIM_ACC_TRIM_{X,Y,Z} for simulating IMU trim
...
this will enable an autotest for AHRS trim
4 years ago
Andrew Tridgell
9febcc0f98
SITL: added accel scaling parameters
4 years ago
Andrew Tridgell
b5089580a9
SITL: cleanup IMU parameters
...
allow for biases per IMU
4 years ago
Andrew Tridgell
c0ba7c29ca
SITL: use TCal class for temp adjustment in SITL
4 years ago
Pierre Kancir
c1f1208c89
SITL: add support for SIM_STATE msg
4 years ago
Andrew Tridgell
b7f68e87b4
SITL: added barometer wind coefficients
4 years ago
Andrew Tridgell
3456bdb4eb
SITL: added a separate param class for SITL baro params
...
makes it easier to add more
4 years ago
Peter Barker
f7b2856af0
SITL: add simulator for IntelligentEnergy 2.4kWh
...
SITL: Added setup note to comment
SITL: IE24: Add Error param and cycle battery pwr
4 years ago
Andrew Tridgell
bce4fd43a3
SITL: fixed GPS POS parameters
...
SIM_GPS2_POS1_* makes no sense
4 years ago
Michael du Breuil
892fb74c96
SITL: Add parameters for SFML_Joystick
4 years ago
Andrew Tridgell
e07cecb264
SITL: added support for simulated battery discharge
4 years ago
Andrew Tridgell
bf9c76a5c3
SITL: added SIM_MAGn_FAIL parameters
4 years ago
Andrew Tridgell
b18928e28e
SITL: fixed SIM_IMU_COUNT conflict
...
this came from merging two PRs which both changed SITL params
5 years ago
Andrew Tridgell
c16467a47f
SITL: added SIM_IMU_COUNT
5 years ago
Harshit Kumar Sankhla
8507c7d3b9
SITL: add some airspeed, baro, gps noise simulation parameters
...
also some rearrangements in the parameter
lists to make things look better
5 years ago
Andrew Tridgell
91b4830801
SITL: added SIM_GPS_ACC parameters
5 years ago
Iampete1
537eec9091
SITL: add rangefinder support
5 years ago
Andrew Tridgell
a6df0745a6
SITL: make all GPS params available for both GPS
5 years ago
Andrew Tridgell
f9f8822e47
SITL: added ship takeoff/landing simulation
...
this allows for a ship with a given radius and speed, allowing for
testing of ship takeoff and landing systems
5 years ago
Andrew Tridgell
925b44dee5
SITL: split out GPS and MAG parameters into their own tables
...
this creates space for new parameter trees
5 years ago
Harshit Kumar Sankhla
33ac9efe17
SITL: add parameters for 2nd baro
5 years ago
Randy Mackay
443d4186a4
SITL: default vicon to send position and speed
5 years ago
Peter Barker
88c8dd8465
SITL: add RichenPower generator simulator
5 years ago
Andrew Tridgell
2e7dc380c4
SITL: revert default physics step to 1200
...
this should help us pass CI
5 years ago
Andrew Tridgell
750b220a5f
SITL: simulations optimisations
...
- change to 600Hz physics rate by default
- don't export rotational acceleration (not needed)
- report speedup in terminal output at 0.5Hz (wall clock rate)
5 years ago
bugobliterator
95493e4569
SITL: add support for per mag calibration
5 years ago
Andrew Tridgell
e4596efe9b
SITL: added SIM_RATE_HZ
...
this allows the physics step size to be changed while flying the
internal models, which allows for lower CPU usage
5 years ago
Randy Mackay
c8f6cb233b
SITL: vicon supports sending vision-speed-estimate
...
SIM_VICON_TMASK controls which of the 3 supported messages are sent
SIM_VICON_VGLI_X/Y/Z allows introducing a velocity glitch
5 years ago
Randy Mackay
366d03a533
SITL: add VICON_YAWERR
...
this allows simulating an error in the camera's reported yaw
5 years ago
Randy Mackay
bf9ee4ada8
SITL: remove unused MAG_ERROR and VICON_HSTLEN params
5 years ago
Randy Mackay
d8bc197d35
SITL: add VICON_GLIT_XYZ, FAIL and YAW
...
glitches are in meters in vicon's frame
fail disables sending of vision-position-estimate messages
yaw is the vicon's heading in degrees. i.e. if vicon's "forward" is
pointing to the east, yaw should be set to 90
5 years ago