David Sidrane
4b90daf605
WIP:Using _PX4_ wildcard match - needs testing
8 years ago
David Sidrane
100f977b0c
Added listener removed unconfigured drivers
8 years ago
David Sidrane
c042f49fde
System Changes for AUAV X2.1
8 years ago
David Sidrane
5b5076ae01
Added AUAV X2.1 sensor startup script
8 years ago
David Sidrane
fb3e2665f3
Inital Commit AUAV X2.1
8 years ago
Lorenz Meier
70e597bd9a
Update ECL to include fw controller limit improvements and side slip filter improvements
8 years ago
Julian Oes
cf9945ecdc
sitl_run.sh: env variable NO_PXH for deamon mode
...
This allows to set the environment variable NO_PXH to start SITL without
the interactive pxh> shell. For this, px4 is called with the -d arg
which sets it to deamon mode.
This feature is handy to script sitl_run.sh.
8 years ago
Beat Küng
707666488e
RPi px4_fw.config: use AERT mixer file & fix fw_pos_control_l1 start
8 years ago
Beat Küng
fdc489358a
RPi startup scripts: start logger
8 years ago
Beat Küng
0a0f268407
RPi: improve upload script, upload mixer files & all startup scripts
8 years ago
Beat Küng
6680af0d96
navio_sysfs_pwm_out: use quad_x.main.mix as default mixer file
...
Most people will use a quad, not FW.
8 years ago
Beat Küng
9230f419e5
DriverFramework: update submodule
8 years ago
lhc610github
f559b6ca88
df_lsm9ds1_wrapper: apply calibration after rotation
8 years ago
Julian Oes
afd6fd3896
px4fmu-v2_default: save more flash
...
This disables the following modules to save flash:
- mpu9250 driver because the MPU9250 is rarely used on Pixhawks
- Snapdragon RC PWM passthrough which is rarely used and definitely a
special/custom configuration. Also, it will soon be obsolete with the
upcoming PWM support on Snapdragon.
8 years ago
Julian Oes
109558cf1f
cmake: fix git binary hash
...
The generated binary hash was off by one.
8 years ago
Julian Oes
43caf2b683
Revert "mavlink: copy chars of git hash instead of binary"
...
Pushed by accident.
This reverts commit 87f0ec19e4
.
8 years ago
Julian Oes
87f0ec19e4
mavlink: copy chars of git hash instead of binary
...
I could not figure out how to make sense out of the binary git data.
Therefore, I replaced the px4_git_version_binary with the first 8 bytes
of px4_git_version (char[]) and this is easily readable when it arrives
on the other side.
8 years ago
Roman
f8f12ee265
vtol_att_control: removed unnecessary pointers to derived classes
...
- we interface over the base class pointer so we don't need any pointers
to the derived classes of VtolType
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
d77547e7e1
vtol_attitude_control: hotfix, do not update parameters on every iteration
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
92a5db92a2
vtol_att_control: initialise pointers and free memory
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Julian Oes
7a698952fb
cmake: use default Python version
...
If the Python versions are specified, this breaks the build on Ubuntu systems
where Python3 is also installed but the extensions such as python-empy
are not installed. One could, of course, install python3-empy to fix
this but that's not in the instructions or error messages and therefore
not straightforward.
It is therefore probably better to just use the system default which
ends up being 2.7 on Ubuntu.
8 years ago
devbharat
4ea72f35ed
Disable resetting alt/pos setpoint flags if switching to position control from auto when very close to takeoff setpoint
8 years ago
devbharat
dd1821b02e
Reset alt/position when entring position control from auto
8 years ago
devbharat
59c1dd7183
Always check reset flags in auto. Only set reset flags to true when required. Do not limit hor/vert setpoint acceleration when setpoints are reset.
8 years ago
Julian Oes
d720cbe189
cmake: Use Python3 if available
...
This brings support for Distros that use Python3 by default such as
Arch Linux.
8 years ago
Felix Hu
fe9ffb824c
Update README.md
8 years ago
Roman
912ed98a28
updated ecl
8 years ago
Roman
a61b1e089c
make sure to update the reset counters every time the topic updates
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
9f57ee8564
updated ecl for updated gps reset logic
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
76f862de33
fw_pos_control_l1: when doing a position reset just reset position controller
...
- do not try to shift the target waypoints when a reset occurs in position
control mode. Just make it lock into the current heading.
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
7ba49aeb80
fw_pos_control_l1: make TECS handle height ekf height resets properly
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
ae7f61b0bf
tecs: added method to handle ekf height resets
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
1e1bf7e4bb
ekf2 reset: fix sign of delta altitude for global position topic
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
8155044b40
fw_pos_control_l1: put comments for lat/lon wrapping
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
f80b4f8732
fw_pos_ctrl_l1: added wrapping of lat lon coordinate after addition of
...
delta reset
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
b3f9114b1c
fw_pos_control_l1: added missing alitude reset counter update
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
Roman
d4c87d62f1
fixed code style
...
Signed-off-by: Roman <bapstroman@gmail.com>
8 years ago
tumbili
0e481a5d00
ekf2: publish state reset information
8 years ago
tumbili
b2410460a5
made position controllers handle estimator state resets
8 years ago
tumbili
937c5adfc0
added estimator reset data to global position topic
8 years ago
tumbili
0d7189c894
added position and velocity reset data to local position topic
...
Conflicts:
msg/vehicle_local_position.msg
8 years ago
tumbili
89f81cb626
added attitude reset data to control state topic
8 years ago
Daniel Agar
c17c8884d1
implement MAV_CMD_DO_LAND_START
8 years ago
Daniel Agar
6cdd188158
geofence max horz/vertical better messages
8 years ago
Daniel Agar
c701085ed4
geofence fix code style
8 years ago
Daniel Agar
6f10f8de9a
navigator begin fixing code style
8 years ago
Daniel Agar
9e589cef48
airspeed calibration fail with any errors
8 years ago
Daniel Agar
46a697787f
log all raw diff pres and airspeed
8 years ago
Daniel Agar
0fa79eab5c
add differential_pressure to airspeed logging
8 years ago
Anton Matosov
90c049d8ec
Fix formatting
8 years ago