ROSNode.h File Reference

This file contains a class to interface MIP as a ROS node. More...

#include <sstream>
#include <typeinfo>
#include "resources.h"
#include "ROSiFace.h"
#include <include_std_msgs_String.h>
#include <include_sensor_msgs_Imu.h>
#include <include_geometry_msgs_Vector3Stamped.h>
#include <include_sensor_msgs_LaserScan.h>
#include <include_sensor_msgs_Image.h>
#include <include_sensor_msgs_CameraInfo.h>
#include <include_geometry_msgs_Twist.h>
#include <include_geometry_msgs_PointStamped.h>
#include <include_geometry_msgs_Point.h>
#include <include_std_msgs_Int32.h>
#include <include_std_msgs_Header.h>
#include <include_nav_msgs_Odometry.h>

Go to the source code of this file.

Namespaces

namespace  MipResources

Classes

class  MipResources::ROSNodeOptions
 Options of the ROSNode. More...
class  MipResources::ROSNode
 This resource represents a ROS node and handles all the topics. More...

Enumerations

enum  MipResources::ROSiFaceMessageTypes {
  MipResources::ROSIFACE_TYPE_NAV_MSGS_ODOMETRY, MipResources::ROSIFACE_TYPE_STD_MSGS_HEADER, MipResources::ROSIFACE_TYPE_STD_MSGS_INT32, MipResources::ROSIFACE_TYPE_GEOMETRY_MSGS_POINT,
  MipResources::ROSIFACE_TYPE_GEOMETRY_MSGS_POINTSTAMPED, MipResources::ROSIFACE_TYPE_STD_STRING, MipResources::ROSIFACE_TYPE_SENSOR_IMU, MipResources::ROSIFACE_TYPE_GEOMETRY_VECTOR3STAMPED,
  MipResources::ROSIFACE_TYPE_GEOMETRY_MSGS_TWIST, MipResources::ROSIFACE_TYPE_SENSOR_LASERSCAN, MipResources::ROSIFACE_TYPE_SENSOR_RANGE, MipResources::ROSIFACE_TYPE_SENSOR_IMAGE,
  MipResources::ROSIFACE_TYPE_SENSOR_CAMERAINFO
}
 types of ROS messages supported by the ROSiFace interface. More...


Detailed Description

This file contains a class to interface MIP as a ROS node.

Author:
Paolo Stegagno

Generated on Mon Feb 20 07:01:08 2017 for MIP by  doxygen 1.5.6