Firmware
Classes
simulator.h File Reference

This module interfaces via MAVLink to a software in the loop simulator (SITL) such as jMAVSim or Gazebo. More...

#include <px4_posix.h>
#include <px4_module_params.h>
#include <uORB/topics/manual_control_setpoint.h>
#include <uORB/topics/actuator_outputs.h>
#include <uORB/topics/vehicle_attitude.h>
#include <uORB/topics/vehicle_local_position.h>
#include <uORB/topics/vehicle_global_position.h>
#include <uORB/topics/vehicle_odometry.h>
#include <uORB/topics/vehicle_status.h>
#include <uORB/topics/battery_status.h>
#include <uORB/topics/irlock_report.h>
#include <uORB/topics/parameter_update.h>
#include <drivers/drv_accel.h>
#include <drivers/drv_gyro.h>
#include <drivers/drv_baro.h>
#include <drivers/drv_mag.h>
#include <drivers/drv_hrt.h>
#include <drivers/drv_rc_input.h>
#include <perf/perf_counter.h>
#include <battery/battery.h>
#include <uORB/uORB.h>
#include <uORB/topics/optical_flow.h>
#include <uORB/topics/distance_sensor.h>
#include <v2.0/mavlink_types.h>
#include <v2.0/common/mavlink.h>
#include <lib/ecl/geo/geo.h>

Go to the source code of this file.

Classes

struct  simulator::RawAccelData
 
struct  simulator::RawMagData
 
struct  simulator::RawMPUData
 
struct  simulator::RawBaroData
 
struct  simulator::RawAirspeedData
 
struct  simulator::RawGPSData
 
class  simulator::Report< RType >
 
class  Simulator
 
struct  Simulator::sample
 

Detailed Description

This module interfaces via MAVLink to a software in the loop simulator (SITL) such as jMAVSim or Gazebo.