Code for autonomous ground vehicle, Data Bus, 3rd place winner in 2012 Sparkfun AVC.

Dependencies:   Watchdog mbed Schedule SimpleFilter LSM303DLM PinDetect DebounceIn Servo

Embed: (wiki syntax)

« Back to documentation index

File Index

File List

Here is a list of all documented files with brief descriptions:
Actuators.cpp [code]
Actuators.h [code]
ardupilotmega.h [code]MAVLink comm protocol
Bargraph.cpp [code]
Bargraph.h [code]
Beep.cpp [code]
Beep.h [code]
Buttons.cpp [code]
Buttons.h [code]
Camera.cpp [code]
Camera.h [code]
CartPosition.cpp [code]
CartPosition.h [code]
checksum.h [code]
common.h [code]MAVLink comm protocol
Config.cpp [code]
Config.h [code]
debug.h [code]
diskio.c [code]
diskio.h [code]
FATDirHandle.cpp [code]
FATDirHandle.h [code]
FATFileHandle.cpp [code]
FATFileHandle.h [code]
FATFileSystem.cpp [code]
FATFileSystem.h [code]
ff.c [code]
ff.h [code]
ffconf.h [code]
GeoPosition.cpp [code]
GeoPosition.h [code]
globals.h [code]
GPS.cpp [code]
GPS.h [code]
GPSStatus.cpp [code]
GPSStatus.h [code]
HMC5843.cpp [code]
HMC5843.h [code]
IncrementalEncoder.cpp [code]
IncrementalEncoder.h [code]
integer.h [code]
kalman.c [code]
kalman.h [code]
L3G4200D.cpp [code]
L3G4200D.h [code]
lcd.c [code]
lcd.h [code]
logging.c [code]
logging.h [code]
main.cpp [code]
Mapping.cpp [code]
Mapping.h [code]
Matrix.cpp [code]
Matrix.h [code]
ardupilotmega/mavlink.h [code]MAVLink comm protocol
common/mavlink.h [code]MAVLink comm protocol
minimal/mavlink.h [code]MAVLink comm protocol
pixhawk/mavlink.h [code]MAVLink comm protocol
slugs/mavlink.h [code]MAVLink comm protocol
ualberta/mavlink.h [code]MAVLink comm protocol
mavlink_bridge.h [code]
mavlink_msg_action.h [code]
mavlink_msg_action_ack.h [code]
mavlink_msg_air_data.h [code]
mavlink_msg_attitude.h [code]
mavlink_msg_attitude_control.h [code]
mavlink_msg_auth_key.h [code]
mavlink_msg_aux_status.h [code]
mavlink_msg_boot.h [code]
mavlink_msg_brief_feature.h [code]
mavlink_msg_change_operator_control.h [code]
mavlink_msg_change_operator_control_ack.h [code]
mavlink_msg_command.h [code]
mavlink_msg_command_ack.h [code]
mavlink_msg_control_status.h [code]
mavlink_msg_cpu_load.h [code]
mavlink_msg_ctrl_srfc_pt.h [code]
mavlink_msg_data_log.h [code]
mavlink_msg_data_transmission_handshake.h [code]
mavlink_msg_debug.h [code]
mavlink_msg_debug_vect.h [code]
mavlink_msg_diagnostic.h [code]
mavlink_msg_encapsulated_data.h [code]
mavlink_msg_full_state.h [code]
mavlink_msg_global_position.h [code]
mavlink_msg_global_position_int.h [code]
mavlink_msg_global_vision_position_estimate.h [code]
mavlink_msg_gps_date_time.h [code]
mavlink_msg_gps_local_origin_set.h [code]
mavlink_msg_gps_raw.h [code]
mavlink_msg_gps_raw_int.h [code]
mavlink_msg_gps_raw_ugv.h [code]
mavlink_msg_gps_set_global_origin.h [code]
mavlink_msg_gps_status.h [code]
common/mavlink_msg_heartbeat.h [code]
minimal/mavlink_msg_heartbeat.h [code]
mavlink_msg_hil_controls.h [code]
mavlink_msg_hil_state.h [code]
mavlink_msg_image_available.h [code]
mavlink_msg_image_trigger_control.h [code]
mavlink_msg_image_triggered.h [code]
mavlink_msg_local_position.h [code]
mavlink_msg_local_position_setpoint.h [code]
mavlink_msg_local_position_setpoint_set.h [code]
mavlink_msg_manual_control.h [code]
mavlink_msg_marker.h [code]
mavlink_msg_mid_lvl_cmds.h [code]
mavlink_msg_named_value_float.h [code]
mavlink_msg_named_value_int.h [code]
mavlink_msg_nav_controller_output.h [code]
mavlink_msg_nav_filter_bias.h [code]
mavlink_msg_object_detection_event.h [code]
mavlink_msg_optical_flow.h [code]
mavlink_msg_param_request_list.h [code]
mavlink_msg_param_request_read.h [code]
mavlink_msg_param_set.h [code]
mavlink_msg_param_value.h [code]
mavlink_msg_pattern_detected.h [code]
mavlink_msg_ping.h [code]
mavlink_msg_point_of_interest.h [code]
mavlink_msg_point_of_interest_connection.h [code]
mavlink_msg_position_control_offset_set.h [code]
mavlink_msg_position_control_setpoint.h [code]
mavlink_msg_position_control_setpoint_set.h [code]
mavlink_msg_position_target.h [code]
mavlink_msg_radio_calibration.h [code]
mavlink_msg_raw_aux.h [code]
mavlink_msg_raw_imu.h [code]
mavlink_msg_raw_pressure.h [code]
mavlink_msg_rc_channels_override.h [code]
mavlink_msg_rc_channels_raw.h [code]
mavlink_msg_rc_channels_scaled.h [code]
mavlink_msg_request_data_stream.h [code]
mavlink_msg_request_rc_channels.h [code]
mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h [code]
mavlink_msg_roll_pitch_yaw_thrust_setpoint.h [code]
mavlink_msg_safety_allowed_area.h [code]
mavlink_msg_safety_set_allowed_area.h [code]
mavlink_msg_scaled_imu.h [code]
mavlink_msg_scaled_pressure.h [code]
mavlink_msg_sensor_bias.h [code]
mavlink_msg_sensor_offsets.h [code]
mavlink_msg_servo_output_raw.h [code]
mavlink_msg_set_altitude.h [code]
mavlink_msg_set_cam_shutter.h [code]
mavlink_msg_set_mag_offsets.h [code]
mavlink_msg_set_mode.h [code]
mavlink_msg_set_nav_mode.h [code]
mavlink_msg_set_roll_pitch_yaw.h [code]
mavlink_msg_set_roll_pitch_yaw_speed.h [code]
mavlink_msg_set_roll_pitch_yaw_speed_thrust.h [code]
mavlink_msg_set_roll_pitch_yaw_thrust.h [code]
mavlink_msg_slugs_action.h [code]
mavlink_msg_slugs_navigation.h [code]
mavlink_msg_state_correction.h [code]
mavlink_msg_statustext.h [code]
mavlink_msg_sys_status.h [code]
mavlink_msg_system_time.h [code]
mavlink_msg_system_time_utc.h [code]
mavlink_msg_ualberta_sys_status.h [code]
mavlink_msg_vfr_hud.h [code]
mavlink_msg_vicon_position_estimate.h [code]
mavlink_msg_vision_position_estimate.h [code]
mavlink_msg_vision_speed_estimate.h [code]
mavlink_msg_visual_odometry.h [code]
mavlink_msg_watchdog_command.h [code]
mavlink_msg_watchdog_heartbeat.h [code]
mavlink_msg_watchdog_process_info.h [code]
mavlink_msg_watchdog_process_status.h [code]
mavlink_msg_waypoint.h [code]
mavlink_msg_waypoint_ack.h [code]
mavlink_msg_waypoint_clear_all.h [code]
mavlink_msg_waypoint_count.h [code]
mavlink_msg_waypoint_current.h [code]
mavlink_msg_waypoint_reached.h [code]
mavlink_msg_waypoint_request.h [code]
mavlink_msg_waypoint_request_list.h [code]
mavlink_msg_waypoint_set_current.h [code]
mavlink_types.h [code]
Menu.cpp [code]
Menu.h [code]
minimal.h [code]MAVLink comm protocol
pixhawk.h [code]MAVLink comm protocol
protocol.h [code]
SDHCFileSystem.cpp [code]
SDHCFileSystem.h [code]
Sensors.cpp [code]
Sensors.h [code]
SerialGraphicLCD.cpp [code]
SerialGraphicLCD.h [code]
shell.c [code]
shell.h [code]
slugs.h [code]MAVLink comm protocol
Steering.cpp [code]
Steering.h [code]
SystemState.h [code]
TinyGPS.cpp [code]
TinyGPS.h [code]
types.h [code]
ualberta.h [code]MAVLink comm protocol
updater.c [code]
updater.h [code]
util.c [code]
util.h [code]