6cbe186 | Felix Ruess | 03 June 2013, 13:25:29 UTC | Merge pull request #440 from EwoudSmeur/switch_sticks Added possibility to switch sticks The reason for this commit is that the sticks in rate control are 'quadcopter sticks'. This is because the default (IMU_TO_BODY) configuration is hover. The only way to get the sticks naturally right is to have the BODY_TO_IMU orientation as airplane. The easier way is to just switch roll and yaw when in rate control, if the user defined this in his airframe of course. | 03 June 2013, 13:25:29 UTC |
e1df2e5 | Felix Ruess | 03 June 2013, 13:08:50 UTC | [ardrone2] merge remaining ardrone2 support closes #396 | 03 June 2013, 13:08:50 UTC |
f623864 | Felix Ruess | 01 June 2013, 11:43:23 UTC | [multimon] use -fPIC for all arch except 32bit i686 | 01 June 2013, 11:43:23 UTC |
922ee37 | Christophe De Wagter | 31 May 2013, 15:43:04 UTC | Merge pull request #449 from EwoudSmeur/autonomous_transition Added example airframe file for Quadshot on master | 31 May 2013, 15:43:04 UTC |
580a3b2 | Ewoud | 31 May 2013, 15:35:28 UTC | updated Quadshot airframe file | 31 May 2013, 15:35:28 UTC |
c1f2b91 | Gautier Hattenberger | 31 May 2013, 13:50:21 UTC | [fix] bug fix in sht25 module | 31 May 2013, 13:50:21 UTC |
64549e0 | Ewoud | 31 May 2013, 13:08:23 UTC | Added example airframe file for Quadshot on master | 31 May 2013, 13:08:23 UTC |
f105fd9 | Felix Ruess | 30 May 2013, 16:25:03 UTC | [ext] don't build libopencm3 stm32f2 as it is not used atm | 30 May 2013, 16:25:03 UTC |
92f94e5 | Christophe De Wagter | 29 May 2013, 12:48:25 UTC | [fix] Silent warning | 29 May 2013, 12:48:25 UTC |
e599975 | Christophe De Wagter | 29 May 2013, 12:39:20 UTC | [shortcut] Solve compiler path issues while flashing LuftBoot | 29 May 2013, 12:39:20 UTC |
0c02be4 | Christophe De Wagter | 29 May 2013, 12:01:42 UTC | [warning] Missing initializer | 29 May 2013, 12:01:42 UTC |
e90cee5 | Gautier Hattenberger | 28 May 2013, 16:15:45 UTC | [gcs] use correctly "visible" attribute for link page this should solve #445 | 28 May 2013, 16:17:22 UTC |
11ce753 | Gautier Hattenberger | 28 May 2013, 14:11:26 UTC | Merge pull request #447 from TobiasMue/energy_ctrl fix v_ctl_climb_loop and v_ctl_altitude_loop are called by different fre... | 28 May 2013, 14:11:26 UTC |
e5d0371 | Gautier Hattenberger | 28 May 2013, 14:09:30 UTC | Merge pull request #446 from TobiasMue/amsys Amsys | 28 May 2013, 14:09:30 UTC |
d6a2f6f | Christophe De Wagter | 20 May 2013, 07:54:07 UTC | [fix] circle-count without rewinding when flying in opposite direction | 21 May 2013, 13:23:32 UTC |
73aad01 | Christophe De Wagter | 20 May 2013, 13:22:19 UTC | [ins] xsens_mtig700 | 21 May 2013, 13:11:48 UTC |
63a527c | Christophe De Wagter | 20 May 2013, 13:37:33 UTC | [trim] rudder-trim | 21 May 2013, 13:11:10 UTC |
542148e | Tobias Muench | 21 May 2013, 06:55:48 UTC | fix v_ctl_climb_loop and v_ctl_altitude_loop are called by different frequencies therefor they need different time increments dt_navigation (4Hz) and dt_attitude (60Hz) | 21 May 2013, 06:57:23 UTC |
7ab792f | Tobias Muench | 20 May 2013, 18:24:16 UTC | fix corrected i2c adress to match wiki 74-E8 72-E4 it s the first bit that is ignored! not the last one | 20 May 2013, 18:58:21 UTC |
9f208ff | Tobias Muench | 20 May 2013, 16:05:47 UTC | fix for SITL | 20 May 2013, 18:55:06 UTC |
45e46d9 | Felix Ruess | 19 May 2013, 23:08:15 UTC | [math] use double in ecef_of_lla_d | 19 May 2013, 23:08:15 UTC |
c84095b | Gautier Hattenberger | 18 May 2013, 14:01:44 UTC | [gcs] the map can be scrolled using the mouse even without the tiles displayed | 18 May 2013, 14:01:44 UTC |
3710206 | Ewoud | 17 May 2013, 16:25:41 UTC | Added possibility to switch sticks | 17 May 2013, 16:25:41 UTC |
31b35f1 | Gautier Hattenberger | 17 May 2013, 14:52:57 UTC | Merge pull request #429 from uaarg/redundant_comms Redundant comms | 17 May 2013, 14:52:57 UTC |
c4b9070 | Christophe De Wagter | 16 May 2013, 13:30:06 UTC | Merge pull request #439 from RoboticaTUDelft/new_joystick [joystick] Added Logitech Extreme 3D Pro joystick | 16 May 2013, 13:30:06 UTC |
cf6b179 | Dino Hensen | 10 May 2013, 16:34:01 UTC | [omap] All OMAP aditions add during ardrone development | 11 May 2013, 07:52:50 UTC |
5d866e1 | Tobias Muench | 07 May 2013, 04:51:19 UTC | safety feature for energy_ctrl adjustment of v_ctl_climb_setpoint to assure safe airspeed i case of a deficiency in energy | 11 May 2013, 07:52:44 UTC |
a5b09be | Felix Ruess | 09 May 2013, 16:59:45 UTC | [conf] update MentorEnergy example after energy_ctrl update | 09 May 2013, 16:59:45 UTC |
a511891 | Dino Hensen | 30 April 2013, 16:18:05 UTC | [telemetry_wifi] Added telemetry wifi: - wifi.[ch] for communication over wifi - telemetry_wifi makefile - adjustments to fms_network for doing a network_read - wifi including in downlink - wifi implementing datalink macro structure - fixed some trailing empty lines - radio_control_datalink makefile moved from fixedwing to shared | 09 May 2013, 15:11:53 UTC |
61512c2 | Tobias Muench | 06 May 2013, 16:18:17 UTC | fixedwing energy_ctrl rate limiter with GS protect rate limiter now in m/s/s (AIRSPEED_SETPOINT_SLEW) fix in init | 06 May 2013, 16:18:17 UTC |
841dfe8 | Tobias Muench | 05 May 2013, 23:45:38 UTC | [modules] baro_ets: fix for SITL | 07 May 2013, 11:26:09 UTC |
9f368f2 | Felix Ruess | 07 May 2013, 10:15:00 UTC | [ahrs] float_cmpl: more precise warning | 07 May 2013, 10:15:00 UTC |
eaf52da | Felix Ruess | 07 May 2013, 09:35:22 UTC | [modules] baro_ets: BARO_ETS_TELEMETRY not only in SITL | 07 May 2013, 09:35:22 UTC |
62f918a | Felix Ruess | 06 May 2013, 21:59:24 UTC | [dox] fix comment about initial value of adaptive hover thrust estimation | 06 May 2013, 21:59:24 UTC |
2517243 | Felix Ruess | 06 May 2013, 18:55:36 UTC | [fixedwing] ins_alt_float fixes/updates - correct sign for altitude from baro pressure - set initial altitude to ground_alt - also update altitude after baro update - make GPS_DT defineable in airframe file | 06 May 2013, 19:03:14 UTC |
e57d0f7 | Felix Ruess | 06 May 2013, 18:18:29 UTC | [fixedwing] ins_alt_float: hopefully fix baro altitude | 06 May 2013, 18:18:29 UTC |
1074765 | Felix Ruess | 06 May 2013, 18:07:22 UTC | [ins] rename estimator_z to ins_alt to avoid confusion with old stuff | 06 May 2013, 18:08:08 UTC |
534fe5e | Felix Ruess | 06 May 2013, 13:02:40 UTC | [rotorcraft] navigation_carrot calulation in separate function | 06 May 2013, 13:02:40 UTC |
4f04d85 | Felix Ruess | 06 May 2013, 11:48:32 UTC | [rotorcraft] remove global waypoints_float | 06 May 2013, 11:48:32 UTC |
0ddfedb | Felix Ruess | 24 April 2013, 14:58:00 UTC | [stm32] sys_tick_handler declared in c file only | 04 May 2013, 10:19:39 UTC |
c446e4e | Felix Ruess | 04 May 2013, 10:17:38 UTC | [boards] fix LED_12 on Lisa/M 2 | 04 May 2013, 10:17:38 UTC |
c3a308e | Loic Drumettaz | 03 May 2013, 09:53:33 UTC | [guidance] use atan2f instead of INT32_ATAN for more accurate route reference | 03 May 2013, 11:12:02 UTC |
6be2332 | Dino Hensen | 27 April 2013, 09:46:01 UTC | [rotorcraft] Add stabilization attitude passthrough This is usefull for the ardrone-sdk version which runs next to the ArdroneLib API program that controls the aircraft so that stabilization is allready done | 02 May 2013, 20:08:19 UTC |
8f341f0 | Felix Ruess | 29 April 2013, 11:25:27 UTC | [lib/ocaml] fix float conversion on ARM On architectures/platforms where doubles need to be aligned, link was throwing a Bus error since the floats in the received message are not aligned. Now it just copies floats/doubles byte by byte to avoid this issue. This should fix #421 | 29 April 2013, 11:35:00 UTC |
8cec6f2 | Christophe De Wagter | 29 April 2013, 08:20:16 UTC | [energy_ctrl] warning if STALL_AIRSPEED not defined Stall airspeed is automatically protected (+23%) with unexpected high airspeed when not defined... At least warn the user | 29 April 2013, 08:31:02 UTC |
622c244 | Christophe De Wagter | 29 April 2013, 08:06:56 UTC | [energy_ctrl] Airspeed slew always active because of defines at start. Remove confusion. | 29 April 2013, 08:30:52 UTC |
e3484da | Christophe De Wagter | 29 April 2013, 07:47:57 UTC | [energy_ctrl] output is v_ctl_pitch_setpoint, not nav-pitch anymore | 29 April 2013, 08:30:35 UTC |
30be6ac | Felix Ruess | 29 April 2013, 07:57:57 UTC | [energy_ctrl] fix dt | 29 April 2013, 08:00:16 UTC |
0093794 | Felix Ruess | 29 April 2013, 07:52:13 UTC | [modules] digital_cam: dc_buffer is uint16, set max number as default DC_IMAGE_BUFFER | 29 April 2013, 07:52:13 UTC |
02910c7 | Felix Ruess | 28 April 2013, 00:09:42 UTC | [ahrs] add float multiplicative quaternion linearized Kalman Filter | 28 April 2013, 15:21:18 UTC |
8b14159 | Cameron Lee | 27 April 2013, 19:49:42 UTC | Added sample redundant communications session to control_panel.xml. | 27 April 2013, 19:49:42 UTC |
5ffaf6e | Cameron Lee | 27 April 2013, 01:13:03 UTC | Adding support for displaying link status information when multiple aircraft are connected through the same link. Also added support for recording link status information in flight logs and displaying it during a replay. | 27 April 2013, 19:10:27 UTC |
3955a15 | Cameron Lee | 14 April 2013, 05:17:46 UTC | Added GUI in GCS for multiple links. The information for this is sent from link_combiner.py in the LINK_STATUS message. The GCS now has a page in the notebook named Link, the ratio of active links appears in the main link indicator, and messages when a link is lost or gained are displayed in the console. | 27 April 2013, 18:57:01 UTC |
cc761a9 | Cameron Lee | 14 March 2013, 01:32:09 UTC | Started the second step of the redundant communication link, writing the Link Combiner agent. This agent receives ivy messages from the link agent(s) when they have a name specified, removes duplicate messages, then sends ivy messages of the same format that the link agent used to send messages. | 27 April 2013, 18:51:14 UTC |
09a704e | Cameron Lee | 10 March 2013, 20:53:12 UTC | Start of work on Redundant Link. This first step modifies the exisitng link agent to allow it to be given an id (through the -link_id flag) and to send ivy messages of a different format (when -redlink is set). The messages are sent within the TELEMETRY_MESSAGE message as a ;sv (colon-seperated-value) which are listed to by the link_combiner.py agent. | 27 April 2013, 18:49:56 UTC |
38e2b82 | Felix Ruess | 27 April 2013, 15:09:42 UTC | [Makefile] fix common arm toolchain stuff | 27 April 2013, 15:10:30 UTC |
6eaf41c | Felix Ruess | 27 April 2013, 12:47:41 UTC | [Makefile] slightly improve common arm makefiles | 27 April 2013, 12:47:41 UTC |
0fa2b7e | Dino Hensen | 25 April 2013, 14:33:20 UTC | [toolchain] Added arm toolchain | 27 April 2013, 11:20:53 UTC |
7dd446b | Gautier Hattenberger | 26 April 2013, 20:09:19 UTC | [gen_airframe] only den is negative when converting float to num/den | 27 April 2013, 09:43:29 UTC |
543f979 | Ewoud Smeur | 20 April 2013, 17:20:23 UTC | Added mode dependent actuator laws | 25 April 2013, 18:14:03 UTC |
7647c4a | Felix Ruess | 25 April 2013, 17:49:30 UTC | [gps] fix and cleanup sirf Actually make it compile: - replace cpu_time_ticks by sys_time.nb_sec_rem - only use print function if DEBUG_SIRF - cleanup indentation - remove dead/commented code - add default switch case - some doxygen comments | 25 April 2013, 17:53:00 UTC |
8ec4b26 | Dino Hensen | 25 April 2013, 14:39:35 UTC | [gps_sirf] Added gps sirf | 25 April 2013, 17:31:48 UTC |
5530172 | Felix Ruess | 25 April 2013, 17:26:10 UTC | [conf] add radio file for Turnigy 9XR from Michal | 25 April 2013, 17:26:10 UTC |
c72e921 | Felix Ruess | 25 April 2013, 17:22:44 UTC | [ahrs] clean ahrs_gx3 - cleanup indentation, remove trailing whitespaces - removed unused USE_GX3 flag - move makefile to shared, as in principle it should work for fixedwings as well - make ImuEvent a cleaner static inline function | 25 April 2013, 17:22:44 UTC |
acbfb2c | podhrmic | 24 April 2013, 22:57:12 UTC | [ahrs] Add Microstrain GX3 AHRS subystem The AP stays in kill mode until it gets valid data from AHRS (using ahrs_aligner) | 25 April 2013, 17:03:13 UTC |
da0e122 | Dino Hensen | 25 April 2013, 14:35:28 UTC | [joystick] Added Logitech Extreme 3D Pro joystick | 25 April 2013, 14:35:28 UTC |
e175d00 | Felix Ruess | 25 April 2013, 12:54:42 UTC | [Makefile] build sim target in custom mode on ARM | 25 April 2013, 13:00:04 UTC |
dcc6377 | Felix Ruess | 25 April 2013, 12:53:26 UTC | add native versions of gcs/server to gitignore | 25 April 2013, 12:53:26 UTC |
b8dc78b | Felix Ruess | 25 April 2013, 12:27:34 UTC | [Makefile][joystick] fix dependency and link in custom mode for ARM | 25 April 2013, 12:27:34 UTC |
360bf69 | Felix Ruess | 25 April 2013, 09:42:50 UTC | [rotorcraft] fix FAILSAFE vertical setpoint This was a regression, thx Michal for catching this!! The vertical speed setpoint was set to 0.5m/s descent rate, but upon guidance_v_mode_changed it was set back to zero so FAILSAFE was essentially alitude hold. | 25 April 2013, 09:42:54 UTC |
84ab3bd | Felix Ruess | 25 April 2013, 09:29:46 UTC | [Makefile] ground_segment.opt target to build native gcs/server | 25 April 2013, 09:29:46 UTC |
f299d70 | Felix Ruess | 25 April 2013, 09:18:40 UTC | [paparazzicenter] also check PRINT_CONFIG for upload button | 25 April 2013, 09:18:40 UTC |
8aeaa5d | Felix Ruess | 25 April 2013, 09:08:53 UTC | [Makefile] find correct lablgtk2 init | 25 April 2013, 09:08:53 UTC |
eecac3e | Christophe De Wagter | 23 April 2013, 16:34:02 UTC | [tcas] tcas always runs on AP. Proposed solution for compile error. | 23 April 2013, 16:34:02 UTC |
1d6b5b2 | Gautier Hattenberger | 23 April 2013, 11:15:35 UTC | [umarim] remove warning if no mag are used with umarim | 23 April 2013, 11:15:35 UTC |
cf5a44a | Felix Ruess | 21 April 2013, 23:34:32 UTC | [Makefile] use -fPIC for all architectures | 21 April 2013, 23:34:32 UTC |
09c97dd | Felix Ruess | 19 April 2013, 10:05:42 UTC | [rotorcraft] TRANSITION_MAX_OFFSET in radians, float fixes | 19 April 2013, 10:05:42 UTC |
4024836 | Ewoud Smeur | 31 March 2013, 23:06:43 UTC | [rotorcraft] Add forward mode for transitioning vehicles | 19 April 2013, 09:38:56 UTC |
d07d054 | Felix Ruess | 18 April 2013, 23:59:18 UTC | [Makefile] improve detection of lablgtk2-gnome.* | 18 April 2013, 23:59:18 UTC |
b4bd31b | Stephen Dwyer | 18 April 2013, 01:45:25 UTC | [makefile] fix sim build on OS X after broken from no_custom, can't seem to build the autopilot.so properly so back to -custom just for simsitl | 18 April 2013, 01:45:25 UTC |
2056017 | Felix Ruess | 16 April 2013, 22:18:22 UTC | [rotorcraft] alternate buses when sending I2C_ERRORS message | 16 April 2013, 22:24:07 UTC |
adca986 | Felix Ruess | 16 April 2013, 22:11:35 UTC | [rotorcraft] silence warning in guidance | 16 April 2013, 22:24:07 UTC |
64b1fe8 | podhrmic | 15 April 2013, 16:34:35 UTC | [stm32] Fixes for USART interrupt handler. The interrupt handler occasionally hangs in case of noise on the line. Fixes were two: 1) Disable IDLE line interrupt, disable LIN break interrupt in the port settings. (neither of them should be used for asynchronous single buffer communication). 2) In interrupt handler routine, explicitly check for the error flags, only if no errors occur check the received byte. Otherwise clear the USART_DR and log the error. Added USART_ERRORS messages to monitor problems on USART lines. Closes #418 | 16 April 2013, 22:23:49 UTC |
24d7fd6 | Felix Ruess | 13 April 2013, 16:15:34 UTC | [airframes] update GUIDANCE_H gains for quadrotor example | 13 April 2013, 16:15:34 UTC |
28b2b1e | Felix Ruess | 13 April 2013, 16:03:49 UTC | [rotorcraft][messages] GUIDANCE_H_INT message | 13 April 2013, 16:03:49 UTC |
a5032dd | Felix Ruess | 13 April 2013, 16:01:15 UTC | [nps] don't bypass ahrs by default By default use the result of the normal ahrs estimation, if you want to bypass that and use the attitude from NPS define NPS_BYPASS_AHRS to TRUE. | 13 April 2013, 16:01:15 UTC |
370100b | Felix Ruess | 13 April 2013, 12:01:31 UTC | [rotorcraft] use horizontal guidance ref by default Also use the horizontal guidance reference for HOVER mode. Using the reference can be temporarly disabled via settings. The reference is then still computed to stay consistent, but not used. | 13 April 2013, 12:33:53 UTC |
cde37be | Felix Ruess | 13 April 2013, 11:41:11 UTC | [supervision] allow launching of external tools with absolute path | 13 April 2013, 11:41:11 UTC |
dcf47b7 | Felix Ruess | 13 April 2013, 10:15:54 UTC | [dfu] print exception | 13 April 2013, 10:16:09 UTC |
e8608f2 | Gautier Hattenberger | 11 April 2013, 07:50:42 UTC | [spi] remove warning | 11 April 2013, 07:50:42 UTC |
9d84976 | Felix Ruess | 10 April 2013, 21:46:51 UTC | [doc][modules] minor update to sonar doc | 10 April 2013, 21:46:51 UTC |
33abab1 | Gautier Hattenberger | 10 April 2013, 20:16:03 UTC | [sonar] split sonar modules with and without ins binding | 10 April 2013, 20:16:03 UTC |
ce1ddec | Gautier Hattenberger | 10 April 2013, 16:55:28 UTC | [sonar] and event hook to use the sonar with the ins | 10 April 2013, 16:55:28 UTC |
5bb133c | Gautier Hattenberger | 10 April 2013, 16:52:11 UTC | [lpc][IRQ] disable all interupts when i2c or spi submit it is not what we want, but the result is a much more stable code, might be due to asynchronous behavior of VIC/core interaction needs deeper investigation | 10 April 2013, 16:52:11 UTC |
896085f | Felix Ruess | 09 April 2013, 21:34:27 UTC | [lpc21][i2c] trying to fix disabling/re-enabling of i2c interrupts | 09 April 2013, 21:41:32 UTC |
5d866ae | Felix Ruess | 09 April 2013, 17:09:26 UTC | [mcu] add missing include for INFO macro | 09 April 2013, 17:09:26 UTC |
1625a07 | Felix Ruess | 09 April 2013, 12:48:24 UTC | [lpc21][i2c] clear naming for i2c channel | 09 April 2013, 12:48:24 UTC |
5c7f979 | Felix Ruess | 09 April 2013, 10:20:55 UTC | [config] consistent foo_I2C_DEV and PRINT_CONFIG | 09 April 2013, 12:27:19 UTC |
c854979 | Felix Ruess | 09 April 2013, 08:10:25 UTC | [imu] aspirin: print SPI/I2C devices | 09 April 2013, 08:10:25 UTC |
d89e215 | Felix Ruess | 08 April 2013, 23:01:56 UTC | [ext] PREFIX without trailing dash again, like in libopencm3 | 08 April 2013, 23:01:56 UTC |