Andrew Tridgell
|
9748e72b3e
|
Rover: report INS health
|
2013-11-07 12:48:17 +11:00 |
Andrew Tridgell
|
7546ae9ab5
|
Rover: update for AHRS API changes
|
2013-11-04 21:21:42 +11:00 |
Andrew Tridgell
|
023957967c
|
Rover: fixed PM message
|
2013-11-02 21:41:33 +11:00 |
Andrew Tridgell
|
787fd018b5
|
Rover: fixed performance monitoring
now the same as plane
|
2013-10-28 17:21:35 +11:00 |
Andrew Tridgell
|
54ab96fe16
|
Rover: removed fast_loop() and use scheduler for all tasks
this also fixes a parameter download speed issue
|
2013-10-28 10:34:32 +11:00 |
Andrew Tridgell
|
c8e21c194d
|
Rover: set system time on GPS lock
|
2013-10-24 14:22:48 +11:00 |
Andrew Tridgell
|
7a9048f225
|
Rover: added MAVLink SYSTEM_TIME message
|
2013-10-24 14:22:48 +11:00 |
Andrew Tridgell
|
20ae1b7bc3
|
Rover: removed demo_servos()
doesn't do much good on rovers, and just slows boot
|
2013-10-23 09:40:41 +11:00 |
Andrew Tridgell
|
cd5b24bf02
|
Rover: slow parameter send check to 5Hz
this solves an issue with current MP
|
2013-10-21 09:56:01 +11:00 |
Andrew Tridgell
|
8f9315f047
|
Rover: bring MAVLink stream handling inline with plane
|
2013-10-21 09:56:00 +11:00 |
Andrew Tridgell
|
c20d0e8152
|
Rover: added SKIP_GYRO_CAL option
|
2013-10-21 09:56:00 +11:00 |
Andrew Tridgell
|
f62c53502d
|
Rover: fixes for AP_Mount API
|
2013-10-13 11:03:28 +09:00 |
Andrew Tridgell
|
5acc372f40
|
Rover: support MAV_CMD_DO_SET_CAM_TRIGG_DIST
|
2013-10-11 21:42:13 +11:00 |
Andrew Tridgell
|
6a93e0cae4
|
Rover: remove some unused functions
|
2013-10-11 21:36:50 +11:00 |
Andrew Tridgell
|
2a4e11a572
|
Rover: prepare for 2.43 release
|
2013-10-10 15:53:28 +11:00 |
Andrew Tridgell
|
bf5aef7119
|
Rover: enable logging on Linux
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
eef966c5fb
|
Rover: use ins.wait_for_sample()
|
2013-10-08 19:20:34 +11:00 |
Andrew Tridgell
|
6304be1f5a
|
Rover: avoid delay_microseconds until fixed on PX4
|
2013-10-08 14:55:26 +11:00 |
Andrew Tridgell
|
42255ebbc6
|
Rover: improved loop() latency
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
1e7af3e101
|
Rover: switched to L3G4200D driver for Linux
|
2013-10-08 11:50:54 +11:00 |
Andrew Tridgell
|
752d1503b9
|
Rover: release beta7
|
2013-10-07 09:32:23 +11:00 |
Andrew Tridgell
|
44eedd4abd
|
Rover: update for new AP_SteerController API
|
2013-10-05 07:42:48 +10:00 |
Andrew Tridgell
|
03aca1bd8d
|
Rover: allow throttle nudging in STEERING mode
this better matches what AUTO does
|
2013-10-05 07:42:48 +10:00 |
Randy Mackay
|
ed7f831c18
|
Rover: mavlink ext status to use SYS_STATUS_SENSOR enum
|
2013-10-04 13:21:03 +09:00 |
Randy Mackay
|
121e4932ea
|
Rover: integrate BattMonitor
|
2013-10-03 11:16:29 +09:00 |
Andrew Tridgell
|
3538e1190c
|
Rover: updates for AP_HAL::MemberProc
|
2013-09-30 21:06:42 +10:00 |
Andrew Tridgell
|
56d33cd3a7
|
Rover: prep for 2.45beta6
|
2013-09-30 09:06:25 +10:00 |
Andrew Tridgell
|
c7ac864af9
|
Rover: smooth steeing at low speed in STEERING mode
use the G limit from the turn radius as the steering limit
|
2013-09-30 09:05:37 +10:00 |
Andrew Tridgell
|
9679faae3b
|
Rover: ported to Linux
|
2013-09-28 22:04:16 +10:00 |
Andrew Tridgell
|
0c99a1bbbb
|
Rover: be friendly to multi-tasking OSes
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
20d1ddb5ba
|
Rover: update for Stub -> HIL
|
2013-09-28 22:04:15 +10:00 |
Andrew Tridgell
|
19651373d0
|
Rover: use new scheduler API
|
2013-09-28 21:24:03 +10:00 |
Andrew Tridgell
|
0518fd5d56
|
Rover: update for new INS API
|
2013-09-27 10:49:00 +10:00 |
Andrew Tridgell
|
3589c07d09
|
Rover: added support for the flymaple board
|
2013-09-24 13:51:28 +10:00 |
Andrew Tridgell
|
1b200b30f4
|
Rover: create 2.43beta5
|
2013-09-24 07:39:13 +10:00 |
Andrew Tridgell
|
06a9624a72
|
Rover: make the default period 8
thanks Tom!
|
2013-09-24 07:37:24 +10:00 |
Andrew Tridgell
|
8f8711b137
|
Rover: removed SLIDE_SWITCH and PUSHBUTTON defines
not used anywhere
|
2013-09-23 18:10:22 +10:00 |
Andrew Tridgell
|
53f35dee57
|
Rover: fixed build with print() changes
|
2013-09-23 18:10:22 +10:00 |
Andrew Tridgell
|
aff274f9f4
|
Rover: make compat functions static
|
2013-09-23 18:10:22 +10:00 |
Andrew Tridgell
|
b52b6ce121
|
Rover: only send RC_CHANNELS_SCALED in HIL
saves a bit of telemetry bandwidth
|
2013-09-21 09:30:30 +10:00 |
Andrew Tridgell
|
7e589017b3
|
Rover: fixed baud rates on APM1
|
2013-09-21 09:30:29 +10:00 |
Andrew Tridgell
|
95c2e11b5a
|
Rover: removed flash_leds() calls
|
2013-09-19 18:38:28 +10:00 |
Andrew Tridgell
|
481429de61
|
Rover: use new HAL usb_connected() function
|
2013-09-19 16:24:59 +10:00 |
Andrew Tridgell
|
e0d44ed31a
|
Rover: prevent arming tone on startup
|
2013-09-18 10:55:54 +10:00 |
Andrew Tridgell
|
3878d9d09e
|
Rover: fixed typo
|
2013-09-16 09:17:00 +10:00 |
Andrew Tridgell
|
a1cbcc5e23
|
Rover: update to 2.43beta4
|
2013-09-16 08:24:16 +10:00 |
Andrew Tridgell
|
df66dc1889
|
Rover: honor the FS_GCS_ENABLE parameter
GCS failsafe was always enabled
|
2013-09-16 08:23:35 +10:00 |
Andrew Tridgell
|
8b2c9557c7
|
Rover: changed to AP_Vehicle.h
|
2013-09-13 11:47:13 +10:00 |
Andrew Tridgell
|
5c639b8b9f
|
Rover: update battery pin docs
|
2013-09-12 13:42:48 +10:00 |
Andrew Tridgell
|
6ab9b0b91b
|
Rover: fixed Vcc
|
2013-09-12 13:26:12 +10:00 |
Andrew Tridgell
|
d20644e664
|
Rover: added SR0 and SR3 stream rates to auto docs
|
2013-09-12 09:51:36 +10:00 |
Andrew Tridgell
|
3d6e76a050
|
Rover: changed default L1 period to 11
|
2013-09-12 07:48:57 +10:00 |
Andrew Tridgell
|
983ca71796
|
Rover: moved override of defaults to load_parameters()
|
2013-09-09 19:55:11 +10:00 |
Andrew Tridgell
|
fc1228eb48
|
Rover: set a default filter frequency of 5Hz
this should help rovers on rough surfaces
|
2013-09-09 19:19:11 +10:00 |
Andrew Tridgell
|
d000cd2320
|
Rover: switched to new steering controller
this uses a steering rate controller, based upon the planes roll
controller
|
2013-09-09 18:04:41 +10:00 |
Andrew Tridgell
|
887942471e
|
Rover: use Y accel computed from gyro and velocity
this should be less susceptible to noise and attitude errors,
hopefully leading to better learning
|
2013-09-09 18:04:40 +10:00 |
Andrew Tridgell
|
ecccc05eed
|
Rover: added STEERING_LEARN parameter
when enabled (set to 1) it will learn TURN_CIRCLE based on the
demanded and actual lateral acceleration
|
2013-09-09 18:04:40 +10:00 |
Andrew Tridgell
|
6c2f623df2
|
Rover: send y accel in m/s/s as nav_pitch
this allows for easier tuning in MissionPlanner
|
2013-09-09 18:04:40 +10:00 |
Andrew Tridgell
|
7789f0d133
|
Rover: don't use throttle_nudge in steering mode
|
2013-09-09 18:04:40 +10:00 |
Andrew Tridgell
|
97ed733ada
|
Rover: use L1 controller for navigation
this uses the AP_L1_Control library for rover navigation
|
2013-09-09 18:04:40 +10:00 |
Craig3DRobotics
|
630095adaa
|
Revert "Copter: Corrected SR0 & SR3 parameter descriptions"
This reverts commit 6568234018 .
|
2013-09-06 09:58:19 -07:00 |
Craig3DRobotics
|
a6efe45bf5
|
Rover: Correction on SR0 & SR3 parameter description.
|
2013-09-05 22:27:17 -07:00 |
Andrew Tridgell
|
cfeecdae46
|
Rover: raise GPS serial buffer size
|
2013-09-04 13:17:02 +10:00 |
Andrew Tridgell
|
1ca1b1e36e
|
Rover: support reboot to bootloader
|
2013-09-04 11:58:41 +10:00 |
Andrew Tridgell
|
38bf6b8587
|
Rover: change to 2.43beta3
|
2013-08-30 14:02:49 +10:00 |
Andrew Tridgell
|
ad8c5925e8
|
Rover: fixed build with AP_AHRS changes
|
2013-08-30 13:01:35 +10:00 |
Andrew Tridgell
|
1646b9c815
|
Rover: updates for new notify API
|
2013-08-30 13:01:35 +10:00 |
Randy Mackay
|
814ddcd787
|
Rover: integrate AP_Notify
|
2013-08-30 13:01:35 +10:00 |
Andrew Tridgell
|
56e6e28949
|
Rover: fixed license text
rover is under GPL, not LGPL
|
2013-08-30 13:01:32 +10:00 |
Andrew Tridgell
|
4f6bd0e3c9
|
Rover: support new RADIO_STATUS msg
|
2013-08-24 17:59:13 +10:00 |
Andrew Tridgell
|
ee19b09e9f
|
Rover: fixes for new AP_Math location API
Pair-Programmed-With: Brandon Jones <brnjones@gmail.com>
|
2013-08-05 10:24:16 +10:00 |
Andrew Tridgell
|
9f49b8fa48
|
Rover: use the new load_average() API
|
2013-08-02 18:46:38 +10:00 |
Andrew Tridgell
|
a5ede20cb1
|
Rover: update to 2.43beta2
|
2013-07-15 10:31:52 +10:00 |
Andrew Tridgell
|
6e52a09e50
|
Rover: fixed HIL build
|
2013-07-15 10:30:10 +10:00 |
Andrew Tridgell
|
e96d0f745c
|
Rover: fixed dead-zone on throttle
|
2013-07-15 10:25:30 +10:00 |
Andrew Tridgell
|
8c7619a837
|
Rover: moved camera parameter indexes
this prevents a conflict with some old parameters
|
2013-07-15 10:25:04 +10:00 |
Andrew Tridgell
|
5b88334dbb
|
Rover: added full camera and mount support
|
2013-07-15 09:57:00 +10:00 |
Randy Mackay
|
32b5169bb9
|
Rover: set_dead_zone renamed to set_default_dead_zone
Change in use of parameter means value passed in should be 1/2 what it
was previously
|
2013-07-12 11:44:20 +09:00 |
Andrew Tridgell
|
b5db3288ae
|
Rover: changes for GPS field changes
|
2013-07-10 14:04:22 +10:00 |
Andrew Tridgell
|
a9a192a0fd
|
Rover: changed to 2.43beta1
|
2013-07-01 10:11:24 +10:00 |
Andrew Tridgell
|
135146c735
|
Rover: added LEARN_CH parameter
this allows the learning channel to be set, for transmitters where
setting up channel 7 is difficult
|
2013-07-01 10:10:38 +10:00 |
Andrew Tridgell
|
d0c69b36b6
|
Rover: update version for new release
|
2013-07-01 09:14:02 +10:00 |
Andrew Tridgell
|
a5586ec394
|
Rover: enable RELAY_* parameters
|
2013-06-25 12:48:58 +10:00 |
Randy Mackay
|
35175ae371
|
Rover: update FS_THR_VALUE parameter description
|
2013-06-18 15:57:11 +09:00 |
Andrew Tridgell
|
6c29a3cd23
|
Rover: make GPS UART blocking again
until we have support for non-blocking config packets in uBlox
|
2013-06-11 18:50:26 +10:00 |
Andrew Tridgell
|
8db34dec64
|
Rover: fix VOLT_DIVIDER docs
|
2013-06-07 08:40:45 +10:00 |
Andrew Tridgell
|
07587222a3
|
Rover: tweaks to new scheduler code
|
2013-06-04 13:34:09 +10:00 |
Andrew Tridgell
|
feb539bade
|
Rover: fixed HIL operation
only HIL sensors - removed HIL_MODE_ATTITUDE as it didn't exercise
enough of the code
|
2013-06-04 11:57:59 +10:00 |
Andrew Tridgell
|
bfa9e04aef
|
Rover: tweak scheduling timing
move to beta3
|
2013-06-04 10:54:42 +10:00 |
Andrew Tridgell
|
2d795ac85a
|
Rover: convert to use AP_Scheduler
this gives us better timing information and scheduling, while also
making the code easier to read
|
2013-06-04 10:37:05 +10:00 |
Andrew Tridgell
|
537d0032a8
|
Rover: update servo ranges on change of RCMAP_*
|
2013-06-03 22:22:47 +10:00 |
Andrew Tridgell
|
5a9485a419
|
Rover: support RCMAP_* mapping for steering/throttle
|
2013-06-03 19:33:59 +10:00 |
Andrew Tridgell
|
5b3bfe3d38
|
Rover: auto-generate docs for more parameters
|
2013-06-03 17:55:22 +10:00 |
Andrew Tridgell
|
be3c80127a
|
Rover: make it possible to change board orientation at runtime
|
2013-06-03 16:53:10 +10:00 |
Andrew Tridgell
|
7c0e0e6b85
|
Rover: use RC_Channel::rc_channel()
|
2013-06-03 16:23:48 +10:00 |
Andrew Tridgell
|
d22d75d329
|
Rover: move to beta2
|
2013-06-02 14:53:46 +10:00 |
Andrew Tridgell
|
a0bf49ab42
|
Rover: updated AUTO_TRIGGER_PIN docs
|
2013-06-02 07:55:49 +10:00 |
Andrew Tridgell
|
2db8e15964
|
Rover: update docs on volt/current pin
|
2013-05-31 07:57:15 +10:00 |
Andrew Tridgell
|
2b370cdfc8
|
Rover: fixed indent-tabs-mode
|
2013-05-30 09:55:37 +10:00 |
Andrew Tridgell
|
1a32406f9d
|
Rover: fixed logging of sonar distance
|
2013-05-29 11:36:48 +10:00 |