Commit Graph

11929 Commits

Author SHA1 Message Date
Felix Ruess 9fabfc0828 [ahrs] int_cmpl_quat wrapper 2015-01-16 15:59:29 +01:00
Felix Ruess f8be335041 [ahrs] float_cmpl wrapper 2015-01-16 15:49:30 +01:00
Felix Ruess e4a350124e ahrs.is_algined 2015-01-16 14:44:32 +01:00
Felix Ruess c2ab7f22a6 Merge branch 'master' into ahrs_wrapper
* master: (33 commits)
  [ground_segment] use pkg-config for ivy-c if available
  [tests] compare ENU to UTM with north fix
  [python][math] some DoubleRMat additions
  [python] conversion methods for geodetic float/double
  [python] improve algebra int wrapper
  [python] nicer wrappers for float and double algebra
  [python] rename math to pprz_math and add algebra module
  [python][math] improve swig wrapping
  [log] prevent display when no points
  [conf] bebop simple_x_quad_ccw as jsbsim model
  bebop actuators left/right reversed
  [plot] fix loading of logs with strings that are not representing a float
  [conf] fix bebop makefiles for NPS
  [python] simplify pprz_geodetic swig wrapper
  [test] simple python script to compare UTM vs. ENU
  [python] wrap pprz_geodetic with swig
  [arch/linux] GCC diagnostic pragma outside of i2c_submit function
  version v5.5_devel: embarking upon road to next release
  release v5.4.0 stable version
  [navigation] dox fixes
  ...
2015-01-16 14:19:29 +01:00
Felix Ruess 912e5e5113 [ground_segment] use pkg-config for ivy-c if available 2015-01-14 17:29:07 +01:00
Felix Ruess 51058fdfd1 [tests] compare ENU to UTM with north fix 2015-01-13 16:33:36 +01:00
Felix Ruess 01f8065dd7 [python][math] some DoubleRMat additions 2015-01-13 16:33:36 +01:00
Felix Ruess 667397445c [python] conversion methods for geodetic float/double 2015-01-13 16:33:36 +01:00
Felix Ruess 056d102e55 [python] improve algebra int wrapper 2015-01-13 16:33:35 +01:00
Felix Ruess f044d7d1f0 [python] nicer wrappers for float and double algebra 2015-01-13 16:33:35 +01:00
Felix Ruess 0e529758c0 [python] rename math to pprz_math and add algebra module
to use it e.g. in ipython:
PYTHONPATH=$PPRZ_SRC/sw/lib/python iypthon
$ from pprz_math.geodetic import *
or
$ import pprz_math.algebra
2015-01-13 16:33:35 +01:00
Felix Ruess cebe398b56 [python][math] improve swig wrapping 2015-01-13 16:33:35 +01:00
Gautier Hattenberger a6ce60069e [log] prevent display when no points
close #897
2015-01-12 11:42:34 +01:00
Felix Ruess 6fbccfe6d5 [conf] bebop simple_x_quad_ccw as jsbsim model 2015-01-10 12:52:23 +01:00
Ewoud Smeur ff964e55ac bebop actuators left/right reversed 2015-01-09 19:34:07 +01:00
Gautier Hattenberger ad6fe1d0f5 [plot] fix loading of logs with strings that are not representing a float 2015-01-09 18:40:54 +01:00
Felix Ruess 1d087175d9 [conf] fix bebop makefiles for NPS 2015-01-09 18:10:06 +01:00
Felix Ruess 3e6b116e3f [python] simplify pprz_geodetic swig wrapper 2015-01-08 19:08:15 +01:00
Felix Ruess cf79abb56d [test] simple python script to compare UTM vs. ENU 2015-01-07 22:51:39 +01:00
Felix Ruess d685c84c1f [python] wrap pprz_geodetic with swig 2015-01-07 22:10:46 +01:00
Felix Ruess 7424f5044d [arch/linux] GCC diagnostic pragma outside of i2c_submit function
gives errors with codesourcery 2009q1 203 build toolchain:
error: #pragma GCC diagnostic not allowed inside functions
2015-01-05 18:17:19 +01:00
Felix Ruess 3acd9e1934 version v5.5_devel: embarking upon road to next release v5.5_devel 2015-01-05 17:12:10 +01:00
Felix Ruess 24683db045 release v5.4.0 stable version v5.4.0_stable 2015-01-05 16:52:07 +01:00
Felix Ruess 6f629ef415 [navigation] dox fixes 2015-01-05 16:51:58 +01:00
alonsoac f9f27caaed [editor] update WP georefs list, center zoom in/out
list is updated when
- WP is created or removed
- WP name is changed
- FP is opened or closed

zoom in/out using the spin button keep the map centered

