Patrick José Pereira
e8b5fd4c70
Rover: Fix typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
6 years ago
Peter Barker
f63a5d5c1b
Rover: move various sensor status flag updates up
6 years ago
Peter Barker
6b26e87854
Rover: move command-long DO_SET_HOME up
6 years ago
Peter Barker
47f55b5fed
Rover: remove copy of home
6 years ago
Peter Barker
9c36887a90
Rover: move devo telemetry handling to GCS
6 years ago
Peter Barker
903b2e381b
Rover: GCS can report simple/supersimple input modes
6 years ago
Peter Barker
070b185d2a
Rover: move vehicle_initialised to be on GCS not GCS_MAVLink
6 years ago
Peter Barker
5e73648d2a
Rover: move FRsky telemetry up into common GCS telemetry class
6 years ago
Peter Barker
7d2138bed9
Rover: fill Notify flag for flying
6 years ago
Randy Mackay
eb96dcf173
Rover: consolidate compass calls in sensors.cpp
6 years ago
Randy Mackay
c36345b2cc
Rover: move declaration of rpm_update
6 years ago
Randy Mackay
7a80eb0169
Rover: move update_mission to APMrover2.cpp
6 years ago
cindyywang
d9805a9366
Rover: move methods in commands_logic.cpp to mode_auto.cpp
6 years ago
Randy Mackay
5286b6fab6
Rover: re-order auto mode implementations
6 years ago
Peter Barker
fb5532356a
Rover: move sending of RPM message up
6 years ago
Randy Mackay
99dd588f28
Rover: version to 3.6.0-dev
6 years ago
Randy Mackay
f61f93ecf3
Rover: minor simplification to guided-within-auto
6 years ago
Randy Mackay
28ac2c2600
Rover: rename guided limits start_time_ms
6 years ago
Randy Mackay
95d68b0cf5
Rover: reached_destination becomes const
6 years ago
Randy Mackay
3f8adb4e7d
Rover: guided-within-auto target moved to structure
...
also guided's limit_breached made const
also guided limit check uses is_positive
6 years ago
Randy Mackay
89f0418c0f
Rover: support do-guided-limits mission command
6 years ago
Randy Mackay
721c200bcc
Rover: support guided-within-auto
...
also adds support for sending position targets to offboard controller which is assumed to return velocity commands
6 years ago
Peter Barker
144f4e08b8
APMrover2: compass init never fails
6 years ago
Peter Barker
5bd0db4117
Rover: use enum class for ArmingMethod and ArmingRequired
6 years ago
Peter Barker
a17dbbe856
Rover: remove redundant PreArm: in check_failed calls
6 years ago
Peter Barker
a38092e220
Rover: move checking of fence up
6 years ago
Peter Barker
ee15be3bb3
Rover: fix multi-motors prearm check
6 years ago
Peter Barker
1debd88083
Rover: move sending of send_pid_tuning up
6 years ago
Michael du Breuil
1420ac868d
APMRover2: Allow scripting to run
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
36d755a48a
Rover: replace location_offset() and get_distance() function calls with Location object member function calls
...
This allows removing duplicated code
6 years ago
IamPete1
4f9b8e1b6c
Rover: add E-stop
6 years ago
Peter Barker
75af170900
Rover: AHRS set_orientation renamed to update_orientation
6 years ago
Peter Barker
101ce74071
Rover: Rally no longer takes ahrs in constructor
6 years ago
Peter Barker
a24de20f51
Rover: move update_sensor_flags to GCS_Rover.cpp
6 years ago
Peter Barker
323d6850d5
Rover: move update_sensor_status_flags into GCS subclasses
6 years ago
Peter Barker
6331efcc12
Rover: move sensor flags to be a GCS thing rather than a GCS_MAVLINK thing
6 years ago
Peter Barker
7d6140e029
Rover: GCS_MAVLink takes care of mavlink capabilities
6 years ago
Peter Barker
d1cada0e25
Rover: move try_send_message of nav_controller_output up
6 years ago
Ebin
0f5041e873
Rover: added acro mode to MIS_DONE_BEHAVE
6 years ago
Ebin
85c3286c6e
Rover: balance bots continue balancing when stopped
6 years ago
Ebin
e806d0c385
Rover: add param to offset balancing point for balance bots
6 years ago
Peter Barker
76910f9283
Rover: move visual odometry update function into AP_VisualOdom
6 years ago
Peter Barker
88575bd536
Rover: magically set home when toggling first waypoint in
...
Currently the first toggle will put home in rather than the first
waypoint
6 years ago
Peter Barker
dbdf17d6c6
Rover: use visual odometry singleton
6 years ago
Peter Barker
1977123362
Rover: remove redundant home-setting sanity checks
6 years ago
Peter Barker
a722fd1323
Rover: make setting of home boolean in preparation for sanity checks
6 years ago
Peter Barker
277f3799a5
Rover: devo telemetry no long requires singleton classes to be passed in
6 years ago
Randy Mackay
2ba6aa7e8a
Rover: guided heading-and-speed control fix
...
This removes the lane-based-speed-control from guided mode's heading-and-speed controller which does not use the navigation controller
6 years ago
Peter Barker
6fcdfbbe32
Rover: attempt to set home position regardless of GPS lock
...
The AHRS may be supplying as a home position through mechanisms other
than a GPS lock. Don't assume in the caller to update_home().
Rover: fold update_home_from_EKF back into sole caller
This method is confusingly similarly named to update_home - and they do
pretty much the opposite thing.
Rover: remove incorrect and misleading comments on set_home_to_current_location
Rover: rewrite update_home to not set home if no origin set
Also checks that home is set before using values from it
Rover: zero stack variables when updating home
If these are a problem we have significant problems through the code
6 years ago
Peter Barker
4cdbcab723
Rover: move handling of command-int MAV_CMD_DO_SET_HOME up
6 years ago