Daniel Agar
ee8fa78d93
astyle src/modules/uORB
2017-01-29 01:18:32 +01:00
Daniel Agar
88ad0fc3bd
astyle src/modules/navigator
2017-01-29 01:18:32 +01:00
Daniel Agar
750e5d1690
astyle src/modules/uavcanesc
2017-01-29 01:18:32 +01:00
Daniel Agar
0bc3c8dfc4
astyle src/modules/systemlib
2017-01-29 01:18:32 +01:00
Daniel Agar
b1b951aace
astyle src/modules/muorb
2017-01-29 01:18:32 +01:00
Daniel Agar
a0271fe020
astyle src/modules/vtol_att_control
2017-01-29 01:18:32 +01:00
Daniel Agar
380819dfc5
astyle src/modules/uavcannode
2017-01-29 01:18:32 +01:00
Daniel Agar
019c6647f2
astyle src/modules/sensors
2017-01-29 01:18:32 +01:00
Daniel Agar
28e50d5911
astyle src/modules/logger
2017-01-29 01:18:32 +01:00
Daniel Agar
da90e1ce62
astyle src/modules/replay
2017-01-29 01:18:32 +01:00
Daniel Agar
830cb44b9c
astyle src/modules/fw_pos_control_l1
2017-01-29 01:18:32 +01:00
Daniel Agar
a14c5b29ea
astyle src/systemcmds/hardfault_log
2017-01-29 01:18:32 +01:00
Daniel Agar
7c094053cb
astyle update to v2.06
2017-01-29 01:18:32 +01:00
Roman
e916159f5c
updated DriverFramework
...
Signed-off-by: Roman <bapstroman@gmail.com>
2017-01-28 20:18:01 +01:00
Roman
c065dc1930
bebop bus wrapper: fix logging of rpm and rpm setpoint
...
Signed-off-by: Roman <bapstroman@gmail.com>
2017-01-28 20:18:01 +01:00
Roman
1d4d57c4db
bebop bus wrapper: log actual and setpoint motor speed
...
Signed-off-by: Roman <bapstroman@gmail.com>
2017-01-28 20:18:01 +01:00
Roman
0c7c5977ae
bebop motor driver: better naming, removed unused header file
...
Signed-off-by: Roman <bapstroman@gmail.com>
2017-01-28 20:18:01 +01:00
Matthias Grob
480dd0922b
Land detector: revision of the 2 stage landing mechanism
...
Ground detect: pilot want down or we are on minimum thrust by auto land but no vertical movement
-> Controller should relax x,y corrections and even ramp down desired thrust
Landed: All other conditions are eventually met
2017-01-28 16:23:04 +01:00
Matthias Grob
b130913090
land_detector: made sure the 2 stage landing can not happen in one hysteresis time
2017-01-28 16:23:04 +01:00
Lorenz Meier
9ef97b78c8
Land detector: Turn throttle range parameter into proper user-configurable parameter
2017-01-28 16:23:04 +01:00
Lorenz Meier
9448b8cb52
Land detector: Fix hover throttle detection
2017-01-28 16:23:04 +01:00
Dennis Mannhart
f297c45f78
mc_pos_control_main:
...
for landing, set velocity to zero and consider thrust_sp in body frame
instead of NED frame. Also limit thrust_sp_body_z to be larger than 0.0f
2017-01-28 16:23:04 +01:00
Lorenz Meier
58983e4c52
Land detector: Fix code style
2017-01-28 16:23:04 +01:00
Dennis Mannhart
3fe45697bb
Fix3dwinglandDetector.cpp: adjusted to astyle
2017-01-28 16:23:04 +01:00
Dennis Mannhart
2f164602b4
LandDetector:
...
- constructor initalization fix
- set trigger time for ground contact hysteresis
- updated ground_contact_state logic
MulticopterLandDetector:
- added hysteresis for ground_contact
VtolLandDetector:
- get_ground_contact_state function that return the one form MultcopterLandDetector
FixedWingLandDetector:
- get_ground_contact_state with a return false: requires implementation
2017-01-28 16:23:04 +01:00
Lorenz Meier
f961a12d9a
MC position controller: Stop XY control once ground contact is established
2017-01-28 16:23:04 +01:00
Lorenz Meier
aab04141f0
Initialize raw GPS data
2017-01-28 16:23:04 +01:00
Lorenz Meier
9e9e0e23ad
Land detector: Detect ground contact separately
...
This allows to detect ground contact before concluding the system is landed. This allows to disable some parts of the horizontal control system and only control the vertical position to avoid tipping over.
;
2017-01-28 16:23:04 +01:00
Lorenz Meier
36026fb631
Land detection topic: Add ground contact state
2017-01-28 16:23:04 +01:00
Lorenz Meier
264589b2cc
Fix motor range
2017-01-28 15:25:00 +01:00
Matthias Grob
41ff46b557
tap_esc: fixed offset to really keep the range 1200-1900
...
even if the input to the driver is too low or too high.
This prevents motor stalling.
NaN or Inf still stop the motor.
2017-01-28 15:24:45 +01:00
Beat Küng
91416fc49a
ver.c: fix hwcmp to match exact string
...
Previously for example 'ver hwcmp PX4FMU_V4PRO' matched on PX4FMU_V4
hardware too.
2017-01-28 15:18:35 +01:00
José Roberto de Souza
37f73bb0ed
ROMFS: aerofc: Only start logger with MAVLink support
...
AeroFC don't have SDCard to store logs.
2017-01-28 11:03:07 +01:00
José Roberto de Souza
340be986a6
ROMFS: aerofc: Switch from sdlog2 to logger
...
Logger have adds support of ULog over MAVLink and it will be used in AeroFC.
2017-01-28 11:03:07 +01:00
David Sidrane
b3f5a0d51a
Tools to ease nuttx config maintenance ( #6452 )
...
* Added tool to restore defconfig sections after make [old|menu]config
* Use tool to restore defconfig sections after make [old|menu]config
invocation:
make px4fmu-v2_default oldconfig_px4fmu-v2
make px4fmu-v2_default menuconfig_px4fmu-v2
2017-01-27 14:14:48 -10:00
Larry Wang
72ea5c53db
qurt px4_layer initialize shared memory ( #6453 )
2017-01-27 17:59:12 -05:00
David Sidrane
0f33ca1ecc
tap-v1 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
8bb72d45dc
px4-stm32f4discovery Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
3d05fa7229
mindpx-v2 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
214fd04b3c
crazyflie Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
5a7b8e052e
auav-x21 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
2fe0f76e27
aerofc-v1 Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
David Sidrane
57581ddaac
aerocore Increased IRQ Stack Size
2017-01-27 15:01:52 +01:00
Daniel Agar
cdd472f722
Makefile update Firmware.zip px4 naming
2017-01-26 19:41:48 -05:00
Daniel Agar
3d804dd7ca
cmake nuttx simple binary naming
2017-01-26 18:39:09 -05:00
Daniel Agar
bc72b8161f
px4fmu-v2_default add logger
2017-01-26 18:39:09 -05:00
David Sidrane
f604b71838
tap-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
0088d17f4c
px4nucleoF767ZI-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
59d95cd77b
px4fmu-v5 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
3dc205f28a
px4fmu-v4pro using board common mcu version api
2017-01-26 08:39:12 +01:00