Classes | Namespaces | Typedefs | Variables
gazebo_mavlink_interface.h File Reference
#include <iostream>
#include <math.h>
#include <deque>
#include <random>
#include <sys/socket.h>
#include <netinet/in.h>
#include <sdf/sdf.hh>
#include <stdio.h>
#include <boost/bind.hpp>
#include <Eigen/Eigen>
#include <gazebo/common/common.hh>
#include <gazebo/common/Plugin.hh>
#include <gazebo/gazebo.hh>
#include <gazebo/physics/physics.hh>
#include "ignition/math/Vector3.hh"
#include "gazebo/transport/transport.hh"
#include "gazebo/msgs/msgs.hh"
#include "common/mavlink.h"
#include "common.h"
#include "CommandMotorSpeed.pb.h"
#include "Imu.pb.h"
#include "OpticalFlow.pb.h"
#include "Lidar.pb.h"
Include dependency graph for gazebo_mavlink_interface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gazebo::GazeboMavlinkInterface

Namespaces

namespace  gazebo

Typedefs

typedef const
boost::shared_ptr< const
gz_mav_msgs::CommandMotorSpeed > 
gazebo::CommandMotorSpeedPtr
typedef const
boost::shared_ptr< const
gz_sensor_msgs::Imu > 
gazebo::ImuPtr
typedef const
boost::shared_ptr< const
lidar_msgs::msgs::lidar > 
gazebo::LidarPtr
typedef const
boost::shared_ptr< const
opticalFlow_msgs::msgs::opticalFlow > 
gazebo::OpticalFlowPtr

Variables

static const std::string gazebo::kDefaultImuTopic = "/imu"
static const std::string gazebo::kDefaultLidarTopic = "/lidar/link/lidar"
static const uint32_t kDefaultMavlinkUdpPort = 14560
static const std::string gazebo::kDefaultMotorVelocityReferencePubTopic = "/gazebo/command/motor_speed"
static const std::string gazebo::kDefaultOpticalFlowTopic = "/camera/link/opticalFlow"
static const uint8_t mavlink_message_crcs [256] = MAVLINK_MESSAGE_CRCS
static const uint8_t mavlink_message_lengths [256] = MAVLINK_MESSAGE_LENGTHS

Variable Documentation

const uint32_t kDefaultMavlinkUdpPort = 14560 [static]

Definition at line 52 of file gazebo_mavlink_interface.h.

const uint8_t mavlink_message_crcs[256] = MAVLINK_MESSAGE_CRCS [static]

Definition at line 50 of file gazebo_mavlink_interface.h.

const uint8_t mavlink_message_lengths[256] = MAVLINK_MESSAGE_LENGTHS [static]

Definition at line 49 of file gazebo_mavlink_interface.h.



rotors_gazebo_plugins
Author(s): Fadri Furrer, Michael Burri, Mina Kamel, Janosch Nikolic, Markus Achtelik
autogenerated on Thu Apr 18 2019 02:43:43