Please enable JavaScript.
Coggle requires JavaScript to display documents.
Rover - Coggle Diagram
Rover
Rover.h
call all libraries
declare all values for variables
declare all definitiion
declaration of class rover
APMrover2.cpp
Start of program
Schedule and Initiate task
Rover sensor & navigation update
define parameters and libraries
config
defines
parameers
Paramater.h
declare all message ID
declare parameter name
Rover.cpp
Call all functions for operation
commands_process
check for situation and mission.update
Compat.cpp
set values for delay and micro and millis
commands_logic
has mav cmd mapped to internal call functions
Navigation.cpp
Function that will calculate the desired direction to fly and distance
Control Modes
Control switch functions
Events.cpp
ServoRelayEvents.update_events()
failsafe.cpp
shift out of mail loop and move usign manual control
steering.cpp
set movement controls
commands
void set_next_WP(const AP_Mission::Mission_Command& cmd)
void restart_nav()
void init_home()
void set_guided_WP(void)