Iampete1
f0c17f0e49
SITL: use AP_SIM_ENABLED define more
3 years ago
Peter Barker
497e6df326
SITL: correct submarine rangefinding
3 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
612ea70e5b
SITL: add JSON Master
4 years ago
Andrew Tridgell
5eaf76cdc8
SITL: separate origin and home in SITL
...
this allows for accurate sensor data when flying a very long distance
from the takeoff location
4 years ago
Peter Barker
05a0205c21
SITL: change to use terrain singleton
4 years ago
Andrew Tridgell
fb275c9874
SITL: convert to double precision for positions
4 years ago
Peter Barker
4909f6f0f1
SITL: increase servo_filter array size
...
used for plane-dspoiler frame
4 years ago
Peter Barker
4a8f7d232a
SITL: add accessor for battery voltage
4 years ago
Andrew Tridgell
bf1f27af32
SITL: added is_lock_step_scheduled() API
...
used to fix panic on bad timing
4 years ago
Pierre Kancir
cec82214d8
SITL: add local_ground_variable
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
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
e07cecb264
SITL: added support for simulated battery discharge
4 years ago
Andrew Tridgell
a0bc9d3148
SITL: fixed quadplane mass and rpm indexing
4 years ago
Peter Barker
abab203b32
SITL: remove zero initialisations, move more into class definitions
4 years ago
Iampete1
2764126a1c
SITL: add apparent wind sensor support
4 years ago
Iampete1
16a9506cf2
SITL: SIM_Aircraft: add rangefinder array
5 years ago
Peter Barker
80d7a4ee5e
SITL: simulated i2c support
5 years ago
Peter Barker
0303c5c4a8
SITL: move calculation of simulated rangefinder range to inside SIM_Aircraft
...
this will allow us to use the for non-serial rangefinder backends
5 years ago
Mark Whitehorn
f9e129e617
SITL: read 12 flightaxis input channels
5 years ago
Peter Barker
88c8dd8465
SITL: add RichenPower generator simulator
5 years ago
Andrew Tridgell
5349113104
SITL: improved the speedup code
...
more accurate sleeps using sleep debt system
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
Alexander Maryanovsky
d73043fc2f
SITL: get_wall_time_us() to use a monotonic clock on non-Windows systems
5 years ago
Mark Whitehorn
db1c7d9bdd
SITL: add support for AHRS_ORIENTATION=ROTATION_CUSTOM
5 years ago
Samuel Tabor
5082c9be8b
SITL: Add plane-soaring type, including parameters, mission, simulated thermals and glider sim settings.
5 years ago
Peter Barker
59dfaad749
SITL: provide method to retrieve desired speedup
5 years ago
Andy Piper
c0c61660b0
SITL: quadplane updates
5 years ago
Mark Whitehorn
76b985fc9c
SITL: only recalculate ahrs rotation matrix if necessary
5 years ago
Andy Piper
c807267bab
SITL: add rpm-based motor noise per-motor to gyros and accels
...
convert multicopter thrust to rpm per motor
5 years ago
Peter Barker
990273a778
SITL: add accessor for rangefinder range
5 years ago
Peter Barker
32ec6d7e9a
SITL: add a simulated buzzer
5 years ago
Peter Barker
169013cae2
SITL: allow starting location to come from parameters
6 years ago
Peter Barker
f7b47679bb
SITL: remove home_str from constructor
6 years ago
Anthony Velte
92a9ab6c6d
SITL: Add scrimmage simulator support
6 years ago
Andrew Tridgell
5c3afa2621
SITL: use AP_Math/definitions.h
6 years ago
Michael du Breuil
b7bca441e5
SITL: Fix a number of includes that were coming in via AP_Airspeed
6 years ago
Peter Barker
6939a9fa91
SITL: add capability to twist the aircraft
...
This makes the EKF very, very unhappy, but is useful for compass
calibration testing
6 years ago
Peter Barker
4db011f530
SITL: add SIM_SHOVE_* options to shove the simulated vehicle
...
The parameter values are time in milliseconds and body-frame
acceleration in m/s/s
So to test throw mode:
mode throw
param set SIM_SHOVE_Z -30
arm throttle
param set SIM_SHOVE_TIME 500
6 years ago
Pierre Kancir
04bc267a61
SITL: add precland object
...
add position for precland object
add refresh rate
add alt and lateral range
add diffusion range
6 years ago
Peter Barker
d3b9ac5c8c
SITL: add simulated parachute
...
Doesn't actually change aerodynamics at the moment
6 years ago
Andrew Tridgell
8d86b6fbee
SITL: added support for laser scanner for Morse
6 years ago
Pierre Kancir
37f7cc4bcf
SITL: rearrange Grippers and Sprayers in SITL
7 years ago
Peter Barker
dfcf4788d3
SITL: add vicon-over-mavlink support
7 years ago
Peter Barker
0d77cfb6c3
SITL: method to return current vehicle location
7 years ago
Andrew Tridgell
6a89fdf268
SITL: use AP_Declination for magnetic tables
7 years ago
Nicholas Engle
1103e92884
SITL: Add SIM_WIND_DIR_Z parameter for SITL
...
This controls the vertical pitch of the 3d wind vector, allowing futher control of the wind
using systems like dronekit. This change directly effects the calcuation of the wind vector
7 years ago
Andrew Tridgell
917d9842c4
SITL: support AHRS_ORIENTATION in SITL
...
this allows for tailsitters in RealFlight
7 years ago