Paul Riseborough
8ac8c7285b
SITL: Add parameter for optical flow sensor noise
6 years ago
Patrick José Pereira
ab6b84e876
SITL: Fix typo in Sub
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Patrick José Pereira
8bb0772224
SITL: Add drag simulation in Sub
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
4c9651dbfd
SITL: use enum class for AltFrame enumeration
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
Andrew Tridgell
b1eeaa3019
SITL: fixed segv without SITL object
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
Dr.-Ing. Amilcar do Carmo Lucas
0b9d10c0f9
SITL: replace location_offset() and get_distance() function calls with Location object member function calls
...
This allows removing duplicated code
6 years ago
Simon Schopferer
6beac98d4a
fixed conversion of airspeed from ft/s to knots as defined in latest JSBSim versions
6 years ago
Peter Barker
166291cfef
SITL: add missing override keywords
6 years ago
Peter Barker
44e89a1cd8
SITL: include stdio for some printfs
6 years ago
Peter Barker
44bc035f7b
SITL: allow testing of throttle-goes-to-low-fixed-value rc failsafes
6 years ago
Peter Barker
ae03ccf2ba
SITL: enable updating of external payload on SIM_Plane
6 years ago
Tom Pittenger
a4e91e196f
SITL: unify singleton naming to _singleton and get_singleton()
6 years ago
Peter Barker
9e7154ccb3
SITL: enable updating of external payloads for SIM_Rover
6 years ago
Peter Barker
badfd1d559
SITL: name parameters being passed to ICEngine contructor
6 years ago
Andrew Tridgell
40babb1172
SITL: support 3 more X quad motor orders
...
- betaflight X
- DJI X
- clockwise X
6 years ago
Andrew Tridgell
56683ba803
SITL: added SIM_BAUDRATE_EN parameter
6 years ago
Peter Barker
6fc76a32af
GLOBAL: use AP::logger() and strip redundant Log_ from methods
6 years ago
Peter Barker
b47733142f
GLOBAL: rename DataFlash_Class to AP_Logger
6 years ago
Peter Barker
834b45ce18
SITL: stop taking DataFlash pointer as argument
6 years ago
Peter Barker
e3c719b27f
SITL: adjust for Location_Class and Location unification
6 years ago
Andrew Tridgell
358c570d9d
SITL: added simulated battery for quadplane
...
needed for motor interference for mag
6 years ago
Peter Barker
d3b9ac5c8c
SITL: add simulated parachute
...
Doesn't actually change aerodynamics at the moment
6 years ago
Andrew Tridgell
9ca059ba16
SITL: added SIM_VIB_FREQ parameter
6 years ago
Fabio D'Urso
8ff9923e07
SITL: parse home coordinates as double (not float) to avoid precision loss
6 years ago
Andrew Tridgell
a4e0ecd368
SITL: added an example for plane/quad follow
6 years ago
Andrew Tridgell
28a12224c3
SITL: fixed FDM UDP socket for JSBSim
...
needs to be uppercase for new versions
also improved debug output
6 years ago
Willem Eerland
f8407dd33a
SITL: fixed JSBSim backend for latest version
6 years ago
Andrew Tridgell
cb3b0bd373
SITL: don't try to connect Morse sockets so quickly
6 years ago
Andrew Tridgell
cdd7d1c83d
SITL: added Morse rover follow example script
6 years ago
Andrew Tridgell
64abd7f318
SITL: added follow example for rover
6 years ago
Andrew Tridgell
9b9ce2b1a2
SITL: removed Morse position offset
...
this allows for creating swarms of vehicles with different start
locations
6 years ago
Andrew Tridgell
824d619ab6
SITL: allow override of Morse sensors and control ports
6 years ago
Andrew Tridgell
234e3b97ef
SITL: don't include vehicle name in Morse string seach
...
this allows for multiple vehicles with any name to output
6 years ago
Andrew Tridgell
997d07b694
SITL: use replace.h in SIM_Morse
...
fixes build on MacOS
6 years ago
Andrew Tridgell
debea191c9
SITL: allow sensors not to be present in Morse
6 years ago
Andrew Tridgell
e569e3e1e6
SITL: added parameters for laser scanner example
6 years ago
Andrew Tridgell
8d86b6fbee
SITL: added support for laser scanner for Morse
6 years ago
Andrew Tridgell
480abeda3e
SITL: improved rover_scanner example
6 years ago
Andrew Tridgell
6786e4b5fc
SITL: added rover_scanner.py example for Morse
6 years ago
Andrew Tridgell
f52af1fc40
SITL: added parsing of variable length vectors for Morse
...
used for laser scanner
6 years ago
Andrew Tridgell
f0036c59d7
SITL: added rover parameters for morse example
6 years ago
Andrew Tridgell
62c26ec5ff
SITL: added parameters for Morse quad
6 years ago
Andrew Tridgell
a4f388e0f3
SITL: improved Morse socket handling
6 years ago
Andrew Tridgell
505bc2b1fc
SITL: added quadcopter example script for Morse
6 years ago
Andrew Tridgell
adb45c261f
SITL: support quad simulation in Morse
6 years ago
Andrew Tridgell
c8c54b369a
SITL: added example script for Morse
6 years ago
Andrew Tridgell
fea5060429
SITL: added Morse simulation backend
6 years ago
Andrew Tridgell
9257d29717
SITL: fixed frame_property build error with older C++ compilers
6 years ago