d77a086 | Felix Ruess | 02 April 2012, 12:39:47 UTC | ahrs: heading update from gps course with hard realignment on first good measurement * fixed realignment for float_cmpl * implemented it for int_cmpl_quat * recommended to disable mag update if this is used | 02 April 2012, 13:00:07 UTC |
d309667 | Felix Ruess | 02 April 2012, 12:37:55 UTC | math: added two more convenience macros for fixed point | 02 April 2012, 13:00:06 UTC |
82a020f | Felix Ruess | 02 April 2012, 12:36:59 UTC | supervision: set override values for testing motor failure to STOP_MOTOR | 02 April 2012, 13:00:06 UTC |
2bb40c0 | Martin Mueller | 01 April 2012, 15:25:14 UTC | some Trojan tuning | 01 April 2012, 15:25:14 UTC |
bdb8d68 | Felix Ruess | 01 April 2012, 12:57:57 UTC | rotorcraft supervision: do the mixing in float to avoid overflows | 01 April 2012, 12:57:57 UTC |
420214a | Martin Mueller | 01 April 2012, 09:00:10 UTC | Change transmitter roll direction, adjust aspirin2, add Trojan T-28. | 01 April 2012, 09:00:10 UTC |
d1a527b | Bernard Davison | 01 April 2012, 04:35:21 UTC | Making upload tests skip if the hardware isn't detected on the host. | 01 April 2012, 04:35:21 UTC |
9ea34ed | Felix Ruess | 31 March 2012, 16:13:25 UTC | ahrs float_cmpl: hard realign heading once you get a good gps fix also only update heading if course accuracy is good | 31 March 2012, 16:13:25 UTC |
a356392 | Felix Ruess | 31 March 2012, 16:11:26 UTC | ahrs quaternion: in update_heading: attempt to only update bias if deviation is small e.g. needed when you only have gps providing heading and the inital heading is totally different from the gps course information you get once you have a gps fix. Otherwise the bias will be falsely "corrected". | 31 March 2012, 16:11:26 UTC |
ed45e01 | Felix Ruess | 31 March 2012, 16:07:55 UTC | gps: added course accuracy field, only filled with gps_ubx so far | 31 March 2012, 16:07:55 UTC |
f4fa0af | Felix Ruess | 31 March 2012, 16:06:16 UTC | imu subsystem: define ImuScaleMag to empty if there is not mag used on imu_b2 | 31 March 2012, 16:06:16 UTC |
0b47f45 | Felix Ruess | 31 March 2012, 12:09:33 UTC | ahrs: fix heading update via gps course | 31 March 2012, 12:09:33 UTC |
98343f0 | Felix Ruess | 30 March 2012, 13:06:59 UTC | rotorcraft settings files: positive stabilization gains | 30 March 2012, 13:12:32 UTC |
e039575 | Felix Ruess | 30 March 2012, 11:34:11 UTC | adxl345: some convenience defines, data rate selectable for imu_aspirin subsystem * default is 800Hz rate (400Hz bandwidth), e.g. to set a different data rate: <define name="ASPIRIN_ACCEL_RATE" value="ADXL345_RATE_400"/> | 30 March 2012, 12:31:57 UTC |
570a69a | Felix Ruess | 30 March 2012, 11:04:01 UTC | moved INT32_QUAT_INTEGRATE_FI macro to math | 30 March 2012, 11:04:01 UTC |
aa7e145 | Piotr Esden-Tempski | 29 March 2012, 23:01:50 UTC | Corrected the accel scaling. Added a comment that the defaults are also in imu_aspirin2.h. | 29 March 2012, 23:01:50 UTC |
a7ff5c5 | Piotr Esden-Tempski | 29 March 2012, 19:06:51 UTC | Added default Aspirin V2.1 calibration file based on datasheet. | 29 March 2012, 19:06:51 UTC |
f1183fa | Felix Ruess | 28 March 2012, 11:00:17 UTC | get rid of some unused arg warnings | 28 March 2012, 11:00:17 UTC |
3e0d3d6 | Piotr Esden-Tempski | 28 March 2012, 03:38:23 UTC | Updated lisa/m 2 and asp 2.1 pwm actuators rotorcraft airframe file to work on the dev branch. Also added calibration file for aspirin 21 serial number 000. | 28 March 2012, 03:38:23 UTC |
9cf0d7e | Felix Ruess | 27 March 2012, 22:06:10 UTC | rotorcraft pwm_supervision: warn if STOP_MOTOR is not defined in the airframe file | 27 March 2012, 22:06:10 UTC |
0c44569 | Felix Ruess | 27 March 2012, 20:05:48 UTC | messages: renamed BOOZ2_TUNE_HOVER and BOOZ2_CMD to ROTORCRAFT_TUNE_HOVER and ROTORCRAFT_CMD | 27 March 2012, 20:05:48 UTC |
313bde5 | Felix Ruess | 27 March 2012, 19:43:01 UTC | rotorcraft stabilization: updated gain scales to get roughly the same gains as before the change of commands * attitude int_quat: multiply old gain scale by 48 (9600/200) * attitude int euler: changed CMD_SHIFT from 16 to 11, so a multiply of 32 to be a bit more conservative for a start * rate: changed the command shift by 5, so also a conservative 32 | 27 March 2012, 19:49:37 UTC |
1255133 | Felix Ruess | 27 March 2012, 18:00:58 UTC | Merge pull request #171 from flixr/supervision_fix Supervision fix | 27 March 2012, 18:00:58 UTC |
a7e7d94 | Felix Ruess | 27 March 2012, 17:59:10 UTC | supervision: SUPERVISION_CMD_SCALE in fixed point | 27 March 2012, 17:59:10 UTC |
ed12ac5 | Felix Ruess | 27 March 2012, 17:08:59 UTC | temporary fix for supervision scaling: * make SUPERVISION_CMD_SCALE a float value * we should probably do that in fixed point, by caculating a numerator/denominator for that | 27 March 2012, 17:08:59 UTC |
e756942 | Felix Ruess | 27 March 2012, 16:27:41 UTC | rotorcraft supervision: fix the scaling, SUPERVISION_MIN_MOTOR needs to be added without scaling | 27 March 2012, 16:27:41 UTC |
f91af0e | Felix Ruess | 27 March 2012, 16:17:22 UTC | rotorcraft_server: fix throttle indicator scaling | 27 March 2012, 16:17:22 UTC |
d631c55 | Felix Ruess | 27 March 2012, 15:27:52 UTC | some doxygen docs for fixedwing guidance | 27 March 2012, 15:27:52 UTC |
5a34315 | Felix Ruess | 27 March 2012, 15:24:55 UTC | fixedwing vertical guidance: fix sign error when using AGR_CLIMB in V_CTL_AUTO_THROTTLE_BLENDED submode | 27 March 2012, 15:24:55 UTC |
cbb37e8 | Felix Ruess | 26 March 2012, 21:35:37 UTC | fix trailing whitespaces in Doxyfile | 26 March 2012, 21:35:37 UTC |
896c84e | Felix Ruess | 26 March 2012, 17:26:25 UTC | Merge branch 'attitude_ref_frac' into dev * cleaned up rotorcraft stabilization and guidance * removed not properly functioning nav tracking algorithm * same guidance loop for hover and nav (except that nav uses a reference) * guidance should now be running properly for quaternion stabilization as well | 26 March 2012, 17:26:25 UTC |
a24ae2d | Felix Ruess | 26 March 2012, 17:06:32 UTC | Merge branch '4.0_beta' into dev | 26 March 2012, 17:06:32 UTC |
e4d52d3 | Felix Ruess | 26 March 2012, 17:04:47 UTC | Merge pull request #169 from paparazzi/supervision rotorcraft stabilization/supervision commands with standard PPRZ range | 26 March 2012, 17:04:47 UTC |
398c8f9 | Felix Ruess | 26 March 2012, 16:49:14 UTC | rotorcraft vertical guidance: fix sign error | 26 March 2012, 16:51:39 UTC |
77daacd | Felix Ruess | 26 March 2012, 16:49:14 UTC | rotorcraft vertical guidance: fix sign error | 26 March 2012, 16:49:14 UTC |
67743b5 | Felix Ruess | 26 March 2012, 16:19:02 UTC | rotorcraft guidance: removed ngain since tracking algorithm was removed | 26 March 2012, 16:22:18 UTC |
ba8aa32 | Felix Ruess | 26 March 2012, 15:24:42 UTC | rotorcraft horizontal guidance: * removed tracking algorithm (no integral part) from nav_run * was used if position error > HOLD_DISTANCE * but was not working properly * use the same traj_run for both hover and nav modes * in hover set the reference speed and accel to zero * in nav use compute real reference if GUIDANCE_H_USE_REF, just like before | 26 March 2012, 16:22:13 UTC |
577b52a | Felix Ruess | 26 March 2012, 14:07:27 UTC | rotorcraft guidance and stabilization: * moved reading of RC setpoint to separate header file * fix and clean up resetting of psi reference * more minor cleanup | 26 March 2012, 14:07:27 UTC |
812b6b3 | Felix Ruess | 26 March 2012, 14:05:09 UTC | rotorcraft guidance and stabilization: start changeing all euler setpoints to INT32_ANGLE_FRAC only reference eulers with REF_ANGLE_FRAC | 26 March 2012, 14:05:09 UTC |
ee08fb8 | Felix Ruess | 26 March 2012, 09:38:46 UTC | rotorcraft stabilization: removed unused macro | 26 March 2012, 09:38:46 UTC |
7d078e7 | Bernard Davison | 26 March 2012, 09:36:40 UTC | Changing the telemetry file to resolve test errors. | 26 March 2012, 09:36:40 UTC |
acdd03e | Felix Ruess | 25 March 2012, 23:35:44 UTC | Merge branch 'dev' into 4.0_beta * preliminary fix for rotorcraft guidance when fixed-point quaternion stabilization is used | 25 March 2012, 23:35:59 UTC |
f8fd4f8 | Felix Ruess | 25 March 2012, 23:33:46 UTC | rotorcraft guidance: hopefully fixed the fixedpoint resolution for attitude setpoint when using the quaternion stabilization * still needs to be cleaned up properly, it's bad that the stab_att_sp_euler has a different fixedpoint fraction for quat than for euler | 25 March 2012, 23:33:46 UTC |
7a609ae | Felix Ruess | 25 March 2012, 23:30:49 UTC | math: added INT32_EULERS_LSHIFT and INT32_EULERS_RSHIFT macros | 25 March 2012, 23:31:34 UTC |
c840489 | Felix Ruess | 25 March 2012, 15:25:26 UTC | Merge branch 'dev' into 4.0_beta * updated tests * set quaternion setpoint in hover and attitude nav | 25 March 2012, 15:25:26 UTC |
8a95ddd | Felix Ruess | 25 March 2012, 15:23:51 UTC | rotorcraft guidance: if quaternion stabilization is used, compute quat setpoint from eulers in hover and attitude nav as well | 25 March 2012, 15:23:51 UTC |
8d02514 | Christophe De Wagter | 24 March 2012, 19:09:52 UTC | Merge branch 'master' of github.com:paparazzi/paparazzi into 4.0_beta | 24 March 2012, 19:09:52 UTC |
aa88480 | Christophe De Wagter | 24 March 2012, 12:53:18 UTC | Cleanspaces | 24 March 2012, 12:53:18 UTC |
20d0b61 | Christophe De Wagter | 24 March 2012, 12:51:38 UTC | Paparazzi SD-Logger Board | 24 March 2012, 12:51:38 UTC |
4bb7e7c | Bernard Davison | 24 March 2012, 06:38:02 UTC | Merging changes from the dev branch. | 24 March 2012, 06:38:02 UTC |
fb7ce73 | Felix Ruess | 23 March 2012, 18:16:07 UTC | fix makefile for lisa/l 1.1: using the header file for lisa 1.0 | 23 March 2012, 18:16:07 UTC |
fa39419 | Felix Ruess | 23 March 2012, 15:51:42 UTC | board makefiles: allow to configure other ACTUATORS in airframe file and no more including of other makefiles | 23 March 2012, 15:51:42 UTC |
1905e35 | Felix Ruess | 23 March 2012, 14:17:45 UTC | rotorcraft stabilization: bound stabilization_cmd to MAX_PPRZ | 23 March 2012, 14:17:45 UTC |
a1ba648 | Felix Ruess | 22 March 2012, 16:30:38 UTC | rotorcraft commands and supervision: stabilization_cmd and inputs to supervision_run with a range of [-MAX_PPRZ,MAX_PPRZ] | 23 March 2012, 14:17:35 UTC |
fe7c72c | Felix Ruess | 23 March 2012, 13:47:17 UTC | rotorcraft guidance and stabilization: only documentation and cosmetics | 23 March 2012, 14:11:42 UTC |
030732d | Felix Ruess | 22 March 2012, 17:00:48 UTC | rotorcraft actuators: headers and doxygen | 22 March 2012, 18:29:07 UTC |
1bbaeef | Felix Ruess | 22 March 2012, 13:10:40 UTC | actuators_pwm_supervision: removed old/unused booz2_commands | 22 March 2012, 18:29:07 UTC |
a9c3454 | Christophe De Wagter | 21 March 2012, 11:05:06 UTC | Signs for Futaba receiver modified so no changes are needed in the transmitter | 21 March 2012, 11:05:06 UTC |
7a785f3 | Christophe De Wagter | 21 March 2012, 10:21:14 UTC | Merge branch 'dev' of github.com:paparazzi/paparazzi into 4.0_beta | 21 March 2012, 10:21:14 UTC |
3229ec5 | Christophe De Wagter | 21 March 2012, 10:16:44 UTC | Long lasting Line Ending Error | 21 March 2012, 10:16:44 UTC |
e134fba | Felix Ruess | 21 March 2012, 09:53:06 UTC | ocaml simulator: limit max roll angle to ROLL_MAX_SETPOINT (Auto2) from airframe file instead of hardcoding the limit to 0.7 rad | 21 March 2012, 09:55:54 UTC |
9ce4478 | Felix Ruess | 21 March 2012, 09:53:06 UTC | ocaml simulator: limit max roll angle to ROLL_MAX_SETPOINT (Auto2) from airframe file instead of hardcoding the limit to 0.7 rad | 21 March 2012, 09:53:06 UTC |
4f2fbbc | Bernard Davison | 21 March 2012, 06:31:49 UTC | Excluding the sim target for the new example config on mac since it fails due to a JSBSim error | 21 March 2012, 06:31:49 UTC |
62299b7 | Bernard Davison | 21 March 2012, 06:20:20 UTC | Updated the example airframe for Lisa/L with Aspirin_v1.5 and Overo. Still more work to do but it's better than it was. | 21 March 2012, 06:20:20 UTC |
7b486ee | Bernard Davison | 21 March 2012, 06:03:34 UTC | Correcting the aircraft id conflict | 21 March 2012, 06:03:34 UTC |
b2ec548 | Bernard Davison | 21 March 2012, 05:42:44 UTC | Building the correct target aircraft for the LisaL/02_With_aspirin_v1.5_and_overo.t test cases. | 21 March 2012, 05:42:44 UTC |
975c8a9 | Bernard Davison | 21 March 2012, 04:43:45 UTC | Cleaning up make errors when running make clean. Not cleaning up the test results multiple times. | 21 March 2012, 04:43:45 UTC |
763bd72 | Bernard Davison | 21 March 2012, 04:21:42 UTC | Adding a clean target to the tests make file to fix a warning when running make clean. Corrected a typo in the LisaL tests. | 21 March 2012, 04:21:42 UTC |
d743651 | Bernard Davison | 21 March 2012, 04:03:31 UTC | Correctly targeting the Microjet when starting the launchsitl process. | 21 March 2012, 04:03:31 UTC |
406fe3f | Bernard Davison | 21 March 2012, 03:57:43 UTC | Cleaning up the reporting of example airframe compile test messages. Fixing the linux find command issue. Adding a check to see if the Ivy module will load and then skipping tests if it fails to load. | 21 March 2012, 03:57:43 UTC |
a0899c7 | Bernard Davison | 21 March 2012, 03:06:29 UTC | trying to fix an error on Linux for the finding of test directories. | 21 March 2012, 03:06:29 UTC |
2c9f962 | Bernard Davison | 21 March 2012, 02:56:33 UTC | Changing the testing to not run hardware tests by default. Started to create some sim testing for the Microjet. Removed the test_all_examples target. | 21 March 2012, 02:56:33 UTC |
b45585f | Felix Ruess | 20 March 2012, 23:02:07 UTC | spektrum radio control: fix default roll and yaw signs | 20 March 2012, 23:02:07 UTC |
f44367a | Felix Ruess | 20 March 2012, 22:31:54 UTC | ocaml simulator: fix sign of roll command | 20 March 2012, 22:31:54 UTC |
0f6c179 | Bernard Davison | 20 March 2012, 03:48:53 UTC | Making the /Error/ regex match on word boundries so it won't match i2c_error for example. | 20 March 2012, 20:36:53 UTC |
8d52284 | Felix Ruess | 20 March 2012, 20:02:19 UTC | Merge branch 'dev' into 4.0_beta | 20 March 2012, 20:02:19 UTC |
243dc86 | Felix Ruess | 20 March 2012, 19:49:27 UTC | rotorcraft supervision: if motors are off use generic SUPERVISION_STOP_MOTOR value instead of only SUPERVISION_PWM_OFF in case of pwm_supervision | 20 March 2012, 19:49:27 UTC |
abd167c | MavLab | 20 March 2012, 18:19:39 UTC | Climb Setpoint points up | 20 March 2012, 18:36:27 UTC |
de5b966 | Felix Ruess | 20 March 2012, 13:54:13 UTC | CAUTION: changed the sign of the final roll command you will need to update your command_laws section and/or your servos section just like in the changed examples | 20 March 2012, 15:12:43 UTC |
596fee5 | Felix Ruess | 20 March 2012, 15:11:38 UTC | Merge branch 'dev' into 4.0_beta | 20 March 2012, 15:11:38 UTC |
fc851c6 | Felix Ruess | 20 March 2012, 12:54:21 UTC | Merge pull request #165 from sjwilks/dev Make it possible to define the PWM for motors off in the airframe file. | 20 March 2012, 12:54:21 UTC |
9bfb5ef | Bernard Davison | 20 March 2012, 03:48:53 UTC | Making the /Error/ regex match on word boundries so it won't match i2c_error for example. | 20 March 2012, 03:48:53 UTC |
011e7bd | Felix Ruess | 19 March 2012, 21:48:08 UTC | update radio xml file for fraser: reverse roll, yaw and kill switch | 19 March 2012, 21:48:08 UTC |
58b842d | Felix Ruess | 19 March 2012, 21:08:58 UTC | rotorcraft guidance_h: only compute quaternion setpoint if we actually have a quaternion version added a STABILISATION_ATTITUDE_TYPE_QUAT define... maybe not the best way to go, but works for now... | 19 March 2012, 21:09:02 UTC |
e459b77 | Simon Wilks | 19 March 2012, 20:58:27 UTC | Rename SUPERVISION_STOP_MOTOR to SUPERVISION_PWM_OFF. | 19 March 2012, 20:58:27 UTC |
c2bc03e | Felix Ruess | 19 March 2012, 20:26:29 UTC | rotorcraft guidance_h: also compute quaternion setpoint from euler setpoint | 19 March 2012, 20:26:29 UTC |
90bdc93 | Felix Ruess | 19 March 2012, 19:05:50 UTC | Merge branch 'hardware_test' into dev | 19 March 2012, 19:05:50 UTC |
cc050c4 | Bernard Davison | 19 March 2012, 10:34:54 UTC | Commenting out tests that are known to fail on Mac due to JSBSim. | 19 March 2012, 10:34:54 UTC |
f6e510d | Bernard Davison | 19 March 2012, 09:50:48 UTC | Merge branch 'dev' of github.com:paparazzi/paparazzi into hardware_test | 19 March 2012, 09:50:48 UTC |
4ea20ba | Simon Wilks | 17 March 2012, 23:01:01 UTC | Changed from OFF_MOTOR to STOP_MOTOR. | 17 March 2012, 23:01:01 UTC |
8a09d7a | Simon Wilks | 17 March 2012, 19:22:15 UTC | Changed ZERO_MOTOR to OFF_MOTOR. | 17 March 2012, 19:22:15 UTC |
64fc319 | Simon Wilks | 17 March 2012, 19:15:31 UTC | Some PWM ESC controllers such as the UltraPWM ESCs from XAircraft operate with a pusle width range of 200 - 1200. If you specify OFF_MOTOR in the SUPERVISION section you can override the default of 1000. As a result your motors will not start up when power is applied. | 17 March 2012, 19:15:31 UTC |
e666b29 | Felix Ruess | 16 March 2012, 15:01:56 UTC | ins_xsens module: removed GPS_FIX defines again, they are back in gps.h... sorry... | 16 March 2012, 15:02:12 UTC |
3c3e5eb | Christophe De Wagter | 16 March 2012, 14:54:31 UTC | SD Logger Init Uarts | 16 March 2012, 14:54:31 UTC |
8bc0e9f | Christophe De Wagter | 16 March 2012, 14:44:04 UTC | Merge branch 'dev' of github.com:paparazzi/paparazzi into dev | 16 March 2012, 14:44:04 UTC |
3079e92 | Christophe De Wagter | 16 March 2012, 14:37:28 UTC | Fixes for the XSens, Chimu, Catapult in paparazzi4 | 16 March 2012, 14:37:28 UTC |
e52c2ea | Felix Ruess | 16 March 2012, 13:03:35 UTC | print some CAUTION messages regarding the changed rc roll/yaw input | 16 March 2012, 13:08:51 UTC |
5cbe177 | Felix Ruess | 16 March 2012, 11:45:39 UTC | Merge branch 'aerospace_conventions' into 4.0_beta * CAUTION! changed roll and yaw input signs from rc to adhere to standard aerospace convention directions * You will have to change your radio control xml file to get a positive value when banking right and a positive value when yawing CW. | 16 March 2012, 13:06:23 UTC |
63625b3 | Felix Ruess | 16 March 2012, 11:43:10 UTC | Merge branch 'dev' into 4.0_beta * some more gps fixes for skytraq, not working for fixedwings yet | 16 March 2012, 11:43:10 UTC |
bf6a0b4 | Felix Ruess | 16 March 2012, 11:27:55 UTC | gps mtk: moved some defines from header to c file, as we don't want/need them to be defined everywhere where we include gps.h | 16 March 2012, 11:27:55 UTC |