Daniel Agar
acc24da0c2
delete gyro_report (alias for sensor_gyro_s)
2018-11-06 07:43:43 +08:00
Daniel Agar
2a83a40491
delete accel_report (alias for sensor_accel_s)
2018-11-06 07:43:43 +08:00
MaEtUgR
4f0e090e88
drv_rc_input: replace useless rc_input_values define
2018-09-21 16:26:27 +02:00
TSC21
095cdeb4b0
add a local frame of reference field to vehicle_odometry
2018-09-18 09:52:33 +02:00
TSC21
cc73f214d1
add covariance matrices index aliases
2018-09-18 09:52:33 +02:00
TSC21
6329f1a38a
small fix on cov passing loop
2018-09-18 09:52:33 +02:00
TSC21
746250d86d
use static_assert over covariance matrices URT array size
2018-09-18 09:52:33 +02:00
TSC21
7db57bedb7
assert over the covariance matrices URT size matching
2018-09-18 09:52:33 +02:00
TSC21
8325724079
general fixes on VIO data access
2018-09-18 09:52:33 +02:00
TSC21
04dc6bc04a
simulator: add ODOMETRY Mavlink msg handler
2018-09-18 09:52:33 +02:00
TSC21
183a63cce9
purge vehicle_vision_position alias
2018-09-18 09:52:33 +02:00
Roman Bapst
2d59ead1bf
simulator: add MAV_TYPE to module parameters ( #10476 )
...
- this ensures that the MAV_TYPE parameter is always updated
- previously it could happen that the simulator module was using a wrong
MAV_TYPE value because it only read the parameter value at initialisation
Signed-off-by: Roman <bapstroman@gmail.com>
2018-09-13 21:56:21 -04:00
Beat Küng
e6b9806ee1
SITL: add multi-vehicle support to rcS
...
This also removes the HIGHRES_IMU mavlink stream to the GCS. I don't see
why it's needed and it adds noticeable CPU load.
2018-08-13 21:50:14 -04:00
Beat Küng
4b42cfaa6c
simulator_mavlink: improve error output
2018-07-31 11:51:15 +02:00
Philipp Oettershagen
da2fbf60b5
distance sensors: Improve variable naming / description
2018-07-16 21:59:04 +10:00
Philipp Oettershagen
35bde5c9fc
LL40LS: Implement driver-specific filtering based on the datasheet and experiments
2018-07-16 21:59:04 +10:00
Daniel Agar
1b33445c7b
simulator mavlink set lpos ground truth limits to infinity
2018-06-09 17:24:35 -04:00
Mohammed Kabir
31aa1cbf01
simulator : publish optical flow limits over uORB
2018-06-09 13:38:04 +02:00
Daniel Agar
d75fd72c02
stop manually defining physical constants
2018-04-19 07:24:58 +02:00
Daniel Agar
3b5b12e1d1
move baro and magnetometer data out of sensor_combined
2018-04-11 23:26:58 -04:00
Paul Riseborough
3e6ba1d541
simulator: Use baro pressure direct from simulator
2018-04-11 23:26:58 -04:00
Daniel Agar
5dc23def2a
move pressure altitude from baros to sensors module
2018-04-11 23:26:58 -04:00
Daniel Agar
29b3950747
move geo and geo_lookup to PX4/ecl
2018-03-26 23:16:55 -04:00
Roman
2549b702f0
pwm_out_sim, simulator_mavlink: fixed code style
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-02-22 15:10:22 -05:00
Roman
ddb2dd89db
simulator mavlink: support for quad tiltrotor mav type
...
Signed-off-by: Roman <bapstroman@gmail.com>
2018-02-22 15:10:22 -05:00
Paul Riseborough
64551607bc
simulator: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
ChristophTobler
3a52e7ee5d
simulator mavlink: set vision pos/val valid
2018-01-15 11:11:56 +01:00
Nicolas de Palezieux
f600cfbb9f
Add support for testing precision landing in SITL simulation
2018-01-15 10:27:23 +01:00
Matthias Grob
385212f2c1
Simulator: virtual battery drain stops by default at 50% to avoid failing preflight checks to take off again
...
also added comments and removed throttle compensation because there is no real battery emulation with load drop
2018-01-11 08:36:03 +01:00
Matthias Grob
bc15fdf267
Simulator: virtual battery drain simplified and stops when battery is exactly empty
...
it's a lot more readable and battery draining stops exactly at the empty battery voltage which makes debuging easier because it's directly predicatable
2018-01-11 08:36:03 +01:00
stmoon
3e0b8b7016
remove unnecessary codes and follow code style
2018-01-06 15:21:17 +01:00
stmoon
447aa134db
change mavlink version (1.0->2.0) for simulation
2018-01-06 15:21:17 +01:00
Daniel Agar
202c29154a
simulator optimize GPS and battery
...
- GPS and battery were publishing at > 800Hz
2018-01-02 01:35:57 +01:00
Beat Küng
07d7b29729
simulator_mavlink: fix type passed to param_get()
2017-10-27 10:43:15 +02:00
Daniel Agar
b4755297ec
delete control_state and cleanup vehicle_attitude ( #7882 )
2017-09-21 16:24:53 -04:00
Daniel Agar
545ce9ae24
modules remove extra semicolons
2017-09-16 21:29:52 +01:00
Daniel Agar
b70b8288b9
px4_includes cleanup incomplete list
2017-08-20 20:42:42 +02:00
Lorenz Meier
7223780563
Simulator: Make battery discharging configurable.
2017-08-20 20:37:31 +02:00
Lorenz Meier
9d49690f17
GPS simulation: Manage delays correctly
...
The GPS simulation now mimicks the real driver more closely and should provide even GPS delays. The delays themselves are set by the simulator, and default to 120 ms for Gazebo
2017-08-02 13:06:59 +02:00
Lorenz Meier
1c0dd8ba49
Simulator: Add scaling API to adjust for slow simulators
...
The simulation engine had the ability to pause already and properly handled load spikes, however, it was not hardened against constant drift. This addition enables it to run at a constant slower-than-realtime rate successfully.
2017-08-01 19:50:35 +02:00
Lorenz Meier
afb40a761d
Simulator: Compensate scale error, not just message drops. This makes the whole simulation a lot more stable
2017-08-01 19:50:35 +02:00
ChristophTobler
44cd65798b
update sitl_gazebo to use the vision position estimate
2017-07-28 09:09:56 +02:00
David Sidrane
8e8510f398
Added Power Brick related battery_status.msg fields
...
system_source - This battery status is for the brick that is
supplying VDD_5V_IN
priority - Zero based, This battery status is for the brick
that is connected to the Power controller's
N-1 priority input. V1..VN. 0 would normally be
Brick1, 1 for Brick2 etc
Battery now assigns connected from the api in the
updateBatteryStatus, as well as system_source and priority
2017-07-17 21:02:50 -10:00
Daniel Agar
17c1114b3e
clang-tidy readability-named-parameter
2017-06-02 19:35:18 -04:00
Mohamed Abdelkader Zahana
cd1e04d43c
support of multi uav simulation in SITL
2017-05-14 15:46:18 +02:00
Mohamed Abdelkader Zahana
239370d72c
use 1E7 instead 10000000.0f
2017-04-13 11:18:10 +02:00
Mohamed Abdelkader Zahana
a9ec1a35bc
divide lat/lon received from HIL_STATE_QUATERNION msg by 1E7
2017-04-13 11:18:10 +02:00
Matthias Grob
2955a2c317
simulator: typo in initial output message
2017-04-12 18:58:37 +02:00
Daniel Agar
ecb2511a7b
add matrix copyTo
2017-02-25 11:04:02 +01:00
Lorenz Meier
dfd02d8372
Plane interface: Fix motor scaling in simulator
2017-02-13 21:33:01 +01:00