Grant Morphett
c5adb91017
Rover: Creating Beta Release 3 with recent parameter corruption fix.
9 years ago
Michael du Breuil
f1f8233220
Rover: Return RESULT_FAILED for GET_CMD_HOME if home is unset
9 years ago
Grant Morphett
b6b10505f1
Rover: New BETA release of Rover 3.1.0Beta2
9 years ago
Randy Mackay
d39190ff30
Rover: TELEM_DELAY parameter range to 30sec
...
No functional change
9 years ago
Pierre Kancir
1a3fc56682
APMrover2: fix typo in parameter
9 years ago
Pierre Kancir
b16369ec8c
APMrover2: define ENABLE as ENABLED
...
Same for DISABLE as typo error protection
9 years ago
Grant Morphett
df99941fc8
Rover: Added support for COMMAND_INT
...
And also made DO_SET_ROI available as a COMMAND_INT as this gives us
cm accuracy rather then 1.5m when a float is used.
9 years ago
murata
d620efbcb7
Rover: if statements is simple.
9 years ago
Randy Mackay
1181acc4e4
Rover: add support for SET_POSITION_TARGET_GLOBAL_INT
...
Also supports SET_POSITION_TARGET_LOCAL_NED but for both messages only the position fields are consumed. Support for velocity, acceleration and yaw fields are not included.
9 years ago
Grant Morphett
777af546e0
Rover: ensure height calcs are using the same origin.
9 years ago
Andrew Tridgell
203e0c7472
Rover: fixes for Frsky_Telem API changes
9 years ago
Andrew Tridgell
08b0ba99db
Rover: fixes for AP_FrSky_Telem API change
9 years ago
floaledm
b5f75459f2
Rover: compatibility with revised AP_Frsky_Telem class
9 years ago
floaledm
4030851207
Rover: removed frsky_telemetry_send scheduled task
9 years ago
Gustavo Jose de Sousa
b8e518a533
waf: use ap_library tool
...
That way we avoid recompiling source files that don't depend on vehicles.
Change notes:
- UTILITY_SOURCE_EXTS: moved to ap_library
- Task generators indexes: ap_library handles that now and in a better way
- Use of AP_STLIB_FEATURES: it doesn't make sense anymore, since the stlib
taskgen has empty source list
- Flags and defines: passed down to ap_library through AP_LIBRARIES_OBJECTS_KW
- Set use='mavlink' in AP_LIBRARIES_OBJECTS_KW instead of calls to
bld.ap_stlib().
9 years ago
murata
798e678615
Rover: By multiple bit synthetic, can this method once access.
9 years ago
Peter Barker
85c58e30ec
Rover: remove unused defines
9 years ago
Peter Barker
44791268ac
Rover: use SPEED_CRUISE define from config.h
9 years ago
Peter Barker
6d98dd5233
Rover: add dataflash as a bit for the mavlink SYS_STATUS message
9 years ago
Andrew Tridgell
a0d4feb216
Rover: changed startup order
...
this allows BoardConfig to report errors in a way that allows for
BRD_TYPE to be changed by the user
9 years ago
Gustavo Jose de Sousa
f2dec971e7
waf: add "ap_" prefix to keywords "libraries" and "vehicle"
...
As an effort to keep things specific to ardupilot API in the build system
consistent and easy way to identify.
9 years ago
Lucas De Marchi
3223a1a542
APMrover2: Remove i2c lockup count
...
This was returned only for a single bus and on all supported platforms
this is hardcoded to 0.
9 years ago
mirkix
db665e6de7
APMrover2: Fix filename in header
9 years ago
Andrew Tridgell
a4270b1bb6
APMrover2: adjust for 16 channels in SERVO_OUTPUT_RAW
9 years ago
Grant Morphett
35422e169b
Rover: Creating v3.1.0 BETA
9 years ago
Andrew Tridgell
fd0f31dc44
Rover: added AP_Button support
9 years ago
Andrew Tridgell
c3d39e9906
Rover: added PLAY_TUNE and LED_CONTROL
9 years ago
Grant Morphett
b8011fd46c
Rover|Plane: Just fixing a spelling mistake.
9 years ago
Grant Morphett
57c23c7fe3
Rover: Adding support for rovers driving in Reverse.
9 years ago
Grant Morphett
d1799884b2
Rover: Implemented MAV_CMD_NAV_LOITER_UNLIM
9 years ago
Allan Matthew
1aaeceac2e
Rover: support GPS_INPUT mavlink message
9 years ago
Tom Pittenger
07b22dc6eb
Rover: ignore ADSB_VEHICLE packet handling
9 years ago
Randy Mackay
30cba1a59c
Rover: remove unused definitions
9 years ago
Grant Morphett
95e9c1fd97
Rover: Fixing version number typo in release notes.
9 years ago
Grant Morphett
2279c20ed7
Rover: Rover Release 3.0.1
9 years ago
Tom Pittenger
098e531d53
Rover: do not log CURR.Throttle because it's already logged elsewhere
9 years ago
Tom Pittenger
698017d0b1
APMrover2: sanity check gps latlng
9 years ago
Grant Morphett
27ae46dfda
Rover: Creating v3.0.1 beta release.
9 years ago
Grant Morphett
a00edcbbb6
Rover: sonar_trigger_cm of 0 will now only log
...
This will enable users of Rover to plug their sonar's in (or any other
device into the 3.3v ADC) and log the data but not use the data in
navigation and obstacle avoidance.
9 years ago
Grant Morphett
094d571196
Rover: Skid steering disarming fixes
...
I have disabled steering disarming for skid steering rovers. Its
perfectly reasonable for a skid steering rover to go hard left on the
spot without any throttle and the user wouldn't want the rover to
disarm during this procedure.
If you disarm from the GCS for a skid steering rover we also ensure
the steering channel is disabled.
9 years ago
Andrew Tridgell
cfaacf031b
Rover: use ahrs.groundspeed() in more places
9 years ago
Peter Barker
87a7907a63
Rover: move telemetry_delayed up into base class
9 years ago
Grant Morphett
35a132f74e
Rover: Added throttle PID logging
9 years ago
Peter Barker
de452eb760
Rover: move adjust_rate_for_stream up
9 years ago
Peter Barker
a1c97f4585
Rover: subclass GCS_MAVLink in place of defining its functions for it
9 years ago
Pierre Kancir
ee168bee8d
APMrover2 : correct arming and failsafe in skid steer mode
...
Commit 3636b53#diff-e22a85a55f71f1b9b2d3f293dea61368 introduce arming for rover. But in skid steering mode it was only applied on throttle and the rover still pivot.
The patch also correct rover behaviour in case of failsafe or loitering.
9 years ago
Andrew Tridgell
bb9783e3f4
Rover: moved EKF2 to a new parameter index
...
the meanings of many of the parameters have changed. Best to use a new
index to prevent old parameters from causing crashes
9 years ago
Andrew Tridgell
f61ba903dd
Rover: don't stall EKF during baro cal
9 years ago
Lucas De Marchi
d773d68025
APMrover2: remove support for flymaple
9 years ago
Andrew Tridgell
01caa7388a
Rover: use send_heartbeat() wrapper
9 years ago