diff --git a/Makefile b/Makefile
index 677534cd8ecb144a311e705483d902bc85da9804..1db24c92063b9bfc74b6f501edb5838b7c9245c8 100644
--- a/Makefile
+++ b/Makefile
@@ -47,6 +47,7 @@ SUBDIR+=	libmove3d-hri
 SUBDIR+=	libmove3d-planners
 SUBDIR+=	lua-rfsm
 SUBDIR+=	lwr-genom
+SUBDIR+= 	mavlink
 SUBDIR+=	metapod
 SUBDIR+=	mhp-genom
 SUBDIR+=	morse-hla
diff --git a/mavlink/DESCR b/mavlink/DESCR
new file mode 100644
index 0000000000000000000000000000000000000000..95b4a10e22644cef8cd5d190fa5540c3d52f03b9
--- /dev/null
+++ b/mavlink/DESCR
@@ -0,0 +1,8 @@
+MAVLink -- Micro Air Vehicle Message Marshalling Library.
+
+This is a library for lightweight communication between Micro Air Vehicles
+(swarm) and/or ground control stations. It serializes C-structs for serial
+channels and can be used with any type of radio modem.
+
+Messages definitions are created in XML, and then converted into C header
+files.
diff --git a/mavlink/Makefile b/mavlink/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..cf9c22d9e94a1634b42441a5d8506605a385dd07
--- /dev/null
+++ b/mavlink/Makefile
@@ -0,0 +1,28 @@
+# robotpkg Makefile for:	supervision/hyper
+# Created:			Arnaud Degroote on Mon,  8 Oct 2012
+#
+
+PKGNAME= 		mavlink-${VERSION}
+DISTNAME=		${VERSION}
+VERSION=		1.0.11
+CATEGORIES=		supervision
+MASTER_SITES=		https://github.com/mavlink/mavlink/archive/
+MASTER_REPOSITORY=	https://github.com/mavlink/mavlink.git
+
+MAINTAINER=		arnaud.degroote@isae.fr
+COMMENT=		MAVLink -- Micro Air Vehicle Message Marshalling Library
+LICENSE=		gnu-lgpl-v3
+
+WRKSRC= 		${WRKDIR}/mavlink-${VERSION}
+
+CMAKE_ARG_PATH=		..
+CONFIGURE_DIRS=		_build
+
+pre-configure:
+	mkdir ${WRKSRC}/${CONFIGURE_DIRS}
+
+include ../../mk/sysdep/cmake.mk
+include ../../mk/language/c.mk
+include ../../mk/language/c++.mk
+include ../../mk/sysdep/python.mk
+include ../../mk/robotpkg.mk
diff --git a/mavlink/PLIST b/mavlink/PLIST
new file mode 100644
index 0000000000000000000000000000000000000000..10c6e35c04ddc65a1d60928824b4549e6fecbeee
--- /dev/null
+++ b/mavlink/PLIST
@@ -0,0 +1,377 @@
+@comment Mon Dec 16 11:25:37 CET 2013
+include/mavlink/config.h
+include/mavlink/v0.9/ardupilotmega/ardupilotmega.h
+include/mavlink/v0.9/ardupilotmega/mavlink.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_ahrs.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_ap_adc.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_digicam_configure.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_digicam_control.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_fetch_point.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_point.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_fence_status.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_hwstatus.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_meminfo.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_mount_configure.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_mount_control.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_mount_status.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_radio.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_sensor_offsets.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_set_mag_offsets.h
+include/mavlink/v0.9/ardupilotmega/mavlink_msg_simstate.h
+include/mavlink/v0.9/ardupilotmega/testsuite.h
+include/mavlink/v0.9/ardupilotmega/version.h
+include/mavlink/v0.9/checksum.h
+include/mavlink/v0.9/common/common.h
+include/mavlink/v0.9/common/mavlink.h
+include/mavlink/v0.9/common/mavlink_msg_action.h
+include/mavlink/v0.9/common/mavlink_msg_action_ack.h
+include/mavlink/v0.9/common/mavlink_msg_attitude.h
+include/mavlink/v0.9/common/mavlink_msg_auth_key.h
+include/mavlink/v0.9/common/mavlink_msg_boot.h
+include/mavlink/v0.9/common/mavlink_msg_change_operator_control.h
+include/mavlink/v0.9/common/mavlink_msg_change_operator_control_ack.h
+include/mavlink/v0.9/common/mavlink_msg_command.h
+include/mavlink/v0.9/common/mavlink_msg_command_ack.h
+include/mavlink/v0.9/common/mavlink_msg_control_status.h
+include/mavlink/v0.9/common/mavlink_msg_debug.h
+include/mavlink/v0.9/common/mavlink_msg_debug_vect.h
+include/mavlink/v0.9/common/mavlink_msg_global_position.h
+include/mavlink/v0.9/common/mavlink_msg_global_position_int.h
+include/mavlink/v0.9/common/mavlink_msg_gps_local_origin_set.h
+include/mavlink/v0.9/common/mavlink_msg_gps_raw.h
+include/mavlink/v0.9/common/mavlink_msg_gps_raw_int.h
+include/mavlink/v0.9/common/mavlink_msg_gps_set_global_origin.h
+include/mavlink/v0.9/common/mavlink_msg_gps_status.h
+include/mavlink/v0.9/common/mavlink_msg_heartbeat.h
+include/mavlink/v0.9/common/mavlink_msg_hil_controls.h
+include/mavlink/v0.9/common/mavlink_msg_hil_state.h
+include/mavlink/v0.9/common/mavlink_msg_local_position.h
+include/mavlink/v0.9/common/mavlink_msg_local_position_setpoint.h
+include/mavlink/v0.9/common/mavlink_msg_local_position_setpoint_set.h
+include/mavlink/v0.9/common/mavlink_msg_manual_control.h
+include/mavlink/v0.9/common/mavlink_msg_named_value_float.h
+include/mavlink/v0.9/common/mavlink_msg_named_value_int.h
+include/mavlink/v0.9/common/mavlink_msg_nav_controller_output.h
+include/mavlink/v0.9/common/mavlink_msg_object_detection_event.h
+include/mavlink/v0.9/common/mavlink_msg_optical_flow.h
+include/mavlink/v0.9/common/mavlink_msg_param_request_list.h
+include/mavlink/v0.9/common/mavlink_msg_param_request_read.h
+include/mavlink/v0.9/common/mavlink_msg_param_set.h
+include/mavlink/v0.9/common/mavlink_msg_param_value.h
+include/mavlink/v0.9/common/mavlink_msg_ping.h
+include/mavlink/v0.9/common/mavlink_msg_position_target.h
+include/mavlink/v0.9/common/mavlink_msg_raw_imu.h
+include/mavlink/v0.9/common/mavlink_msg_raw_pressure.h
+include/mavlink/v0.9/common/mavlink_msg_rc_channels_override.h
+include/mavlink/v0.9/common/mavlink_msg_rc_channels_raw.h
+include/mavlink/v0.9/common/mavlink_msg_rc_channels_scaled.h
+include/mavlink/v0.9/common/mavlink_msg_request_data_stream.h
+include/mavlink/v0.9/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
+include/mavlink/v0.9/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
+include/mavlink/v0.9/common/mavlink_msg_safety_allowed_area.h
+include/mavlink/v0.9/common/mavlink_msg_safety_set_allowed_area.h
+include/mavlink/v0.9/common/mavlink_msg_scaled_imu.h
+include/mavlink/v0.9/common/mavlink_msg_scaled_pressure.h
+include/mavlink/v0.9/common/mavlink_msg_servo_output_raw.h
+include/mavlink/v0.9/common/mavlink_msg_set_altitude.h
+include/mavlink/v0.9/common/mavlink_msg_set_mode.h
+include/mavlink/v0.9/common/mavlink_msg_set_nav_mode.h
+include/mavlink/v0.9/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
+include/mavlink/v0.9/common/mavlink_msg_set_roll_pitch_yaw_thrust.h
+include/mavlink/v0.9/common/mavlink_msg_state_correction.h
+include/mavlink/v0.9/common/mavlink_msg_statustext.h
+include/mavlink/v0.9/common/mavlink_msg_sys_status.h
+include/mavlink/v0.9/common/mavlink_msg_system_time.h
+include/mavlink/v0.9/common/mavlink_msg_system_time_utc.h
+include/mavlink/v0.9/common/mavlink_msg_vfr_hud.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_ack.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_clear_all.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_count.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_current.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_reached.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_request.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_request_list.h
+include/mavlink/v0.9/common/mavlink_msg_waypoint_set_current.h
+include/mavlink/v0.9/common/testsuite.h
+include/mavlink/v0.9/common/version.h
+include/mavlink/v0.9/mavlink_helpers.h
+include/mavlink/v0.9/mavlink_types.h
+include/mavlink/v0.9/minimal/mavlink.h
+include/mavlink/v0.9/minimal/mavlink_msg_heartbeat.h
+include/mavlink/v0.9/minimal/minimal.h
+include/mavlink/v0.9/minimal/testsuite.h
+include/mavlink/v0.9/minimal/version.h
+include/mavlink/v0.9/pixhawk/mavlink.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_attitude_control.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_brief_feature.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_data_transmission_handshake.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_encapsulated_data.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_image_available.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_image_trigger_control.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_image_triggered.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_marker.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_pattern_detected.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_point_of_interest.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_point_of_interest_connection.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_position_control_offset_set.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_position_control_setpoint.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_position_control_setpoint_set.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_raw_aux.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_set_cam_shutter.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_vicon_position_estimate.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_vision_position_estimate.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_vision_speed_estimate.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_command.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_heartbeat.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_process_info.h
+include/mavlink/v0.9/pixhawk/mavlink_msg_watchdog_process_status.h
+include/mavlink/v0.9/pixhawk/pixhawk.h
+include/mavlink/v0.9/pixhawk/testsuite.h
+include/mavlink/v0.9/pixhawk/version.h
+include/mavlink/v0.9/protocol.h
+include/mavlink/v0.9/slugs/mavlink.h
+include/mavlink/v0.9/slugs/mavlink_msg_air_data.h
+include/mavlink/v0.9/slugs/mavlink_msg_cpu_load.h
+include/mavlink/v0.9/slugs/mavlink_msg_ctrl_srfc_pt.h
+include/mavlink/v0.9/slugs/mavlink_msg_data_log.h
+include/mavlink/v0.9/slugs/mavlink_msg_diagnostic.h
+include/mavlink/v0.9/slugs/mavlink_msg_gps_date_time.h
+include/mavlink/v0.9/slugs/mavlink_msg_mid_lvl_cmds.h
+include/mavlink/v0.9/slugs/mavlink_msg_sensor_bias.h
+include/mavlink/v0.9/slugs/mavlink_msg_slugs_action.h
+include/mavlink/v0.9/slugs/mavlink_msg_slugs_navigation.h
+include/mavlink/v0.9/slugs/slugs.h
+include/mavlink/v0.9/slugs/testsuite.h
+include/mavlink/v0.9/slugs/version.h
+include/mavlink/v0.9/test/mavlink.h
+include/mavlink/v0.9/test/mavlink_msg_test_types.h
+include/mavlink/v0.9/test/test.h
+include/mavlink/v0.9/test/testsuite.h
+include/mavlink/v0.9/test/version.h
+include/mavlink/v0.9/ualberta/mavlink.h
+include/mavlink/v0.9/ualberta/mavlink_msg_nav_filter_bias.h
+include/mavlink/v0.9/ualberta/mavlink_msg_radio_calibration.h
+include/mavlink/v0.9/ualberta/mavlink_msg_ualberta_sys_status.h
+include/mavlink/v0.9/ualberta/testsuite.h
+include/mavlink/v0.9/ualberta/ualberta.h
+include/mavlink/v0.9/ualberta/version.h
+include/mavlink/v1.0/ardupilotmega/ardupilotmega.h
+include/mavlink/v1.0/ardupilotmega/mavlink.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_ahrs.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_ap_adc.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_data16.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_data32.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_data64.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_data96.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_digicam_configure.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_digicam_control.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_fetch_point.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_point.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_fence_status.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_hwstatus.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_limits_status.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_meminfo.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_configure.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_control.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_mount_status.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_radio.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_sensor_offsets.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_set_mag_offsets.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_simstate.h
+include/mavlink/v1.0/ardupilotmega/mavlink_msg_wind.h
+include/mavlink/v1.0/ardupilotmega/testsuite.h
+include/mavlink/v1.0/ardupilotmega/version.h
+include/mavlink/v1.0/checksum.h
+include/mavlink/v1.0/common/common.h
+include/mavlink/v1.0/common/mavlink.h
+include/mavlink/v1.0/common/mavlink_msg_attitude.h
+include/mavlink/v1.0/common/mavlink_msg_attitude_quaternion.h
+include/mavlink/v1.0/common/mavlink_msg_auth_key.h
+include/mavlink/v1.0/common/mavlink_msg_battery_status.h
+include/mavlink/v1.0/common/mavlink_msg_change_operator_control.h
+include/mavlink/v1.0/common/mavlink_msg_change_operator_control_ack.h
+include/mavlink/v1.0/common/mavlink_msg_command_ack.h
+include/mavlink/v1.0/common/mavlink_msg_command_long.h
+include/mavlink/v1.0/common/mavlink_msg_data_stream.h
+include/mavlink/v1.0/common/mavlink_msg_debug.h
+include/mavlink/v1.0/common/mavlink_msg_debug_vect.h
+include/mavlink/v1.0/common/mavlink_msg_file_transfer_dir_list.h
+include/mavlink/v1.0/common/mavlink_msg_file_transfer_res.h
+include/mavlink/v1.0/common/mavlink_msg_file_transfer_start.h
+include/mavlink/v1.0/common/mavlink_msg_global_position_int.h
+include/mavlink/v1.0/common/mavlink_msg_global_position_setpoint_int.h
+include/mavlink/v1.0/common/mavlink_msg_global_vision_position_estimate.h
+include/mavlink/v1.0/common/mavlink_msg_gps_global_origin.h
+include/mavlink/v1.0/common/mavlink_msg_gps_raw_int.h
+include/mavlink/v1.0/common/mavlink_msg_gps_status.h
+include/mavlink/v1.0/common/mavlink_msg_heartbeat.h
+include/mavlink/v1.0/common/mavlink_msg_highres_imu.h
+include/mavlink/v1.0/common/mavlink_msg_hil_controls.h
+include/mavlink/v1.0/common/mavlink_msg_hil_rc_inputs_raw.h
+include/mavlink/v1.0/common/mavlink_msg_hil_state.h
+include/mavlink/v1.0/common/mavlink_msg_local_position_ned.h
+include/mavlink/v1.0/common/mavlink_msg_local_position_ned_system_global_offset.h
+include/mavlink/v1.0/common/mavlink_msg_local_position_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_manual_control.h
+include/mavlink/v1.0/common/mavlink_msg_manual_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_memory_vect.h
+include/mavlink/v1.0/common/mavlink_msg_mission_ack.h
+include/mavlink/v1.0/common/mavlink_msg_mission_clear_all.h
+include/mavlink/v1.0/common/mavlink_msg_mission_count.h
+include/mavlink/v1.0/common/mavlink_msg_mission_current.h
+include/mavlink/v1.0/common/mavlink_msg_mission_item.h
+include/mavlink/v1.0/common/mavlink_msg_mission_item_reached.h
+include/mavlink/v1.0/common/mavlink_msg_mission_request.h
+include/mavlink/v1.0/common/mavlink_msg_mission_request_list.h
+include/mavlink/v1.0/common/mavlink_msg_mission_request_partial_list.h
+include/mavlink/v1.0/common/mavlink_msg_mission_set_current.h
+include/mavlink/v1.0/common/mavlink_msg_mission_write_partial_list.h
+include/mavlink/v1.0/common/mavlink_msg_named_value_float.h
+include/mavlink/v1.0/common/mavlink_msg_named_value_int.h
+include/mavlink/v1.0/common/mavlink_msg_nav_controller_output.h
+include/mavlink/v1.0/common/mavlink_msg_optical_flow.h
+include/mavlink/v1.0/common/mavlink_msg_param_request_list.h
+include/mavlink/v1.0/common/mavlink_msg_param_request_read.h
+include/mavlink/v1.0/common/mavlink_msg_param_set.h
+include/mavlink/v1.0/common/mavlink_msg_param_value.h
+include/mavlink/v1.0/common/mavlink_msg_ping.h
+include/mavlink/v1.0/common/mavlink_msg_raw_imu.h
+include/mavlink/v1.0/common/mavlink_msg_raw_pressure.h
+include/mavlink/v1.0/common/mavlink_msg_rc_channels_override.h
+include/mavlink/v1.0/common/mavlink_msg_rc_channels_raw.h
+include/mavlink/v1.0/common/mavlink_msg_rc_channels_scaled.h
+include/mavlink/v1.0/common/mavlink_msg_request_data_stream.h
+include/mavlink/v1.0/common/mavlink_msg_roll_pitch_yaw_rates_thrust_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_roll_pitch_yaw_speed_thrust_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_roll_pitch_yaw_thrust_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_safety_allowed_area.h
+include/mavlink/v1.0/common/mavlink_msg_safety_set_allowed_area.h
+include/mavlink/v1.0/common/mavlink_msg_scaled_imu.h
+include/mavlink/v1.0/common/mavlink_msg_scaled_pressure.h
+include/mavlink/v1.0/common/mavlink_msg_servo_output_raw.h
+include/mavlink/v1.0/common/mavlink_msg_set_global_position_setpoint_int.h
+include/mavlink/v1.0/common/mavlink_msg_set_gps_global_origin.h
+include/mavlink/v1.0/common/mavlink_msg_set_local_position_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_set_mode.h
+include/mavlink/v1.0/common/mavlink_msg_set_quad_motors_setpoint.h
+include/mavlink/v1.0/common/mavlink_msg_set_quad_swarm_led_roll_pitch_yaw_thrust.h
+include/mavlink/v1.0/common/mavlink_msg_set_quad_swarm_roll_pitch_yaw_thrust.h
+include/mavlink/v1.0/common/mavlink_msg_set_roll_pitch_yaw_speed_thrust.h
+include/mavlink/v1.0/common/mavlink_msg_set_roll_pitch_yaw_thrust.h
+include/mavlink/v1.0/common/mavlink_msg_setpoint_6dof.h
+include/mavlink/v1.0/common/mavlink_msg_setpoint_8dof.h
+include/mavlink/v1.0/common/mavlink_msg_state_correction.h
+include/mavlink/v1.0/common/mavlink_msg_statustext.h
+include/mavlink/v1.0/common/mavlink_msg_sys_status.h
+include/mavlink/v1.0/common/mavlink_msg_system_time.h
+include/mavlink/v1.0/common/mavlink_msg_vfr_hud.h
+include/mavlink/v1.0/common/mavlink_msg_vicon_position_estimate.h
+include/mavlink/v1.0/common/mavlink_msg_vision_position_estimate.h
+include/mavlink/v1.0/common/mavlink_msg_vision_speed_estimate.h
+include/mavlink/v1.0/common/testsuite.h
+include/mavlink/v1.0/common/version.h
+include/mavlink/v1.0/matrixpilot/matrixpilot.h
+include/mavlink/v1.0/matrixpilot/mavlink.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_airspeeds.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_altitudes.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_buffer_function.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_buffer_function_ack.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_command.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_command_ack.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_directory.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_directory_ack.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_read_req.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_flexifunction_set.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f13.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f14.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f15.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f16.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f2_a.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f2_b.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f4.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f5.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f6.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f7.h
+include/mavlink/v1.0/matrixpilot/mavlink_msg_serial_udb_extra_f8.h
+include/mavlink/v1.0/matrixpilot/testsuite.h
+include/mavlink/v1.0/matrixpilot/version.h
+include/mavlink/v1.0/mavlink_helpers.h
+include/mavlink/v1.0/mavlink_protobuf_manager.hpp
+include/mavlink/v1.0/mavlink_types.h
+include/mavlink/v1.0/minimal/mavlink.h
+include/mavlink/v1.0/minimal/mavlink_msg_heartbeat.h
+include/mavlink/v1.0/minimal/minimal.h
+include/mavlink/v1.0/minimal/testsuite.h
+include/mavlink/v1.0/minimal/version.h
+include/mavlink/v1.0/pixhawk/mavlink.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_attitude_control.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_brief_feature.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_data_transmission_handshake.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_encapsulated_data.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_image_available.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_image_trigger_control.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_image_triggered.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_marker.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_pattern_detected.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_point_of_interest.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_point_of_interest_connection.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_position_control_setpoint.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_raw_aux.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_set_cam_shutter.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_set_position_control_offset.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_command.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_heartbeat.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_process_info.h
+include/mavlink/v1.0/pixhawk/mavlink_msg_watchdog_process_status.h
+include/mavlink/v1.0/pixhawk/pixhawk.h
+include/mavlink/v1.0/pixhawk/pixhawk.pb.h
+include/mavlink/v1.0/pixhawk/testsuite.h
+include/mavlink/v1.0/pixhawk/version.h
+include/mavlink/v1.0/protocol.h
+include/mavlink/v1.0/sensesoar/mavlink.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_ack.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_cmd_airspeed_chng.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_filt_rot_vel.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_llc_out.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_temp.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_air_velocity.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_attitude.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_bias.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_position.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_qff.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_velocity.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_obs_wind.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_pm_elec.h
+include/mavlink/v1.0/sensesoar/mavlink_msg_sys_stat.h
+include/mavlink/v1.0/sensesoar/sensesoar.h
+include/mavlink/v1.0/sensesoar/testsuite.h
+include/mavlink/v1.0/sensesoar/version.h
+include/mavlink/v1.0/slugs/mavlink.h
+include/mavlink/v1.0/slugs/mavlink_msg_air_data.h
+include/mavlink/v1.0/slugs/mavlink_msg_cpu_load.h
+include/mavlink/v1.0/slugs/mavlink_msg_ctrl_srfc_pt.h
+include/mavlink/v1.0/slugs/mavlink_msg_data_log.h
+include/mavlink/v1.0/slugs/mavlink_msg_diagnostic.h
+include/mavlink/v1.0/slugs/mavlink_msg_gps_date_time.h
+include/mavlink/v1.0/slugs/mavlink_msg_mid_lvl_cmds.h
+include/mavlink/v1.0/slugs/mavlink_msg_sensor_bias.h
+include/mavlink/v1.0/slugs/mavlink_msg_slugs_action.h
+include/mavlink/v1.0/slugs/mavlink_msg_slugs_navigation.h
+include/mavlink/v1.0/slugs/slugs.h
+include/mavlink/v1.0/slugs/testsuite.h
+include/mavlink/v1.0/slugs/version.h
+include/mavlink/v1.0/test/mavlink.h
+include/mavlink/v1.0/test/mavlink_msg_test_types.h
+include/mavlink/v1.0/test/test.h
+include/mavlink/v1.0/test/testsuite.h
+include/mavlink/v1.0/test/version.h
+include/mavlink/v1.0/ualberta/mavlink.h
+include/mavlink/v1.0/ualberta/mavlink_msg_nav_filter_bias.h
+include/mavlink/v1.0/ualberta/mavlink_msg_radio_calibration.h
+include/mavlink/v1.0/ualberta/mavlink_msg_ualberta_sys_status.h
+include/mavlink/v1.0/ualberta/testsuite.h
+include/mavlink/v1.0/ualberta/ualberta.h
+include/mavlink/v1.0/ualberta/version.h
+lib/pkgconfig/mavlink.pc
+share/mavlink/src/v1.0/pixhawk/pixhawk.pb.cc
diff --git a/mavlink/depend.mk b/mavlink/depend.mk
new file mode 100644
index 0000000000000000000000000000000000000000..f67ea73ec541b46ec4c5a3b39b0cdecc0db20d38
--- /dev/null
+++ b/mavlink/depend.mk
@@ -0,0 +1,26 @@
+# robotpkg depend.mk for:	supervision/mavlink
+# Created:			Arnaud Degroote on Mon,  8 Oct 2012
+#
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH}+
+MAVLINK_DEPEND_MK:=${MAVLINK_DEPEND_MK}+
+
+ifeq (+,$(DEPEND_DEPTH))
+DEPEND_PKG+=		mavlink
+endif
+
+ifeq (+,$(MAVLINK_DEPEND_MK))
+PREFER.mavlink?=	robotpkg
+
+DEPEND_USE+=		mavlink
+
+DEPEND_ABI.mavlink?=	mavlink>=1.0.11
+DEPEND_DIR.mavlink?=	../../wip/mavlink
+
+SYSTEM_SEARCH.mavlink=\
+	include/mavlink/config.h
+	'lib/pkgconfig/mavlink.pc:/Version/s/[^0-9.]//gp'
+endif
+
+
+DEPEND_DEPTH:=		${DEPEND_DEPTH:+=}
diff --git a/mavlink/distinfo b/mavlink/distinfo
new file mode 100644
index 0000000000000000000000000000000000000000..69b89404404316201dfe78ee1c33c5b7750ec025
--- /dev/null
+++ b/mavlink/distinfo
@@ -0,0 +1,3 @@
+SHA1 (1.0.11.tar.gz) = e6cbf1499cb6bea9cb67a566216aec68bd149b2d
+RMD160 (1.0.11.tar.gz) = 20aedd017e6d70fcd4d8a980dddadc7ad4902c55
+Size (1.0.11.tar.gz) = 374075 bytes