David Sidrane
72c742f53d
px4_fmuv5x:Update to master single wire
6 years ago
David Sidrane
7c1d616187
px4_fmuv5x:Fix GPS
6 years ago
David Sidrane
7eb7db476c
px4_fmuv5x:Fixed SDMMC DMA
6 years ago
David Sidrane
13e777c2ce
px4_fmuv5x:Use slot 0 with SDMMC2
6 years ago
Daniel Agar
0e949a36ee
task_stack_info increase task_name length to match NuttX CONFIG_TASK_NAME_SIZE
6 years ago
Daniel Agar
0dc8119c89
listener print strings
6 years ago
PX4 Build Bot
ca74b3fef1
Update submodule nuttx to latest Mon Jul 29 12:38:24 UTC 2019
...
- nuttx in PX4/Firmware (0654fdcf0ec7e45cc1e1ca5cc38de6c5e36417bc): feb5b6f174
- nuttx current upstream: 257e1730dc
- Changes: feb5b6f174...257e1730dc
257e173 2019-07-26 David Sidrane - [BACKPORT] stm32f7:If only one SDMMC it is slot 0
6 years ago
Daniel Agar
75531125a2
lsm303d split out header and main
6 years ago
Daniel Agar
87200d7954
lsm303d driver move to PX4Accelerometer/PX4Magnetometer and cleanup
6 years ago
Daniel Agar
203d9327ee
osd/atxxxx move to new WQ and uORB::Subscription
6 years ago
RomanBapst
b75d2ce982
set trajectory generating flight task as default (MPC_POS_MODE = 3)
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
a8071589bc
increase default fixed wing rate controller I term
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
77fd290b0c
added default expo for yaw and x/y/z velocity demand in position mode
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
81ae85015f
changed defaults of MPC acceleration limit parameters
...
- vehicle will fly less aggressive
- it does not make sense to set the lower acceleration limit to something
that exceeds gravity if most of the vehicles do not support reverse thrust
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
a5d3e10c67
MPC_MAN_Y_MAX: changed default from 200 to 150 deg/s
...
- we have set the maximum yaw-rate MC_YAWRATE_MAX to 200 degrees and it
makes senses to leave a bit of margin between what the user can demand
and what the limits of the vehicle are
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
RomanBapst
f0cdd9be60
MPC_Z_VEL_I: changed default from 0.02 to 0.1
...
- generally better attitude tracking
- much better altitude control immediately after takeoff (hover throttle offset)
- faster landing detection
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Daniel Agar
be99d2f111
sih: fix code style
6 years ago
Daniel Agar
09eaef82f6
sih: move to PX4Accelerometer/PX4Gyroscope/PX4Magnetometer/PX4Barometer helpers
6 years ago
Mark Sauder
f432f74611
ulanding: refactor driver to utilize ScheduledWorkQueue class inheritance ( #11894 )
...
* Migrate variable initialization from constructor list to declaration uniform initialization, format whitespace, alphabetize/group/order variables and methods in ulanding.cpp.
* Refactor the uLanding driver to utilize the ScheduledWorkQueue.
6 years ago
Anthony Lamping
ff8e70f6b3
jenkins: archive catkin test logs on failure
6 years ago
Daniel Agar
97445b60aa
commander preflightcheck update orb usage to uORB::SubscriptionData
6 years ago
Daniel Agar
1d191cc141
px4flow driver move to new WQ and cleanup
6 years ago
Daniel Agar
a462bfeb53
vscode add v5x variant (for cmake configure)
6 years ago
PX4 Build Bot
36534d5bab
Update submodule ecl to latest Fri Jul 26 12:38:35 UTC 2019
...
- ecl in PX4/Firmware (83316cf7b0484e7ba7f9b61201dea7215185da49): e1751188fd
- ecl current upstream: d38164fc8e
- Changes: e1751188fd...d38164fc8e
d38164f
2019-07-21 Jaeyoung-Lim - Fix flag for initialization
6 years ago
TSC21
eb951ede6a
urtps templates: minor cleanup
6 years ago
TSC21
11a28665b7
px_generate_uorb_topic_files: cleanup uneeded conditions
6 years ago
TSC21
85bcfd7d72
generate_microRTPS_bridge: remove commented code
6 years ago
TSC21
2b4c878e77
rebase: sync up submodules
6 years ago
TSC21
c15e54445e
increase cutoff margin for alias matching
6 years ago
TSC21
5b2d952e4b
add checker for multitopic msg naming
6 years ago
TSC21
3d9f83a4f2
microRTPS_bridge: structural change to make possible to generate pub/sub code for multi-topics/aliased msgs
6 years ago
TSC21
a747116eab
microRTPS bridge: make mandatory that all the uORB messages have their RTPS id
6 years ago
Julian Oes
98dfa30838
commander: fix disarming for rovers
...
We have to ignore the landed flag for rovers, it doesn't really apply
for them.
6 years ago
Julian Oes
308d91e5ff
commander: prevent potential disarms in-air
...
This fixes the terrifying case where the drone disarms in-air just
because it receives a MAVLink disarm command. We now check param2 for a
magic number which enforces arming/disarming.
This is added to the mavlink protocol in:
https://github.com/mavlink/mavlink/pull/1162
6 years ago
Daniel Agar
71613ac631
Jenkins fetch all tags
6 years ago
Timothy Scott
57352ae3bd
Reinstated rover CI test
6 years ago
Timothy Scott
80f2603b17
Fixed timing of rover pos control
6 years ago
Beat Küng
4f090980ab
kakutef7 board_config: remove usb valid defines
...
Otherwise 'system_power' gets published with voltage5v_v = 0, as there is
no 5V sensing pin, leading to Avionics Power Low preflight check failures.
6 years ago
Beat Küng
72ddf3e0aa
tune_control: use orb queue advertisement consistently
6 years ago
Beat Küng
c869cb0ea5
validate_yaml.py: fix for python3
...
RuntimeError: dictionary changed size during iteration
6 years ago
Beat Küng
8e5aaff76b
airframes: add Kopis 2
6 years ago
Matthias Grob
5afa404b7f
appveyor: fix PX4 version format check
...
by removing shallow clone such that we can infer the version from the
last tag
6 years ago
David Sidrane
e296297ab7
Revert "hotfix for logger: use '%i' instead of '%zu'"
...
This reverts commit e6aa03520993201c618de32197ab3ee92d4b0738.
Root cause was fixe in Nuttx and backported
6 years ago
David Sidrane
df0599913e
Firmwarte master with nuttx printf backport
6 years ago
RomanBapst
c0053409a3
ak09916: fixed driver not reporting magnetometer as external
...
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Hamish Willee
2b8337e5e2
Add units for EKF2_RNG_A_HMAX and EKF2_RNG_A_VMAX ( #12545 )
6 years ago
Julien Lecoeur
8f47535b54
ROMFS: fix airframe incremental build
6 years ago
Julien Lecoeur
24c2846750
ROMFS: add explicit dependency to parser scripts
6 years ago
RomanBapst
2fbb70d9ca
mc_att_control: output zero throttle in manual mode when landed
...
- MPC_MANTHR_MIN is used as minimum throttle in attitude control mode when
the vehicle is in air. This is useful to retain some control around roll and
pitch axis if airmode is not enabled and the user demands zero throttle.
However, when the vehicle is landed there is not need to keep the throttle
at a higher value than zero.
Signed-off-by: RomanBapst <bapstroman@gmail.com>
6 years ago
Beat Küng
ac5669deb4
CI: ensure 'git fetch --tags' is executed for all Firmware builds
6 years ago