David Sidrane
2a848c365c
holybro_durandal-v1:GPIO_VDD_5V_{HIPOWER|PERIPH}_OC remove Pull up - OC have series 47K
5 years ago
Daniel Agar
7fd4db1881
commander: skip all mag checks if SYS_HAS_MAG is 0
5 years ago
Matthias Grob
a46add9a93
PositionControl: isolate skip controller, leave away unnecessary include
5 years ago
Matthias Grob
8441bdb9b5
PositionControl: remove complicated internal control flags
5 years ago
Matthias Grob
83e51ad192
PositionControl: remove speed_xy constraint since it's anyways unused
5 years ago
Matthias Grob
a4a9d50a97
ControlMath: refactor thrustToAttitude calculation
5 years ago
Matthias Grob
1a5b06d0cf
FlightTasks: refactor NAN initializations, spacing
5 years ago
Matthias Grob
ab4473319a
Takeoff: add proper unit test
5 years ago
Matthias Grob
42dbddb156
mc_pos_control: adopt to module internal include convention
5 years ago
Matthias Grob
2303071df4
PositionControl: simplify constraint conditions
5 years ago
Matthias Grob
121d743049
PositionControl: clear setter interface naming, order, description
5 years ago
Chris Lovett
01818b505f
posix server: switch from fcntl(..., F_SETLK, ...) to flock(...) ( #13718 )
...
- Required for Windows
- Add better diagnostic output in some places.
- close the lock file descriptor where we don't need to keep it open
5 years ago
bazooka joe
eac7b43f3e
Remove rescaling Lat and Lon on VEHICLE_CMD
...
relevant to VEHICLE_CMD_DO_REPOSITION and VEHICLE_CMD_NAV_TAKEOFF
its done on mavlink_receiver already
5 years ago
Beat Küng
e10a4c5002
refactor logger: move subscription initialization into separate class
5 years ago
Beat Küng
738ceab0ee
Logger: dynamic number of subscriptions
...
Keep a fixed-size array of 250 requested topics on the stack, then allocate
an array with LoggerSubscription with the exact required size.
5 years ago
Beat Küng
2757647897
refactor logger: reduce required size of WrittenFormats
...
by keeping only recursive topics in there. The rest is checked by looking
at previous _subscriptions.
Reduces stack size requirements when increasing MAX_TOPICS_NUM.
5 years ago
David Sidrane
5bb82a9f93
px4_fmu-v5x:GPIO_VDD_5V_{HIPOWER|PERIPH}_nOC remove Pull up - OC have series 47K
5 years ago
David Sidrane
a5be0bb3d8
px4_fmu-v5:GPIO_VDD_5V_{HIPOWER|PERIPH}_OC remove Pull up - OC have series 47K
5 years ago
David
020215f146
commander: don't allow arming during VTOL transition
5 years ago
Daniel Agar
3d56f37606
vscode debug and ekf2 replay improvements
...
- create new px4_sitl_replay config specifically for replay
- ekf2 replay don't launch gazebo
- add px4_sitl_test cmake variant
- px4_sitl_test bring into sync with px4_sitl_default
- vscode replace hard coded build path with cmake setting
5 years ago
Beat Küng
46a7b27127
kakutef7: fix baro startup
...
The bmp280 is on the expansion bus (that is both internal & external)
5 years ago
Timothy Scott
7abadabc19
Added support for MAV_CMD_REQUEST_MESSAGE for mavlink streams
5 years ago
JaeyoungLim
4bcdf560be
airframes: add config for px4vision devkit drone ( #13683 )
...
* Added configuration file for Pixhawk Vision
Signed-off-by: RomanBapst <bapstroman@gmail.com>
5 years ago
kamilritz
2a707cf669
Debug log replays with gdb in vscode
5 years ago
JaeyoungLim
94e05362e1
Make cellular status logging default
5 years ago
Ricardo Marques
86d3453343
Fix rover_sitl mixer call in CMakeLists.txt
5 years ago
Daniel Agar
f769b80fde
cmake px4_add_romfs_files FATAL_ERROR if file doesn't exist
5 years ago
PX4 BuildBot
6f4b9f93fd
Update submodule nuttx to latest Thu Dec 12 14:57:56 UTC 2019
...
- nuttx in PX4/Firmware (327c7f3672ee5f066ec53dfe1554a02d1aa610da): 2e55ce8ec9
- nuttx current upstream: 9331fda0d7
- Changes: 2e55ce8ec9...9331fda0d7
9331fda0d7 2019-12-10 David Sidrane - [BACKPORT] IMXRT106x USDHC: Support regular GPIO for CD and inversion.
91c80c708b 2019-12-05 David Sidrane - [BACKPORT] imxrt106x:pinout add ALT 8 GPIO_GPT1_CAPTURE[1|2]
32f758f0e9 2019-12-03 David Sidrane - [BACKPORT] stm32f7:Add Serial Tx DMA
5 years ago
Daniel Agar
de9e4dda4c
battery: delete unused armed
5 years ago
Timothy Scott
11bbc8ae34
Code cleanup
5 years ago
Daniel Agar
77cf081925
holybro_durandal-v1 don't manually start pmw3901
5 years ago
Silvan Fuhrer
1617997dde
VTOL: instantly do VTOL mode changes if landed and disarmed
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com>
5 years ago
bresch
d6ffdc09b8
FlightTaskManualPosition: use new Matrix available functions to cast
...
from a vector of 4 elements to Vector2f and from Vector2f to Vector3f.
5 years ago
bresch
d0bdd80129
FlightTaskManualPosition: Remove MPC_ACC_HOR_ESTM parameter. This was
...
used back in time when no soothing was done to avoid large steps when
the estimator stops sending a maximum velocity (e.g.:GPS gained during
optical flow flight). Since smoothing is applied later, this is not
required anymore.
5 years ago
Matthias Grob
a3d30fc970
mc_pos_control/FlightTask: apply nit-pick review findings
5 years ago
bresch
82b4e766a5
AutoMapper2: re-introduce gradual vertical speed limitation during landing between alt1 and alt2
5 years ago
bresch
4d0786d5b4
FlightTask: use centralized _dist_to_ground computed in FlightTask instead of
...
recomputing it in AutoMapper, AutoMapper2 and AutoLine
5 years ago
bresch
4ba672a7ba
ManualPosition: Limit horizontal speed during landing
5 years ago
David Jablonski
944bf54d84
Use correct params for DO_MOUNT_CONTROL
...
If MAV_MOUNT_MODE is GPS_POINT, the mavlink documentation recommends to
use params4-6. In the current implementation params1-3 were used
instead.
5 years ago
Daniel Agar
2b792c0225
px4_raspberrypi cleanup configs and add to Jenkins
5 years ago
Daniel Agar
505e922b08
Update submodule mavlink v2.0 to latest Tue Dec 10 00:39:06 UTC 2019
...
- mavlink v2.0 in PX4/Firmware (f9e8f615e3
): 75ab59ddc1
- mavlink v2.0 current upstream: 412bad674e
- Changes: 75ab59ddc1...412bad674e
5 years ago
PX4 BuildBot
4e75f54fcf
Update submodule matrix to latest Tue Dec 10 00:39:17 UTC 2019
...
- matrix in PX4/Firmware (478a27ee8843a9bd91a0254f6b01a6a9c01946a4): a8009a36a3
- matrix current upstream: 4f3565da94
- Changes: a8009a36a3...4f3565da94
4f3565d
2019-12-09 kritz - Add asserts (#115 )
2f63981
2019-12-06 kritz - Add several functions that are useful for coavriance matrices: (#114 )
5cbcf60
2019-12-05 kritz - Set Matrix's col amd row to single value (#113 )
ef442fa
2019-12-05 kritz - Getter function for the diag elements of slice (#112 )
de6a2d3
2019-12-04 kritz - Slice assign value (#111 )
5 years ago
Daniel Agar
f9e8f615e3
holybro_kakutef7 sync INTERRUPTSTACK, HPWORKSTACKSIZE, and LPWORKSTACKSIZE with v5x
5 years ago
Daniel Agar
bb09ac0c6d
modalai_fc-v1 sync NFILE_DESCRIPTORS, HPWORKSTACKSIZE, and LPWORKSTACKSIZE with v5x
5 years ago
Daniel Agar
b4fa915c86
uORB_tests: fix queue simulation and cleanup initializations
5 years ago
David Sidrane
1298f6840f
px4io:Lower Police light activation
5 years ago
David Sidrane
74b6cc5bce
px4_fmu-v5:Use Serial TX DMA on Telem 2
5 years ago
Daniel Agar
1d3f722201
px4_work_queue: increase hp_default stack 1800 -> 1900 bytes
5 years ago
modaltb
c5de2cfe0d
modalai_fc-v1: Add support for VOXL Flight board defaults, handle default MAVLink setups ( #13677 )
...
- Handle out of box config for Flight Core and VOXL Flight
- Handle AUTOCNF use case
- Hard code TELEM2 MAVLink Instace 1 for VOXL Flight
5 years ago
Julian Oes
abf174282f
navigator: fix VTOL RTL corner case
...
This fixes a corner case for VTOL RTL with RTL_TYPE 1.
RTL_TYPE 1 means that the VTOL skips all waypoints on RTL and jumps to
the land waypoint at the end.
During a mission in fixedwing mode it will continue to fly in fixedwing
mode and then do a transition before landing.
However, if RTL is engaged right at the moment of the front transition,
the transition waypoint is not inserted and the VTOL will try to land in
fixedwing mode at the mission land location.
This corner case is fixed in this patch by also considering the
"transition after takeoff" state.
5 years ago