15166 Commits

Author SHA1 Message Date
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
9b442fd0cf Merge pull request #2695 from PX4/vtol_land_detector
use multicopter landing detector for vtol
2015-08-14 09:01:24 +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
tumbili
1a2ea94c09 use multicopter landing detector for vtol 2015-08-14 07:36:16 +02:00
Pavel Kirienko
e278419e84 Libuavcan update 2015-08-14 05:12:46 +03:00
Pavel Kirienko
9fa87d1444 LIbuavcan update 2015-08-14 04:45:32 +03:00
Lorenz Meier
c5ec4de6ea Increase NSH back-off time 2015-08-13 23:27:55 +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
Lorenz Meier
1ef7d13487 Increase NSH back-off time 2015-08-13 23:26:35 +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
Lorenz Meier
55790d0beb ROMFS: Optimize boot sequencing to work with LL40 and camera trigger or just LL40 and 4 servos 2015-08-13 11:40:14 +02:00
Lorenz Meier
e577ad582b FMU driver: Fix comment 2015-08-13 11:39:16 +02:00
Lorenz Meier
588146e536 PWM input driver: Add missing GPIO config for pin reset 2015-08-13 11:38:46 +02:00
Lorenz Meier
4e2bcf3315 LL40S: Remove printf in interrupt context 2015-08-13 09:50:47 +02:00
Lorenz Meier
a4f1970775 FMU driver: Provide the 4 pwm mode as help text 2015-08-13 09:45:50 +02:00
Lorenz Meier
c717e72dde ROMFS: Set up LL40S startup to reserve the pins it uses 2015-08-13 09:45:33 +02:00
Roman Bapst
ba51f19cde Merge pull request #2652 from PX4/vtol_cleanup
WIP: Vtol cleanup
2015-08-12 21:34:58 +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
tumbili
c21dd735ed replaced tiltrotor defines by parameters 2015-08-12 20:33:16 +02:00
tumbili
b3613dea83 - use index definitions to access actuator controls struct for better readability
- defined vector for mc_att_ctrl_weights
- more cleanup
2015-08-12 19:34:44 +02:00
tumbili
17a92b51c7 adapted code for standard vtol to new structure in vtol_att_control_main 2015-08-12 19:34:44 +02:00
tumbili
5a6bcf3834 removed unused functions 2015-08-12 19:34:44 +02:00
tumbili
c1025ca44e adapted tailsitter code to structural changes in vtol_att_control_main 2015-08-12 19:34:44 +02:00
tumbili
02fda7a0f5 major cleanup of tiltrotor code 2015-08-12 19:34:43 +02:00
Lorenz Meier
231ab7d690 Rename HIL class to PWMSim 2015-08-12 19:29:31 +02:00
Lorenz Meier
846236a12f ROMFS: Renamed hil to pwm_out_sim 2015-08-12 19:24:08 +02:00
Lorenz Meier
bfb7b28c88 Renamed hil to pwm_out_sim 2015-08-12 19:23:54 +02:00
Lorenz Meier
49a190b32a Renamed hil to pwm_out_sim 2015-08-12 19:23:43 +02:00
Lorenz Meier
464cc4e1b4 Renamed hil to pwm_out_sim 2015-08-12 19:23:36 +02:00
Lorenz Meier
27ed06f3e5 Renamed hil to pwm_out_sim 2015-08-12 19:23:29 +02:00
Lorenz Meier
ebe91f3243 Update main function name 2015-08-12 19:23:13 +02:00
tumbili
4ecde8661f - removed unnecessary process function calls
- use one function call to fill actuator outputs
2015-08-12 19:18:20 +02:00
Lorenz Meier
8dd8179f4c Update PWM out sim 2015-08-12 19:18:16 +02:00
Lorenz Meier
ad9857f885 PWM out simulation: Give it a proper name 2015-08-12 19:18:00 +02:00
Lorenz Meier
b81ae9473b HIL driver: Fix output clamping in HIL mode, clean up commented out sections 2015-08-12 19:11:34 +02:00
Lorenz Meier
8a3301c73c HIL: Use smaller task launch stack 2015-08-12 19:10:37 +02:00
Lorenz Meier
5a4df66f52 Downgrade Eigen to 3.2, since its not ready yet 2015-08-12 18:54:21 +02:00
Lorenz Meier
77191f7ef4 Deleting lower-case readme file 2015-08-12 18:34:57 +02:00
Lorenz Meier
959a6e8367 Update Eigen to 3.2.5 2015-08-12 18:34:57 +02:00