Randy Mackay
|
a7eea2a4e3
|
Rover: wheel encoder sends alternate sensors on each update
|
2019-10-22 07:15:48 +08:00 |
Peter Barker
|
9d54b4820f
|
Rover: move automatic declination setting into AP_Compass itself
|
2019-08-13 10:02:13 +10:00 |
Randy Mackay
|
13aaf4375b
|
Rover: remove Dodge avoidance
this has been replaced with BendyRuler OA Path Planning
|
2019-08-06 10:40:00 +09:00 |
Randy Mackay
|
a5c76b614e
|
Rover: resolve send_text compiler warnings
|
2019-07-30 08:44:06 +09:00 |
Peter Barker
|
7de995aa3e
|
Rover: move responsibility for logging into library
|
2019-04-23 10:06:17 +10:00 |
Peter Barker
|
47d9960eb9
|
Rover: call compass cal routine directly from sched table
|
2019-04-23 10:06:17 +10:00 |
Peter Barker
|
578438c178
|
APMrover2: move enabled parameter into compass library
|
2019-04-02 10:24:49 +11:00 |
Randy Mackay
|
eb96dcf173
|
Rover: consolidate compass calls in sensors.cpp
|
2019-03-16 13:26:08 +09:00 |
Peter Barker
|
144f4e08b8
|
APMrover2: compass init never fails
|
2019-03-13 13:06:50 +11:00 |
Peter Barker
|
a24de20f51
|
Rover: move update_sensor_flags to GCS_Rover.cpp
|
2019-02-20 11:57:00 +11:00 |
Peter Barker
|
323d6850d5
|
Rover: move update_sensor_status_flags into GCS subclasses
|
2019-02-19 14:09:59 +11:00 |
Peter Barker
|
76910f9283
|
Rover: move visual odometry update function into AP_VisualOdom
|
2019-02-16 15:13:59 +11:00 |
Tom Pittenger
|
12f66acfb7
|
Rover: remove wheel_encoder_rpm
|
2019-02-05 08:32:37 -08:00 |
jmachuca77
|
692281b273
|
Rover: adding AP_RPM
|
2019-02-05 08:32:37 -08:00 |
Pavlo Kolomiiets
|
c0dcb93e4c
|
Rover: send mavlink WHEEL_DISTANCE message
|
2019-01-28 19:35:18 +09:00 |
Pavlo Kolomiiets
|
2c909cf83b
|
AP_WheelEncoder: Wheel encoder's offsets are properly propagated to EKF3.
|
2019-01-23 17:01:13 +09:00 |
Peter Barker
|
6fc76a32af
|
GLOBAL: use AP::logger() and strip redundant Log_ from methods
|
2019-01-18 18:08:20 +11:00 |
Peter Barker
|
b47733142f
|
GLOBAL: rename DataFlash_Class to AP_Logger
|
2019-01-18 18:08:20 +11:00 |
DOMINATOR\Eugene
|
cdbffb4ecc
|
APMrover2: move airspeed update to library
|
2018-11-17 07:52:42 +11:00 |
IamPete1
|
0dddc2eafe
|
Rover: add sailboat tacking
|
2018-11-01 18:04:19 +09:00 |
Randy Mackay
|
4a5b56c929
|
Rover: windvane update called from scheduler at 20hz
|
2018-09-28 10:40:12 +09:00 |
IamPete1
|
4366bae96d
|
Rover: add sailboat support
|
2018-09-28 10:40:12 +09:00 |
Randy Mackay
|
936dca7531
|
Rover: remove compass accumulate
|
2018-08-06 11:05:34 +10:00 |
Peter Barker
|
efdc13d143
|
Rover: remove pointless rangefinder_init shim function
|
2018-07-04 21:08:47 +01:00 |
Raouf
|
9d51e87762
|
Rover: Save compass offsets when disarmed and learning is on
|
2018-06-26 08:51:16 +09:00 |
Randy Mackay
|
b69155793f
|
Rover: add Log_Write_Depth
|
2018-06-12 08:29:08 +09:00 |
Randy Mackay
|
e1d80e547d
|
Rover: proximity sensor sets laser unhealthy when no data
previously it would set laser to unhealthy if proximity sensor wasn't present which interfered with a single downward facing range finder
|
2018-05-24 12:46:38 +09:00 |
Randy Mackay
|
60b9f6f9c0
|
Rover: report laser as healthy even if not used for avoidance
this allows downward facing lidar to be used on boats
|
2018-05-24 12:46:38 +09:00 |
Peter Barker
|
9e1811027d
|
APMrover2: move try_send_message handling of RC_CHANNELS_RAW up
|
2018-05-08 12:33:32 +01:00 |
Peter Barker
|
c10f404b12
|
Rover: tidy handling of barometer calibrations
|
2018-04-02 23:25:05 +01:00 |
Michael du Breuil
|
b761a57da3
|
Rover: Support new battery interface
|
2018-03-27 22:12:21 +01:00 |
Peter Barker
|
df304c5e6b
|
Rover: remove shims used in scheduler table
|
2018-02-12 15:39:26 +09:00 |
khancyr
|
5503a0069d
|
Rover: add proximity library
|
2018-01-22 17:18:41 +09:00 |
Randy Mackay
|
6459a4de9d
|
Rover: gyro health check uses initialised flag
We should not be relying on the notify flags as a way to pass info around the system. Rover's initialised flag is equivalent and more appropriate.
|
2017-12-15 20:26:40 +09:00 |
Randy Mackay
|
a8da459baf
|
Rover: GPS reported healthy to GCS even without lock
a GPS is unhealthy when it cannot be contacted. Not having a 3D lock should not make the GPS unhealthy.
|
2017-12-15 20:26:40 +09:00 |
Michael du Breuil
|
4f83d39b5e
|
Rover: Report GPS health
|
2017-09-27 19:29:32 +01:00 |
Peter Barker
|
4c2747bfe8
|
Rover: use rangefinder backend accessors
|
2017-08-15 18:30:45 +01:00 |
Peter Barker
|
fa2b500e93
|
Rover: remove CLI
|
2017-08-14 10:23:50 +09:00 |
khancyr
|
7c3374668e
|
Rover: formatting fixes and const local variables
|
2017-08-05 17:05:00 +09:00 |
Randy Mackay
|
ddc70058d5
|
Rover: reporting wheel encoder rpm
|
2017-07-27 16:52:29 +09:00 |
Randy Mackay
|
72d35593d8
|
Rover: send wheel encoder data to EKF
|
2017-07-27 16:52:28 +09:00 |
Peter Barker
|
07f4603533
|
Rover: integrate mode class
|
2017-07-21 10:13:20 +09:00 |
khancyr
|
40b860e240
|
Rover: rename sonar to rangefinder
|
2017-07-14 17:40:05 +01:00 |
Randy Mackay
|
ebbbe0584a
|
Rover: integrate wheel encoder
|
2017-07-14 07:27:26 +09:00 |
Peter Barker
|
9509f7f1bf
|
Rover: use send_text method on the GCS singleton
|
2017-07-09 17:17:29 -04:00 |
Randy Mackay
|
a07920c5b2
|
Rover: add init_compass method
no functional change
|
2017-06-14 09:12:20 +09:00 |
Randy Mackay
|
eb2aa80fca
|
Rover: compass set-initial-location uses ahrs location
Previously it could attempt to use a gps location even if gps was not being used
Also compass-accumulate moved to sensors.cpp
|
2017-06-14 09:12:20 +09:00 |
Randy Mackay
|
0da6e73d76
|
Rover: add support for visual odometry
|
2017-06-14 09:12:20 +09:00 |
karthik.desai
|
47ff9ddeec
|
Rover: Added Beacon implementation
Enabled beacon parameters
beacon updates at 50hz
Use dataflash library to log AP_Beacon msg
|
2017-04-26 11:59:11 +09:00 |
Pierre Kancir
|
b634fe548d
|
APMRover2: Use c++ cast
|
2017-04-26 08:43:09 +10:00 |