Commit Graph

15609 Commits

Author SHA1 Message Date
Anton Babushkin ec55a56191 bst: move to cmake 2015-12-04 19:37:35 +01:00
Anton Babushkin c08ab251ef bst: battery packet implemented 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
Anton Babushkin 5f18182acc bst (Black Sheep Telemetery) module added 2015-12-04 19:37:35 +01:00
Roman Bapst 4e824e55d7 Merge pull request #3323 from PX4/att_est_q_declination
Attitude estimator Q: fix magnetic declination inducing gyro bias growth
2015-12-04 16:46:36 +01:00
Anthony Kenga a5a3357928 Attitude estimator Q: fix magnetic declination inducing gyro bias growth 2015-12-04 16:11:57 +01:00
Lorenz Meier 835208e070 Commander: Fix dev handle init 2015-12-04 10:51:37 +01:00
Lorenz Meier 590f00f560 Navigator: Set sane defaults for navigation and loiter waypoints with zero acceptance radius or orbit 2015-12-04 10:51:37 +01:00
Lorenz Meier 43c3708bf0 Merge pull request #3319 from PeterDuerr/fix_map_projection_project
Avoid violation of acos' domain in map_projection
2015-12-04 10:31:22 +01:00
Lorenz Meier abbd560a90 Feasibility checker: Do not accept ROI 2015-12-04 09:51:39 +01:00
Peter Duerr 6b78b72ab2 Fix code style according to astyle 2015-12-04 14:53:59 +09:00
Peter Duerr c070d326e0 Avoid violation of acos' domain in map_projection
* There are pathological cases (e.g., setpoint very close to reference
  for certain reference latitudes), where numerical errors lead to a sum
  larger than 1.0 passed to acos, resulting in NaN values.

This should fix issue #2813
2015-12-04 14:14:31 +09:00
Lorenz Meier 2a1b1fe11d SITL: Better Navigation defaults for multicopters 2015-12-03 21:25:46 +01:00
Lorenz Meier daee5eeefa Mission handling: Use default acceptance radius in case its set to zero 2015-12-03 21:25:27 +01:00
Lorenz Meier dc3a101b4a Merge pull request #3313 from UAVenture/sitl_fix_mac
Make posix sitl work on my mac
2015-12-03 18:39:55 +01:00
Lorenz Meier 9bfa933a1b Travis: Fix typo 2015-12-03 17:23:47 +01:00
Lorenz Meier c38341a263 Enable FMUv4 in Travis 2015-12-03 16:12:33 +01:00
Lorenz Meier 35d387792c Fix product string for FMUv4 2015-12-03 16:12:33 +01:00
Andreas Antener 08a1797eec changed isnan checks and cmake compiler condition for apple machines 2015-12-03 15:39:41 +01:00
Lorenz Meier a003013fd9 QuRT: Set thread attributes correctly 2015-12-03 14:28:37 +01:00
Lorenz Meier 80439989a9 UAVCAN: Initialize thread attributes correctly 2015-12-03 14:28:17 +01:00
Lorenz Meier 672a7b7b5c SDLOG2: Initialize thread attrs correctly 2015-12-03 14:28:05 +01:00
Lorenz Meier e1a5efb9a5 INAV: Be less chatty 2015-12-03 13:49:35 +01:00
Lorenz Meier c4ed598dff MAVLink app: Do not decode buttons when they are not true mode switches 2015-12-02 23:00:53 +01:00
Lorenz Meier fa49d27d09 Merge pull request #3307 from UAVenture/sub_mode_support
Sub mode support
2015-12-02 14:26:41 +01:00
Roman Bapst 25dbce84d7 Merge pull request #3308 from PX4/delta_angles
gyrosim: calculate delta angles and delta velocities
2015-12-02 13:53:37 +01:00
Roman Bapst 59be11f31d Merge pull request #3304 from PX4/mc_pos_tilt_comp
use tilt compensation also for position control
2015-12-02 13:51:46 +01:00
Andreas Antener 756282b195 added auto takeoff sub mode 2015-12-02 13:38:44 +01:00
Andreas Antener df6fe7f993 transition to auto mission if custom mode param is not set 2015-12-02 13:38:44 +01:00
Nate Weibley 4e4f780ecc Add support for switching to auto modes via SET_MODE 2015-12-02 13:38:44 +01:00
Roman 644ce51956 gyrosim: calculate delta angles and delta velocities 2015-12-02 13:02:33 +01:00
Lorenz Meier 7b9d49f6b6 PWM input driver: Fix code style 2015-12-02 12:23:59 +01:00
Lorenz Meier f87407eb54 PWMin: Fix test cmd 2015-12-02 11:55:32 +01:00
Lorenz Meier b6c4501d0e Adjust data size of dataman to force reset of all existing user data 2015-12-02 09:15:37 +01:00
Lorenz Meier 557fd3d99b Navigation: Turn mission item into packed struct and make nav_cmd compiler-independent 2015-12-02 09:15:11 +01:00
Lorenz Meier 6828e4db2c Geofence: Use machine data types 2015-12-02 09:14:08 +01:00
Lorenz Meier a78afc818f SITL: IRIS / ROS: Use Joystick 2015-12-01 20:47:09 +01:00
Lorenz Meier c5c0864546 SITL: jMAVSim and Iris use joystick 2015-12-01 20:46:51 +01:00
Lorenz Meier bc4bbce1e3 SITL: Tailsitter uses joystick 2015-12-01 20:46:26 +01:00
Lorenz Meier 3886e33f85 SITL: Gazebo uses joystick 2015-12-01 20:46:12 +01:00
Lorenz Meier 425d707112 SITL: Fixed wing uses joystick 2015-12-01 20:45:57 +01:00
Roman Bapst 3f984092a9 Merge pull request #3303 from PX4/linux_errno
fix sem error for linux
2015-12-01 17:20:01 +01:00
tumbili c0f45ed8a7 use tilt compensation also for position control 2015-12-01 17:14:32 +01:00
tumbili f91af2221f fix sem error for linux 2015-12-01 16:51:38 +01:00
Roman Bapst bbc307e254 Merge pull request #3302 from PX4/fix_unused
fixed unused variable
2015-12-01 15:56:19 +01:00
tumbili 33f85a5024 fixed unused variable 2015-12-01 15:01:15 +01:00
Lorenz Meier 905edfd9c9 HRT: Do not set thread name on Linux 2015-12-01 14:24:43 +01:00
Lorenz Meier 119c82de4e Baro sim: Code style fix 2015-12-01 14:14:47 +01:00
Lorenz Meier 2db915080c Linux compile fix 2015-12-01 14:14:17 +01:00
Lorenz Meier a880725bd7 Baro sim: Fix up struct use 2015-12-01 14:07:11 +01:00