close #1059
close #927
2015-01-05 11:26:00 +01:00
Gautier Hattenberger 2b0ea86e55 [server] don't fail if settings_modules is missing 2015-01-03 23:20:51 +01:00
Felix Ruess 81626b7cca [messages] MOVE_WP alt in mm 2015-01-03 13:21:09 +01:00
Felix Ruess 1234f5a315 [math] LlaCoor_x: lat,lon,alt order 2015-01-03 13:21:09 +01:00
Felix Ruess 5ec19cda9d [ins] immediately effective ins_reset_local_origin 2015-01-03 13:21:09 +01:00
Felix Ruess 02d57c9cc6 [ins] fix ins_reset_altitude_ref 2015-01-03 13:21:09 +01:00
Felix Ruess 2b80da0d19 [messages][server] WP_MOVED_LLA alt in mm 2015-01-03 13:20:34 +01:00
Felix Ruess 12024911cb [generators] flight_plan: WAYPOINTS_LLA
- alt in mm
- WAYPOINTS_LLA_WGS84 with ellipsoidal alt
- WAYPOINTS_LLAx with labels
2015-01-03 13:20:34 +01:00
Felix Ruess dea80645de [ocaml] turn off search in non editable xml tree views
should fix #995
2015-01-03 13:15:06 +01:00
Felix Ruess 8ee493f409 [paparazzicenter] ellipsize xml labels 2015-01-03 12:11:04 +01:00
Gautier Hattenberger 8a4d3d7178 [modules] protect try catch in gen_modules 2015-01-02 21:14:28 +01:00
Felix Ruess 7183e0998a [generator] prettify gen_module output 2015-01-02 16:53:34 +01:00
Felix Ruess 2b94da3284 [ahrs] start getting rid of global ahrs.state 2015-01-02 13:19:15 +01:00
Felix Ruess 0972b7f262 [ahrs] use ABI for body_to_imu 2015-01-02 13:17:47 +01:00
Felix Ruess 3b9518163a [ahrs] own copy of body_to_imu 2015-01-02 13:17:47 +01:00
Felix Ruess cd84e9f5a6 [ahrs] use a wrapper to factor out ABI and telemetry bindings 2015-01-02 13:17:47 +01:00
Felix Ruess 2fce396db4 declare pprz_version as extern C 2015-01-02 13:14:18 +01:00
Felix Ruess 305d4dc806 Merge branch 'master' into ahrs_refactor
* master: (175 commits)
  [tests] fix math tests
  [fixedwing] use min/max_cruise_throttle variables instead of defines
  [conf] update some telemetry files
  [ext] update luftboot
  [ext] update libopencm3
  [mavlink] add sending of origin and waypoints
  [mavlink] rename SETTINGS to SETTINGS_NAMES_SHORT
  [mavlink] send quaternion
  [mavlink] parse PARAM_SET
  [conf] add AUTOPILOT_VERSION to some default telemetry files
  [conf] add python real time plotter to control panel
  [python] messagesapp: growable value column width
  [auto1-flaps] Please remove this as soon a better solution exits. For now it is critical to fly. closing #878
  [conf] vivify fix digital_cam_uart missing settings
  [conf] obc fix nav_airspeed names, and enable AMSL
  fourth release candidate for next stable release v5.4
  [server] close file even if file empty
  [build] improve build version stuff
  Add some more flexibility to conf and control_panel naming
  [paparazzicenter] fix GLib-CRITICAL warning when running clean/build/upload
  ...

Conflicts:
	sw/airborne/boards/ardrone/actuators_at.c
	sw/airborne/firmwares/fixedwing/main_ap.c
	sw/airborne/firmwares/rotorcraft/main.c
	sw/airborne/modules/geo_mag/geo_mag.c
	sw/airborne/modules/ins/ahrs_chimu_spi.c
	sw/airborne/modules/ins/ahrs_chimu_uart.c
	sw/airborne/subsystems/ins/ins_ardrone2.c
	sw/airborne/test/subsystems/test_ahrs.c
2015-01-02 12:56:05 +01:00
Felix Ruess f3ee56d862 [tests] fix math tests 2015-01-02 11:39:38 +01:00
Felix Ruess cf96b48d86 [fixedwing] use min/max_cruise_throttle variables instead of defines
closes #1057
2015-01-02 10:57:57 +01:00
Felix Ruess bb6ddbf15e [conf] update some telemetry files
- remove unused hs_att_roll mode
- add AIR_DATA to main mode
2015-01-02 10:45:18 +01:00
Felix Ruess 334eec6ba1 [ext] update luftboot
no functional change, just update code to use newer rcc_periph_clock_enable
2015-01-02 10:17:28 +01:00
Felix Ruess f16e22e581 [ext] update libopencm3
Reason is just to get the fix for usb control callbacks so luftboot works again.
Since rcc_ppre1_frequency and rcc_ppre2_frequency were also renamed in the meantime, make appropriate changes.
2015-01-02 10:17:28 +01:00
Felix Ruess 9303c2336b [mavlink] add sending of origin and waypoints 2014-12-27 20:23:49 +01:00
Felix Ruess 478ad34605 [mavlink] rename SETTINGS to SETTINGS_NAMES_SHORT 2014-12-27 19:24:17 +01:00
Felix Ruess 394d0ce5d7 [mavlink] send quaternion 2014-12-27 14:27:49 +01:00