Andrew Chapman
c4828e1d3d
LogAnalyzer: fixed plane+rover parsing, added test for underpowered copters
2014-06-24 15:07:45 +10:00
Andrew Chapman
301a3bcdaf
LogAnalyzer: added test for dupe log data
2014-06-24 15:07:45 +10:00
Andrew Chapman
5aa1e6a2dd
LogAnalyzer: changed command flags a little, tidy, started on TestPitchRollCoupling
2014-06-24 15:07:45 +10:00
Andrew Chapman
e0ada31872
LogAnalyzer: adding Roberts bad PM performance log
2014-06-24 15:07:45 +10:00
Andrew Chapman
8d691c2a60
LogAnalyzer: added PM slow loop check, first version of xml output
2014-06-24 15:07:45 +10:00
Andrew Chapman
36e480483f
LogAnalyzer: Initial commit for discussion
...
A lot of this is still stub code, but far enough along for discussion
and feedback. Some good example tests are TestVibration and TestBrownout
datatypes handled correctly now (previsouly all read as floats), added
flag to skip bad input lines, now prints some general log info (size,
duration, etc), added some basic performance timing,
2014-06-24 15:07:45 +10:00
lthall
4072fcd99e
Inav: use horizontal body frame for accel corrections
2014-06-21 14:58:59 +09:00
LukeMike
78f29f11e7
VRBRAIN: Modified makefile for VirtualRobotix's boards
2014-06-19 11:28:45 +02:00
LukeMike
33537b26ce
VRBRAIN: Removed the stop in case of error on startup of magnetometer.
...
Thus should enable to fly without a magnetometer.
2014-06-19 11:28:33 +02:00
Emile Castelnuovo
8f3a4bc88b
VRBRAIN: correction to AP_Compass_VRBRAIN.cpp
2014-06-19 11:27:45 +02:00
Emile Castelnuovo
946a461873
VRBRAIN: added VRBRAIN to #if
2014-06-19 11:27:44 +02:00
Emile Castelnuovo
8a747ef977
VRBRAIN: added missing boards definition
2014-06-19 11:27:43 +02:00
LukeMike
b7907e6a5a
VRBRAIN: Added makefile and startup scripts for VR Brain 5 board.
2014-06-19 11:27:41 +02:00
LukeMike
068dce6820
VRBRAIN: Scripts for VRBRAIB custom start
2014-06-19 11:27:40 +02:00
LukeMike
994f6160af
VRBRAIN: Changed the management of VirtualRobotix's boards.
...
Added missing files
2014-06-19 11:27:39 +02:00
LukeMike
8f552d5758
VRBRAIN: Changed the management of VirtualRobotix's boards.
2014-06-19 11:27:38 +02:00
Andrew Tridgell
017e4b4c8a
Plane: update for AP_Mount change
2014-06-18 12:04:53 +10:00
Andrew Tridgell
edafe7100b
Copter: update for AP_Mount change
2014-06-18 12:04:48 +10:00
Andrew Tridgell
57685ddf84
Rover: update for AP_Mount change
2014-06-18 12:04:43 +10:00
Michael Oborne
30a3927ea8
AP_Mount: fix where status_msg() is sent
...
send to the channel where the trigger msg was sent from
2014-06-18 12:03:18 +10:00
svefro
b473f8fd4d
AP_RCMapper: Added warning to RCMAP_THROTTLE
...
Warning user that changing RCMAP_Throttle could be dangerous
2014-06-17 21:04:19 +10:00
Randy Mackay
d8573d0722
Plane: loiter num turns from low byte of p1
...
This limits the maximum number of turns to 255 for plane
2014-06-17 20:53:59 +10:00
Randy Mackay
e0f4a570c6
Copter: loiter turns radius from command's p1 field
2014-06-17 20:53:56 +10:00
Randy Mackay
9b81e46e61
AP_Common: add example sketch
2014-06-17 20:53:53 +10:00
Randy Mackay
2f7dee3ba5
AP_Mission: squeeze loiter turns radius into high byte of p1
2014-06-17 20:53:50 +10:00
Randy Mackay
b79f729540
AP_Common: add LOWBYTE, HIGHBYTE macros
2014-06-17 20:53:47 +10:00
Randy Mackay
fa16e0967f
AP_Common: remove unused location mask definitions
2014-06-17 20:53:45 +10:00
Randy Mackay
01da4e29fb
Copter: use relative_alt flag when decoding change_alt command
2014-06-17 20:53:41 +10:00
Andrew Tridgell
cf3b487e63
build: fixed TOOLPATH on MacOS
...
thanks to oriondream for this fix
fixes issue #1151
2014-06-17 20:46:12 +10:00
Andrew Tridgell
e2fe3d2de7
GCS_MAVLink: re-generate headers
2014-06-17 20:21:54 +10:00
Andrew Tridgell
0db226daf5
GCS_MAVLink: merge in upstream changes
2014-06-17 20:19:35 +10:00
Andrew Chapman
87fcfbf9dd
GCS_MAVLink: re-generate MAVLink headers
2014-06-17 20:16:39 +10:00
Andrew Chapman
048767e389
GCS_MAVLink: camera feedback mavlink messages
...
CAMERA_EVENT and CAMERA_FEEDBACK messages, and a couple of enums they
use (CAMERA_EVENT_TYPES and CAMERA_FEEDBACK_FLAGS)
Adjusted some types and added more explicit descriptions of units as
suggested on the call last week.
I will add camera parameter list/get/set functionality as suggested
using the existing parameter mechanism and component IDs rather than
the new CAMERA_INFO messages I had proposed.
2014-06-17 20:15:20 +10:00
Randy Mackay
ac65119cfe
Plane: use common Log_Write_Camera
...
pair programmed with Craig Elder
2014-06-17 14:11:47 +10:00
Randy Mackay
4d93dd47ee
Rover: use common Log_Write_Camera
...
pair programmed with Craig Elder
2014-06-17 14:11:44 +10:00
Randy Mackay
50e024fe8f
Copter: flag current alt as relative
...
This is required so common Log_Write_Camera can calculate relative and
abs altitudes provided by either copter or plane
pair programmed with Craig Elder
2014-06-17 14:11:42 +10:00
Randy Mackay
8c488ebd87
Copter: use common Log_Write_Camera
...
pair programmed with Craig Elder
2014-06-17 14:11:39 +10:00
Randy Mackay
11e08e1492
DataFlash: common Log_Write_Camera
...
pair programmed with Craig Elder
2014-06-17 14:11:36 +10:00
Randy Mackay
8c48b65175
Copter: bug fix to remove home variable
...
pair programmed with Craig Elder
2014-06-11 12:01:48 +09:00
Randy Mackay
d0194b7a9d
Copter: remove home variable
...
home has moved to ahrs
saves 15 bytes of RAM
2014-06-11 11:05:15 +09:00
Randy Mackay
5c305989b9
Copter: set home alt to absolute alt
2014-06-11 11:04:52 +09:00
Randy Mackay
09fc777ab9
Copter: slow motors after landing in AUTO
...
This resolves an issue in which the vehicle could tip over if the pilot
did not reduce the throttle to zero soon after landing in AUTO mode
2014-06-10 22:56:53 +09:00
Randy Mackay
0c9a496262
AC_AttControlHeli: add ATC_RATE_FF_ENAB parameter
...
Because this class inherits from AC_AttitudeControl library this new
parameter must be added here as well
2014-06-10 21:25:33 +09:00
Jason Short
a873942f73
Fix to restore Gimbal control after Mission with ROI
2014-06-10 20:03:05 +09:00
Randy Mackay
810c87969c
Copter: Ch7/8 switch to enable/disable feed forward and accel limiting
2014-06-10 20:03:04 +09:00
Randy Mackay
46f25c52a4
AC_AttControl: allow enabling/disabling feedforward and accel limiting
2014-06-10 20:03:02 +09:00
Randy Mackay
a2f54fdf2c
AC_WPNav: smooth waypoint by freezing feed-forward and allowing overshoot
...
First part of this fix is freezing the position controller's xy-axis
feed foward as we transition to the new segment.
Second part is work-around for straight line segments in that we allow
the target point to actually overshoot the end of the segment by up to
2m if the segment is a "fast waypoint". Ideally we would instead notice
the waypoint has been completed and take any left over time or distance
and move our target along the track towards the next waypoint but that
would require a much larger change to allow the wpnav lib to hold the
next two waypoints.
2014-06-10 20:03:01 +09:00
Randy Mackay
ce85d1f6b2
AC_WPNav: use curr pos target as spline origin
...
We only use the current target position as origin if the waypoint
controller is active (i..e has been used in the past 1 second). This is
consistent with how we initialise straight line waypoints
2014-06-10 20:02:59 +09:00
Randy Mackay
130eb07d48
AC_AttControl: angle_ef_roll_pitch_rate_ef_yaw supports zero yaw accel
2014-06-10 20:02:58 +09:00
hazyhxj
f2d3fed612
Add name to GTI_Success.txt
...
this is just a test
2014-06-10 20:02:56 +09:00