Commit Graph

5208 Commits

Author SHA1 Message Date
Richard A Burton 9d49af3962 [conf] add HooperFly airframes and JSBSim models 2015-02-07 22:52:06 +01:00
TU Delft developer 953b1a605d Sign of pitch roll axis changed and yaw fit 2015-02-06 10:06:34 +01:00
Felix Ruess 17b200a59e Merge pull request #1062 from paparazzi/opticflow
Add cv_opticflow.xml module.
Used to for hover stabilization on an ARDrone2.

Also adds AP_MODE_MODULE to make it easier to add extra "external" control loops.
2015-02-05 22:04:32 +01:00
TU Delft developer 9dd169c09c Added new RC USB type joystick from Hobbyking 2015-02-05 20:39:06 +01:00
dewagter ec745f0264 convert to thread-communication 2015-02-05 17:28:50 +01:00
dewagter fc1d1093df [module] video_usb_logger
closes #1086
2015-02-05 13:46:07 +01:00
Gautier Hattenberger a2f55f61bd [fix] fix extra_dl and pprrzlog
- call init function for extra_dl
- add missing byte in log header
2015-02-02 11:43:27 +01:00
Gautier Hattenberger 71f61cc3f4 [fix] call pprzlog_init if needed (and avoid segfault) 2015-01-30 21:25:34 +01:00
Felix Ruess f9f0079564 [conf] no global waypoints in rotorcraft_basic
since users are likely to use this flight plan at their home location,
don't add any global waypoints (using lat/lon) that won't be moved by GeoInit
2015-01-29 21:17:00 +01:00
Felix Ruess ee596bc333 [opticflow] more cleanup 2015-01-29 10:44:43 +01:00
Felix Ruess 9df34e1ed3 [opticflow] remove unused USE_ARDRONE_VIDEO define 2015-01-28 22:52:36 +01:00
Felix Ruess bd297c7dbd [navigation] start implementing global waypoints
- each waypoint is a struct with multiple representations and flags (e.g. if absolute/global)
- factor out waypoints in separate files so it can be shared between firmwares later
2015-01-28 18:06:57 +01:00
Felix Ruess ce4e12d950 [conf] sort aircrafts in conf_tests 2015-01-28 18:05:42 +01:00
Gautier Hattenberger b550be3fe1 [nav] change ground speed limit to airspeed in bungee takeoff
groundspeed may never to reached with strong wing
2015-01-27 18:20:43 +01:00
Gautier Hattenberger 5b820f2fe6 [module] rewrite nav_bungee_takeoff
shorter, with less trigo and more vectors
tested in simulation, to be done in real flight
2015-01-23 15:06:31 +01:00
Felix Ruess 5582ee7fab [conf] shared current_sensor subsystem 2015-01-22 10:40:49 +01:00
Gautier Hattenberger b684dc60b0 [test] add A/C with ins_invariant filter in test conf 2015-01-19 18:32:30 +01:00
Gautier Hattenberger d58602b7bb [settings] ROLL_MAX_SETPOINT with correct step (float) and unit 2015-01-19 16:17:41 +01:00
Felix Ruess 58ca0696bd [build] use same float_abi for linking as for compiling 2015-01-19 14:40:55 +01:00
dewagter 87f1ca3e41 [build-server] fix tests 2015-01-16 02:32:53 +01:00
dewagter bd9d54934c [opticflow] commenting, renames, dox 2015-01-16 00:20:45 +01:00
dewagter c3c7676e1d [conf_tests] Test-compile optic flow 2015-01-15 23:54:49 +01:00
dewagter 95639bca38 [ctrl_module] example 2015-01-15 23:42:02 +01:00
dewagter 9e8a343e9d [ctrl_module] demo module 2015-01-15 23:42:02 +01:00
dewagter 7a0f034bd8 [module-ctrl] Generic framework to add many new types of controllers in a module 2015-01-15 11:51:16 +01:00
dewagter 1f8fa93cb4 [opticflow] documentation update 2015-01-14 15:04:50 +01:00
dewagter 715125ae6d [opticflow] activate and set height 2015-01-13 20:35:01 +01:00
dewagter a7f42a603b Merge branch 'master' of github.com:paparazzi/paparazzi into opticflow 2015-01-13 20:29:21 +01:00
dewagter 98c27f257c [opticflow] controller 2015-01-13 20:26:51 +01:00
dewagter 57b1453f1d [opticflow] airframe 2015-01-13 19:36:46 +01:00
dewagter b4ae64c6b3 [opticflow] messages 2015-01-13 19:36:01 +01:00
dewagter 535e09c210 [opticflow] docs and settings 2015-01-12 22:04:16 +01:00
dewagter 4a8105fc84 Re-organize in new dir structure 2015-01-12 20:47:19 +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
Felix Ruess 1d087175d9 [conf] fix bebop makefiles for NPS 2015-01-09 18:10:06 +01:00
Felix Ruess 81626b7cca [messages] MOVE_WP alt in mm 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 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 0f0f11856c [conf] add AUTOPILOT_VERSION to some default telemetry files 2014-12-22 22:01:19 +01:00
Felix Ruess 6a51e79153 [conf] add python real time plotter to control panel 2014-12-22 22:01:19 +01:00
dewagter 553359d60f [auto1-flaps] Please remove this as soon a better solution exits. For now it is critical to fly. closing #878 2014-12-22 20:37:26 +01:00
dewagter ce7fd2e86a [conf] vivify fix digital_cam_uart missing settings 2014-12-22 20:07:13 +01:00
dewagter 6fb99284d7 [conf] obc fix nav_airspeed names, and enable AMSL 2014-12-22 19:25:03 +01:00
Felix Ruess bdd8d0019a Merge pull request #1050 from paparazzi/autopilot_version_msg
[messages] replace BOOT with AUTOPILOT_VERSION

The AUTOPILOT_VERSION message contains:
- the version encoded as integer with `MAJOR * 10000 + MINOR * 100 + PATCH`
- the complete version string as returned by paparazzi_version

This message is sent once at startup of the autopilot, but can also be registered like any normal telemetry message by adding it to the telemetry airframe file.

The version string is also displayed in the GCS alert window (once per aircraft, unless it changes)...

Also the "build version" is not written to `var/build_version.txt` and the server also writes it to the log.

When building an aircraft it will now warn if the last build version differs from current version.
It only checks if the current version number (e.g. 5.3.2) is contained in the full build version string. So it will warn if you changed branches to a different version, but not after e.g. committing only a airframe config change.

You can also run `make print_version` to show the current version (and the warning if build version differs).
2014-12-22 15:38:02 +01:00
Ben Laurie df105d857f Add FrSky X9D + X8R/SBus 2014-12-21 21:10:24 +01:00
Felix Ruess e3be6f938a [messages] replace BOOT with AUTOPILOT_VERSION 2014-12-21 03:32:29 +01:00
Felix Ruess 19fdef9c68 [airborne] add pprz_version and send it with BOOT 2014-12-19 15:58:09 +01:00
Gautier Hattenberger 7fcb4357a4 [linux] handle SIGINT by hand if needed, useful for debug
type Ctrl-C two to stop the program launched from the console on
ardrone2 and bebop

close #1008
2014-12-18 10:55:10 +01:00
Felix Ruess 9119313887 Merge pull request #1043 from paparazzi/piksi
[gps] add support for Piksi gps from Swift-Nav

closes #957
2014-12-17 12:55:43 +01:00