Commit Graph

1209 Commits

Author SHA1 Message Date
Lorenz Meier 03434a0b9e Start 3rd MAVLink instance on OSD port 2016-01-23 18:25:19 +01:00
sander 92c946dae1 New default PID's for QuadRanger 2016-01-19 22:14:46 +01:00
Sander Smeets c77a2acb93 QuadRanger airframe 2016-01-15 10:22:29 +00:00
tumbili 5fb6c75a2a added mixer for standard quad vtol plane in SITL gazebo 2016-01-14 16:07:01 +01:00
Lorenz Meier 67bba2065e ROMFS: Update airframe configs 2016-01-14 00:43:36 +01:00
Lorenz Meier 4b659f1995 Fix naming of Solo config 2016-01-10 16:18:52 +01:00
Lorenz Meier 9415a6f890 Configure Easystar HIL setup to do Runway takeoff 2016-01-04 15:10:22 +01:00
Lorenz Meier 3fb54e66b2 ROMFS: Set 3DR quad tuning to more realistic default values 2016-01-03 23:57:06 +01:00
Lorenz Meier 2794ff2dda Start shell only if SD card not present 2016-01-03 15:27:45 +01:00
Lorenz Meier 3b2e82cd62 VTOL: Fix motor index use in VT_FW_MOT_OFF. Create new param to re-default all deployed vehicles to not shut down motors. 2016-01-01 14:44:42 +01:00
Andreas Antener 52951801c9 updated solo config for master 2015-12-28 15:23:20 +01:00
Andreas Antener ea7a1a92b5 correct thrust limiting during landing with margin, don't reset position setpoint when switching from takeoff to posctl and allow high enough z velocity for position lock 2015-12-28 15:23:20 +01:00
Andreas Antener fbf42c8949 added auto takeoff support, updated configuration for solo and generalized landing mission items 2015-12-28 15:21:50 +01:00
Andreas Antener 3847c826ec added initial solo config 2015-12-28 15:21:50 +01:00
Lorenz Meier 02652af758 Enable EKF2 if LPE and INAV are both off 2015-12-23 06:23:16 +01:00
Lorenz Meier 6f09c8c3b7 Start Wifi MAVLink on Pixracer 2015-12-17 22:07:27 +00:00
Lorenz Meier ba00b2742e QAV250 config: Set higher max rates by default for attitude 2015-12-07 13:10:30 +01:00
Lorenz Meier 24a176b135 XRacer: Force mixer out of the way 2015-12-07 11:38:28 +01:00
Simon Wilks 4b321dddc1 Use a more specific (and shorter) airframe name for QGC. 2015-12-07 08:53:47 +01:00
Emmanuel Roussel 4b9cad7129 Added configuration file for coaxial helicopter 2015-12-05 10:40:34 +01:00
Lorenz Meier 45c9ca5eb7 Start BlackSheep telemetry by default 2015-12-04 19:37:35 +01:00
Anton Babushkin 2ae84ca171 rc.sensors: run ms5611 driver on internal SPI bus only 2015-12-04 19:37:35 +01:00
Roman Bapst a953f83a45 XRacer: start telemetry on telem2 2015-11-28 09:13:15 +01:00
David Sidrane fa3cccc96a Start mpu6000 driver before mpu9250 -> need to change cal code 2015-11-28 09:13:15 +01:00
David Sidrane 775b64595c Fixed hmc5983 2015-11-28 09:13:15 +01:00
David Sidrane 6585b629e1 Set Rotations for 6 and 9 axis 2015-11-28 09:13:15 +01:00
David Sidrane 6df5aab064 px4fmu-v4 uses MPU6000 driver for ICM-20609-G 2015-11-28 09:13:15 +01:00
David Sidrane cb6327ebab Force USE_IO to no on FMUV4 2015-11-28 09:13:15 +01:00
David Sidrane 75b96732b5 Extended to support PX4FMU_V4 hw 2015-11-28 09:13:15 +01:00
Roman Bapst ab95b4706e Merge pull request #3090 from PX4/vtol
Vtol work
2015-11-25 17:06:49 +01:00
tumbili c9526af7af start correct land detector for vtol 2015-11-25 13:41:57 +01:00
davidvor 30bb05487a mixer setup for tests 2015-11-25 13:28:22 +01:00
Roman Bapst 4e6ec2efa8 Merge pull request #3213 from sanderux/master
Added V-Tail VTOL config and mixer
2015-11-25 13:26:53 +01:00
DroneBuster 27b1637559 Mixers: add mixer for H configuration 2015-11-23 22:00:56 +02:00
sanderux f10bce2a63 Added V-Tail VTOL config and mixer 2015-11-19 04:56:33 +01:00
Lorenz Meier 2e632cb84a Merge pull request #3143 from PX4/takeoff_landing
Takeoff landing
2015-11-18 12:42:36 +01:00
Andreas Antener 3a46487fa4 fixed flaps offset to have correct neutral position 2015-11-17 22:28:09 +01:00
Andreas Antener 5e4df86091 added albatross config and mixer 2015-11-17 22:28:09 +01:00
Andreas Antener bc0fb69189 change mixer for maja 2015-11-17 22:28:09 +01:00
tumbili 8fa22c2efa renamed mixer file 2015-11-17 22:28:09 +01:00
tumbili 2a2e2a27d3 update comments 2015-11-17 22:28:09 +01:00
tumbili b30091be00 minor fixes 2015-11-17 22:28:08 +01:00
tumbili 6212220113 replaced aileron mixer with flaperon mixer 2015-11-17 22:28:08 +01:00
Andreas Antener d015fbd678 added startup config for Maja and new generic mixer that uses channel 5 for wheel steering 2015-11-17 22:28:08 +01:00
Andreas Antener 3eb0ce84df set disarmed/min/max pwm for throttle channel in default fw configs 2015-11-17 22:28:08 +01:00
ChristophTobler dfdf7dce4d new mode for fake gps 2015-11-17 16:38:11 +01:00
Lorenz Meier 4f795309fd ROMFS startup script: Fix up QAV250 script 2015-11-07 00:32:03 +01:00
Mark Whitehorn b54a149b90 reduce PID rollrate P and D in QAV250 config 2015-11-07 00:22:25 +01:00
Mark Whitehorn fc62461e5b lower default PWM_MIN to 1075 2015-11-06 10:49:06 +01:00
Mark Whitehorn 256f81fe4d add new config for QAV250 racing quad 2015-11-06 10:48:57 +01:00
Lorenz Meier 87269c0fab Update autostart docs 2015-11-05 21:29:00 +01:00
Lorenz Meier 47a20f0dd2 Allow any system to become UAVCAN controlled by setting UAVCAN_ENABLE to 3. 2015-10-28 22:55:37 +01:00
jgoppert 0106be3e89 Added local position estimator. 2015-10-24 20:34:33 +02:00
Lorenz Meier d3125311c8 Uncruft SK450 config 2015-10-23 20:30:40 +02:00
Lorenz Meier df3acc2f51 Uncruft steadidrone config 2015-10-23 20:30:21 +02:00
Lorenz Meier 06b96468b6 Uncruft Disco config 2015-10-23 20:30:08 +02:00
Lorenz Meier 3e4f0aabaa Uncruft IRIS config 2015-10-23 20:29:52 +02:00
jgoppert 8536722861 Firmware rename for px4io to avoid using board label in name. 2015-10-20 13:44:17 -04:00
Lorenz Meier a57f8e2ce3 Adjust F450 attitude gains 2015-10-20 08:49:56 +02:00
Lorenz Meier ad0e1fe2d7 ROMFS: Do not abort system boot on sensor error 2015-10-11 15:43:17 +02:00
Lorenz Meier fefdcd3fa9 Merge master into cmake-2 2015-10-03 15:34:30 +02:00
Pavel Kirienko c62b9491ca Reverted 0e10638c7e 2015-10-03 13:50:07 +03:00
Lorenz Meier eef07b7fd2 Remove outdated filter version check 2015-10-03 12:48:51 +02:00
Simon Wilks e7529839c7 Make sure the default fixed wing types (AERT/AETR) can arm the ESC. 2015-09-30 10:55:24 +02:00
Lorenz Meier ecb45b656a Clean up UAVCAN startup 2015-09-19 17:09:45 +02:00
Lorenz Meier c118351ba9 ROMFS: Wait for sensors to be started 2015-09-07 15:43:43 +02:00
Lorenz Meier e3ea42a0c4 Remove sim configs default to joystick in 2015-09-04 14:57:50 +02:00
Lorenz Meier c776082dd8 Merge branch 'beta' 2015-09-03 08:34:46 +02:00
Lorenz Meier 76bb1eb1d8 F330: Use tighter attitude control gains 2015-08-30 22:42:46 +02:00
Lorenz Meier 5226ffb3a7 IRIS config: Use tighter attitude control gains 2015-08-30 22:42:28 +02:00
Lorenz Meier efcc4f81e2 ROMFS: Do not set gains which are similar between platforms 2015-08-30 19:37:41 +02:00
Andreas Antener 4238fe5b9c set correct parameters for missing rc_map values 2015-08-26 11:54:29 +02:00
Lorenz Meier ef3374b0c2 ROMFS: Add transitional support for RC map default reset in 2015-08-23 14:40:36 +02:00
Lorenz Meier b02af04f41 Re-enable VTOL airframes on master 2015-08-23 14:02:20 +02:00
Lorenz Meier 8d9d6c11ea Merge branch 'beta' into beta_merge4 2015-08-23 11:34:42 +02:00
Lorenz Meier 74b2d21e94 HIL: Do not start GPS regardless of platform 2015-08-23 11:33:04 +02:00
Lorenz Meier 53d4c5473f Merge beta in master 2015-08-23 11:21:38 +02:00
Lorenz Meier bfef24bf72 Add airspeed boot workaround. From @kd0aij 2015-08-23 11:13:55 +02:00
Lorenz Meier 4a839c7e7e HIL: Do not start GPS deamon 2015-08-23 11:05:32 +02:00
Lorenz Meier c41f32c17c Merge beta 2015-08-22 20:49:54 +02:00
Lorenz Meier e1aaaa1f18 MAVLink: Start app using pre-configured streams to save some script execution overhead. Frees 1K during app startup, which should help FMUv1 considerably. 2015-08-22 20:31:45 +02:00
Lorenz Meier 21d1b4ba2e Merged beta into master 2015-08-22 14:06:01 +02:00
Pavel Kirienko 08fde4f505 UAVCAN startup delay fix 2015-08-22 13:54:57 +02:00
Pavel Kirienko 0e10638c7e Temporary fix to UAVCAN sensor prioritization issue, see #2081, #2715 2015-08-22 13:54:57 +02:00
Pavel Kirienko 6864779fa6 Multiple stages for UAVCAN_ENABLE 2015-08-22 13:54:56 +02:00
Lorenz Meier 8ec5b03211 Disable VTOL airframes since they are not fully stable in beta 2015-08-19 16:29:54 +02:00
Andreas Antener 1b894c3af9 added vtol stream to usb connection 2015-08-18 11:44:01 +02:00
Simon Wilks 99a6dfd926 Add a config for a standard delta VTOL. 2015-08-17 18:03:22 +02:00
tumbili 1a2ea94c09 use multicopter landing detector for vtol 2015-08-14 07:36:16 +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 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 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
Lorenz Meier 846236a12f ROMFS: Renamed hil to pwm_out_sim 2015-08-12 19:24:08 +02:00
Lorenz Meier 1b8c98386b Merge pull request #2662 from UAVenture/vtol_beta_backport
VTOL beta backport
2015-08-11 13:39:13 +02:00
Lorenz Meier ea2975c2a9 Merged beta into master 2015-08-11 11:03:01 +02:00
Lorenz Meier f57d09aca0 FMUv1: Do not load AUX outputs 2015-08-11 09:45:49 +02:00
Lorenz Meier 825880ab55 Only start PX4FLOW driver on FMUv2 2015-08-10 22:26:09 +02:00
Lorenz Meier f3b66fa426 ROMFS: Do not start AUX mixer if camera trigger is enabled 2015-08-10 21:58:33 +02:00
Lorenz Meier f7ef77371e Fix startup order of FLOW sensor 2015-08-10 17:13:20 +02:00
Simon Wilks 6b6fe5d229 Remove old config and mixer file that slipped into the port. 2015-08-09 11:36:38 +02:00
Simon Wilks 9ef34b5d1c Add standard VTOL airframe. 2015-08-09 11:36:38 +02:00
Simon Wilks 4c79f8d4a2 Backported VTOL to beta branch. 2015-08-09 11:36:38 +02:00
Lorenz Meier f5f81a1353 ROMFS: Start camera trigger if startup param is set 2015-08-08 14:15:02 +02:00
Lorenz Meier 21e471c0db ROMFS: Transmit camera trigger via USB 2015-08-08 11:44:49 +02:00
Lorenz Meier 21f8e1e4e2 Enable trigger autostart in ROMFS 2015-08-08 11:34:00 +02:00
Lorenz Meier aa61d3b2d6 Merged beta into master 2015-08-08 11:33:42 +02:00
Lorenz Meier bdeca34830 Mark boot complete in all conditions, not just if autostart has been configured already. 2015-08-08 00:10:01 +02:00
Lorenz Meier ce90c40413 Merged beta to master 2015-08-07 14:41:19 +02:00
Lorenz Meier e0870d09cd TBS disco config: Yaw rate looking good 2015-08-06 22:08:34 +02:00
Lorenz Meier 35f204249b Fix TBS disco default gains 2015-08-06 22:07:48 +02:00
Lorenz Meier 1dbef49a54 Fix TBS disco default gains 2015-08-06 20:49:01 +02:00
Andreas Antener 7e782fe92a adding landed detector for fixed wing so alt/posctl works 2015-08-06 20:49:00 +02:00
Simon Wilks 333ba769ef Don't use the control surface abbreviation but use the actual channel assignment. 2015-08-06 10:49:39 +02:00
Simon Wilks 5adb3cc308 Add support for a 'standard' VTOL with pusher/tractor motor. 2015-08-06 10:49:39 +02:00
Lorenz Meier 951b27518f Merged beta to master 2015-08-06 10:08:50 +02:00
Lorenz Meier 003a3b0b36 Fix file presence operator (thanks to @sjwilks) 2015-08-06 09:38:15 +02:00
Lorenz Meier 9918ff9bd4 Fix AUX ports, still retain successful boot for systems without IO 2015-08-06 00:12:14 +02:00
Simon Wilks 809b6591c3 Bring back the ability to transition plus a partial cleanup of tiltrotor support and firefly6 config updates. 2015-08-05 16:16:03 +02:00
Lorenz Meier da4d8a5c2b Support the SYS_USE_IO=0 operation mode even with AUX mixer file present 2015-08-04 23:27:38 +02:00
Lorenz Meier fc1924deec Support the SYS_USE_IO=0 operation mode even with AUX mixer file present 2015-08-04 23:26:54 +02:00
Lorenz Meier d68b6e2896 Merge pull request #2636 from schn27/fix-fmu_actuator_outputs
Fix fmu actuator outputs
2015-08-04 13:54:54 +02:00
Lorenz Meier 420acb9748 Merge branch 'beta' 2015-08-04 10:56:53 +02:00
luft27 0ba1774fcb merge from upstream 2015-08-03 15:37:39 +03:00
luft27 bcc7b3d110 add mavlink stream for outputing AUX PWM 2015-08-03 15:25:20 +03:00
Lorenz Meier e443a3f3be Harmonize FW default gains, increase TECS height rate default gain considerably 2015-08-02 16:07:31 +02:00
Lorenz Meier c00b9885b5 Enable RC gamepad input in all HIL configs by default 2015-08-01 17:46:28 +02:00
Lorenz Meier ea7ae7d019 Merged beta into master 2015-08-01 16:58:02 +02:00
Lorenz Meier aa0679ab93 Startup: Set decent default MAV_TYPE guesses is no valid type present. Set correct vehicle types for tricopters and rovers. 2015-08-01 09:49:53 +02:00
Lorenz Meier adda7702f9 MAVLink: Reduce default link data rates 2015-08-01 09:35:13 +02:00
Lorenz Meier a93f1032fd Set flight-tested values for 3DR quad 2015-08-01 09:34:05 +02:00
Lorenz Meier d19718a23b MAVLink: Reduce default link data rates 2015-07-31 20:05:59 +02:00
Lorenz Meier 193e02ebe6 Remove rc.autostart, as it is generated now 2015-07-31 12:19:01 +02:00
Lorenz Meier 021417703f Rover config: Doc fixes 2015-07-31 12:14:46 +02:00
Lorenz Meier a37d450bf1 HK quad config: Doc fixes 2015-07-31 12:13:26 +02:00
Lorenz Meier 7ba7527d49 Skywalker / 3DR Aero config: Doc fixes 2015-07-31 12:13:12 +02:00
Lorenz Meier 73012a86e3 Tri - config: Doc fixes 2015-07-31 12:12:56 +02:00
Lorenz Meier 30914e5a8c Tri config: Doc fixes 2015-07-31 12:12:42 +02:00
Lorenz Meier 0fe58f1dc2 Quad + tailsitter config: Doc fixes 2015-07-31 12:12:28 +02:00
Lorenz Meier 096f77835a Quad tailsitter config: Doc fixes 2015-07-31 12:12:11 +02:00
Lorenz Meier a1431d5e20 Caipi config: Doc fixes 2015-07-31 12:11:54 +02:00
Lorenz Meier f4c9e4db14 Hexa config: Doc fixes 2015-07-31 12:11:39 +02:00
Lorenz Meier e71c7611f8 TBS config: Doc fixes 2015-07-31 12:11:26 +02:00
Lorenz Meier af2f3547ce Disco config: Documentation fixes 2015-07-31 12:11:12 +02:00
Lorenz Meier 2bdf76eeab Fix typo for Quad + mixer 2015-07-30 15:59:42 +02:00
Simon Wilks 0abc215605 Replace the EKF attitude estimator as is no longer included. 2015-07-29 22:04:16 +02:00
Lorenz Meier 63901a2cde Skywalker config: Fix URL 2015-07-29 21:22:14 +02:00
Lorenz Meier c2eb194ef6 Camflyer config: Fix URL 2015-07-29 21:21:59 +02:00
Lorenz Meier 82543e1b16 Easystar config: fix space 2015-07-29 21:21:42 +02:00
Lorenz Meier 4221fd5f12 Add tailsitter to autostart 2015-07-29 19:45:24 +02:00
Lorenz Meier c5e3aab083 Add VTOL + tailsitter mixer 2015-07-29 19:45:09 +02:00
Lorenz Meier cfd43f0045 Add quad + tailsitter config 2015-07-29 19:44:52 +02:00
Lorenz Meier ed5431ea82 Add meta info to Quad CAN config 2015-07-29 19:43:15 +02:00
Lorenz Meier ae13c105b9 Add meta info to F450 config 2015-07-29 19:42:59 +02:00
Lorenz Meier 6aef84dd56 F330: Add meta info 2015-07-29 19:42:46 +02:00
Lorenz Meier 10b4401d40 Add meta info to AR.Drone config 2015-07-29 19:41:11 +02:00
Lorenz Meier dd5efcbe0d Add meta info to quad X config 2015-07-29 19:40:58 +02:00
Lorenz Meier 6505cdfd94 Add meta info to Caipi config 2015-07-29 19:40:44 +02:00
Lorenz Meier 3ca6f26cc6 Add meta info to Viper config 2015-07-29 19:40:32 +02:00
Lorenz Meier 14db4e512e Add meta info to FX79 config 2015-07-29 19:40:20 +02:00
Lorenz Meier 670257868e Add meta info to wing wing config 2015-07-29 19:29:25 +02:00
Lorenz Meier 272a719f18 Add meta info to X5 config 2015-07-29 19:29:10 +02:00
Lorenz Meier 2d5bfae647 Add meta info to phantom config 2015-07-29 19:22:41 +02:00
Lorenz Meier afd5c56c16 Add meta info to camflyer config 2015-07-29 19:22:28 +02:00
Lorenz Meier d0ebf68302 Add meta info to skyhunter config 2015-07-29 19:22:16 +02:00
Lorenz Meier 7c055a0cf3 Add meta info to 3DR Skywalker config 2015-07-29 19:22:03 +02:00
Lorenz Meier 09ee5dc21a Add meta info to AETR generic config 2015-07-29 19:21:47 +02:00
Lorenz Meier 1658c4b9dc Add meta info to AERT generic config 2015-07-29 19:21:31 +02:00
Lorenz Meier 8ce11ef699 Add meta info to easystar config 2015-07-29 19:21:13 +02:00
Lorenz Meier ff8790d67a Add Tri yaw-config meta info 2015-07-29 19:20:59 +02:00
Lorenz Meier 2a9928f042 Add Tri yaw+ config meta info 2015-07-29 19:20:45 +02:00
Lorenz Meier 18d4aeffc8 Add meta info to Quad X tailsitter config 2015-07-29 19:20:26 +02:00
Lorenz Meier e9f47f59b3 Add meta info to FireFly Y6 VTOL config 2015-07-29 19:20:09 +02:00
Lorenz Meier 0c3fc6676a Add meta info to Caipi VTOL config 2015-07-29 19:19:50 +02:00
Lorenz Meier f45e977ea3 Add meta info to Octo coaxial config 2015-07-29 19:19:31 +02:00
Lorenz Meier 99274d07f2 Add meta info to Hexa coaxial config 2015-07-29 19:19:15 +02:00
Lorenz Meier 4a6b0d90ed Add Malolo meta info 2015-07-29 19:18:58 +02:00
Lorenz Meier 7a0e6f9057 Add Rascal HIL config 2015-07-29 19:18:42 +02:00
Lorenz Meier 987454135c Add meta info to HIL quad + config 2015-07-29 19:18:16 +02:00
Lorenz Meier 7d8af662dc Add meta info to HIL quad X config 2015-07-29 19:18:01 +02:00
Lorenz Meier 0ef724af5a Add meta info to F450 config 2015-07-29 19:17:45 +02:00
Lorenz Meier 52b21ae458 Add meta info to TBS endurance config 2015-07-29 19:17:32 +02:00
Lorenz Meier 109d7e2cd2 Add meta info to steadidrone config 2015-07-29 19:17:17 +02:00
Lorenz Meier d7022a37a6 Add meta info to 3DR Iris config 2015-07-29 19:17:01 +02:00
Lorenz Meier 42c5af806c Add meta info to TBS disco config 2015-07-29 19:16:45 +02:00
Lorenz Meier 51f9880d90 Add meta into to easystar config 2015-07-29 19:16:29 +02:00
Lorenz Meier 7553d33106 Add meta info to HK micro config 2015-07-29 19:16:15 +02:00
Lorenz Meier 3f363b1dfd Add meta info to rover config 2015-07-29 19:15:57 +02:00
Lorenz Meier c04fa39638 Add meta info to quad + config 2015-07-29 19:15:39 +02:00
Lorenz Meier 597ec59c01 Add meta info to hexa x config 2015-07-29 19:15:22 +02:00
Lorenz Meier 7ce51d823d Add meta info to hexa + config 2015-07-29 19:15:07 +02:00
Lorenz Meier 52cd988ca3 Add meta info to octo x config 2015-07-29 19:14:53 +02:00
Lorenz Meier 2ab720c557 Add meta info to octo + config 2015-07-29 19:14:37 +02:00
Lorenz Meier 509b8c1c24 MC: Move all multicopter configs to PWM min/max params 2015-07-26 10:52:09 +02:00
Lorenz Meier fb85723e6b F450 config: Force params to sane values if set to default 2015-07-22 12:28:13 +02:00
Lorenz Meier 19ba7be43d F330 config: Force params to sane values if set to default 2015-07-22 12:25:24 +02:00
Lorenz Meier 0a44efa3c5 ROMFS: Doc fixes 2015-07-22 12:24:56 +02:00
Lorenz Meier cc2f1d16fb Caipi: Add default PWM min/max/disarmed params 2015-07-22 12:17:32 +02:00
Lorenz Meier e7833fe06f Tell MAVLink app once we are fully booted and ready to communicate. 2015-07-22 10:04:13 +02:00
Lorenz Meier 1834cf1cb9 VTOL: Use the right attitude estimator 2015-07-22 09:39:12 +02:00