Lorenz Meier
d8690d7de3
commander: Adjust to uORB mission changes
2015-08-20 11:07:26 +02:00
Lorenz Meier
33bd30233e
Remove mission topic and move it to auto-generated
2015-08-20 11:07:11 +02:00
Lorenz Meier
1f8832d8c8
Objects common: Remove last exceptions
2015-08-20 10:49:22 +02:00
Lorenz Meier
511fc5d42a
Sensors app: Update to uORB changes
2015-08-20 10:49:06 +02:00
Lorenz Meier
f69480fbc3
MAVLink app: Update to uORB changes
2015-08-20 10:48:56 +02:00
Lorenz Meier
647c2e2a3a
RC param map: Remove non-generated file from GIT
2015-08-20 10:21:28 +02:00
Lorenz Meier
b6fd180d55
sensors app: Adjust to changes in param RC map uORB topic
2015-08-20 10:20:45 +02:00
Lorenz Meier
d7bfdfd234
MAVLink app: Adjust to changes in uORB topic
2015-08-20 10:20:27 +02:00
Lorenz Meier
62269004c8
FW control: Remove unused parameters
2015-08-19 10:43:35 +02:00
Lorenz Meier
0b6ea40b7b
Attitude estimator Q: Operational failover, warn user about excessive vibration levels
2015-08-19 10:28:01 +02:00
Lorenz Meier
822b818c3c
Q estimator: Feed validator with right timestamp
2015-08-19 10:23:50 +02:00
Lorenz Meier
c9d0b54a6f
Attitude estimator Q: Integrate data validation lib
2015-08-19 10:23:50 +02:00
Lorenz Meier
fa62841ff7
sensors app: Copy sensor data from 1st accel / gyro also into integral fields
2015-08-19 10:18:53 +02:00
Lorenz Meier
f0ff10e40f
EKF: Use driver-level provided and coning-corrected delta angles
2015-08-19 10:18:53 +02:00
Lorenz Meier
a01ca427b0
Fix code style
2015-08-18 23:20:03 +02:00
fpvaspassion
456bdd070a
Cleanup of mission item parsing
2015-08-18 23:17:08 +02:00
fpvaspassion
fef432d852
Actuator limits and channels corrrection
2015-08-18 23:17:08 +02:00
fpvaspassion
477625a53c
Last corrections of PWM mission control
2015-08-18 23:17:08 +02:00
fpvaspassion
158c260c43
update loitering coordinates when 183 mission item is lastone
2015-08-18 23:17:07 +02:00
fpvaspassion
60be6a577f
git status
2015-08-18 23:17:07 +02:00
fpvaspassion
e6ffa16125
Implementation of 183 mission intem
2015-08-18 23:17:07 +02:00
Simon Wilks
4eef65f313
Enable ms5611 driver and fix build errors.
2015-08-18 23:01:52 +02:00
Andreas Antener
9aca1701f4
code-style fixes
2015-08-18 11:44:01 +02:00
Andreas Antener
80a3c74cfc
evaluate transition command in vtol controller instead of vtol type, use distinct state variables instead of additional command struct
2015-08-18 11:44:01 +02:00
Andreas Antener
8fc52fea22
added vtol state to list of streams
2015-08-18 11:44:01 +02:00
Andreas Antener
ea56edca22
implemented vtol state message
2015-08-18 11:44:01 +02:00
Andreas Antener
5463c6767d
reset transition command to current state when not in offboard
2015-08-18 11:44:01 +02:00
Andreas Antener
1da703a13d
implemented MAVLink command for VTOL transitions, pulled switch up for each type
2015-08-18 11:44:01 +02:00
Roman Bapst
1b50aba43f
Merge pull request #2693 from PX4/transition_flag_fix
...
mc_pos_controller: fix logic for att sp publication
2015-08-17 18:59:07 +02:00
Andreas Antener
f1ab7cc880
wait until back transition time has passed
2015-08-17 16:27:20 +02:00
Lorenz Meier
b56eaeaf8d
Merge pull request #2653 from oberion/px4fix/masterMultiMavlinkFix
...
Px4fix/master multi mavlink fix
2015-08-17 09:27:21 +02:00
Mohammed Kabir
10360a93b7
sensors : add sensor priority order
2015-08-17 09:25:33 +02:00
Pavel Kirienko
36f91d30eb
Fixes pure virtual call exception in VirtualCanDriver<>::handleRxFrame()
...
Stack trace:
Thread [1] (Suspended: Breakpoint hit.)
12 __cxa_pure_virtual() libxx_cxapurevirtual.cxx:66 0x0808ca42
11 notifyRxFrameListener() uc_dispatcher.cpp:216 0x080787ce
10 uavcan::Dispatcher::spinOnce() uc_dispatcher.cpp:276 0x080787ce
9 uavcan::Scheduler::spinOnce() uc_scheduler.cpp:196 0x0807b4e0
8 spinOnce() abstract_node.hpp:88 0x080659fc
7 spinOnce() node.hpp:132 0x080659fc
6 UavcanNode::node_spin_once() uavcan_main.cpp:428 0x080659fc
5 UavcanNode::run() uavcan_main.cpp:542 0x08065e74
4 operator() uavcan_main.cpp:343 0x0806626a
3 UavcanNode::__lambda0::_FUN() uavcan_main.cpp:343 0x0806626a
2 task_start() task_start.c:138 0x08087720
1 <symbol is not available> 0x00000000
2015-08-15 09:53:13 +03:00
Pavel Kirienko
aa412aaced
UAVCAN servers: proper handling of startup failure, more verbose error reporting
2015-08-15 09:42:16 +03:00
Lorenz Meier
e9ce0789c3
Merge pull request #2545 from PX4/beta_uavacan
...
Merged master_uavcan_modular src/modules/uavcan/
2015-08-14 14:16:40 +02:00
Lorenz Meier
dd2f7987b6
Merge pull request #2648 from PX4/ekf_init_fix
...
EKF Init fix
2015-08-14 14:15:38 +02:00
Lorenz Meier
a12c1def63
Merge pull request #2679 from PX4/ekf_coning_fix
...
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-14 14:14:38 +02:00
Roman Bapst
4fa8394031
Merge pull request #2692 from PX4/logging_fix
...
logging fix: do not use same ID for two messages
2015-08-14 09:00:02 +02:00
Lorenz Meier
c287b03d1d
Commander: Do not spam console when not connected
2015-08-13 23:27:40 +02:00
Lorenz Meier
133f5a38a9
Commander: Do not spam console when not connected
2015-08-13 23:27:16 +02:00
tumbili
044097afbb
mc_pos_controller: fix logic for att sp publication
2015-08-13 22:58:32 +02:00
Lorenz Meier
14b923b454
Att pos EKF: Fix init logic, only set local reference if GPS lock present
2015-08-13 21:34:19 +02:00
Lorenz Meier
3fd0ddf1b0
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-13 21:24:41 +02:00
Pavel Kirienko
05b6a48d1b
Merge branch 'beta' into beta_uavacan
2015-08-13 22:06:26 +03:00
tumbili
1dab361c2d
logging fix: do not use same ID for two messages
2015-08-13 18:51:55 +02:00
Lorenz Meier
cbada5198d
sdlog2: Do not use permission flags on NuttX
2015-08-13 12:25:18 +02:00
Simon Wilks
d786fd4a1b
mc pos reset yaw when vtol transitions
2015-08-12 20:33:17 +02:00
tumbili
04f55ce784
vtol fixes:
...
- mc pos control: publish attitude setpoint when vtol is in trans mode
- fw att control: do not publish attitude setpoint when in transition mode
- introduce flag in_transition_mode in vehicle status message for vtol
- improve tiltrotor code based on flight testing
2015-08-12 20:33:17 +02:00
Simon Wilks
c448f955e0
Position control needs to be deactivated during the transition otherwise it will fight itself.
2015-08-12 20:33:16 +02:00
Simon Wilks
e7364d302a
Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config.
2015-08-12 20:33:16 +02:00