Classes | Namespaces | Enumerations | Variables
ibeo_core.h File Reference
#include <vector>
#include <cstdio>
#include <iostream>
#include <memory>
#include <cmath>
#include <sys/time.h>
#include <ibeo_core/utils.h>
#include <network_interface/common.h>
Include dependency graph for ibeo_core.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AS::Drivers::Ibeo::CameraImage
 
class  AS::Drivers::Ibeo::CommandSetFilter
 
class  AS::Drivers::Ibeo::ContourPointSigma
 
class  AS::Drivers::Ibeo::DeviceStatus
 
class  AS::Drivers::Ibeo::ErrorWarning
 
class  AS::Drivers::Ibeo::HostVehicleState2805
 
class  AS::Drivers::Ibeo::HostVehicleState2806
 
class  AS::Drivers::Ibeo::HostVehicleState2807
 
class  AS::Drivers::Ibeo::IbeoDataHeader
 
struct  AS::Drivers::Ibeo::IbeoObject
 
class  AS::Drivers::Ibeo::IbeoTxMessage
 
class  AS::Drivers::Ibeo::MountingPositionF
 
class  AS::Drivers::Ibeo::Object2221
 
class  AS::Drivers::Ibeo::Object2225
 
class  AS::Drivers::Ibeo::Object2270
 
class  AS::Drivers::Ibeo::Object2271
 
class  AS::Drivers::Ibeo::Object2280
 
class  AS::Drivers::Ibeo::ObjectData2221
 
class  AS::Drivers::Ibeo::ObjectData2225
 
class  AS::Drivers::Ibeo::ObjectData2270
 
class  AS::Drivers::Ibeo::ObjectData2271
 
class  AS::Drivers::Ibeo::ObjectData2280
 
class  AS::Drivers::Ibeo::Point2Df
 
class  AS::Drivers::Ibeo::Point2Di
 
class  AS::Drivers::Ibeo::Point2Dui
 
struct  AS::Drivers::Ibeo::Point3D
 
struct  AS::Drivers::Ibeo::Point3DL
 
class  AS::Drivers::Ibeo::ResolutionInfo
 
class  AS::Drivers::Ibeo::ScanData2202
 
class  AS::Drivers::Ibeo::ScanData2204
 
class  AS::Drivers::Ibeo::ScanData2205
 
class  AS::Drivers::Ibeo::ScanData2208
 
class  AS::Drivers::Ibeo::ScannerInfo2204
 
class  AS::Drivers::Ibeo::ScannerInfo2205
 
class  AS::Drivers::Ibeo::ScanPoint2202
 
class  AS::Drivers::Ibeo::ScanPoint2204
 
class  AS::Drivers::Ibeo::ScanPoint2205
 
class  AS::Drivers::Ibeo::ScanPoint2208
 
class  AS::Drivers::Ibeo::Sigma2D
 
class  AS::Drivers::Ibeo::Size2D
 
class  AS::Drivers::Ibeo::Size2Df
 
class  AS::Drivers::Ibeo::TrackedProperties
 
class  AS::Drivers::Ibeo::UntrackedProperties
 
class  AS::Drivers::Ibeo::Velocity2D
 

Namespaces

 AS
 
 AS::Drivers
 
 AS::Drivers::Ibeo
 

Enumerations

enum  AS::Drivers::Ibeo::Classification {
  AS::Drivers::Ibeo::UNCLASSIFIED = 0, AS::Drivers::Ibeo::UNKNOWN_SMALL, AS::Drivers::Ibeo::UNKNOWN_BIG, AS::Drivers::Ibeo::PEDESTRIAN,
  AS::Drivers::Ibeo::BIKE, AS::Drivers::Ibeo::CAR, AS::Drivers::Ibeo::TRUCK
}
 
enum  AS::Drivers::Ibeo::CoordinateSystem { AS::Drivers::Ibeo::SCANNER = 0, AS::Drivers::Ibeo::VEHICLE }
 
enum  AS::Drivers::Ibeo::DynamicProperty { AS::Drivers::Ibeo::DYNAMIC_AND_MOVING = 0, AS::Drivers::Ibeo::DYNAMIC_AND_STOPPED, AS::Drivers::Ibeo::A_PRIORI_STATIONARY = 4 }
 
enum  AS::Drivers::Ibeo::ImageFormat {
  AS::Drivers::Ibeo::JPEG = 0, AS::Drivers::Ibeo::MJPEG, AS::Drivers::Ibeo::GRAY8, AS::Drivers::Ibeo::YUV420,
  AS::Drivers::Ibeo::YUV422
}
 
enum  AS::Drivers::Ibeo::MirrorSide { AS::Drivers::Ibeo::FRONT = 0, AS::Drivers::Ibeo::REAR }
 
enum  AS::Drivers::Ibeo::MotorRotatingDirection { AS::Drivers::Ibeo::CLOCKWISE = 0, AS::Drivers::Ibeo::COUNTER_CLOCKWISE }
 
enum  AS::Drivers::Ibeo::ObjectPhase { AS::Drivers::Ibeo::INITIALIZATION = 0, AS::Drivers::Ibeo::TRACKING }
 
enum  AS::Drivers::Ibeo::PointLocation {
  AS::Drivers::Ibeo::COG = 0, AS::Drivers::Ibeo::TOP_FRONT_LEFT_CORNER, AS::Drivers::Ibeo::TOP_FRONT_RIGHT_CORNER, AS::Drivers::Ibeo::BOTTOM_REAR_RIGHT_CORNER,
  AS::Drivers::Ibeo::BOTTOM_REAR_LEFT_CORNER, AS::Drivers::Ibeo::CENTER_OF_TOP_FRONT_EDGE, AS::Drivers::Ibeo::CENTER_OF_RIGHT_EDGE, AS::Drivers::Ibeo::CENTER_OF_BOTTOM_REAR_EDGE,
  AS::Drivers::Ibeo::CENTER_OF_LEFT_EDGE, AS::Drivers::Ibeo::BOX_CENTER, AS::Drivers::Ibeo::INVALID = 255
}
 
enum  AS::Drivers::Ibeo::TrackingModel { AS::Drivers::Ibeo::DYNAMIC = 0, AS::Drivers::Ibeo::STATIC }
 

Variables

const uint8_t AS::Drivers::Ibeo::IBEO_HEADER_SIZE = 24
 
const int32_t AS::Drivers::Ibeo::IBEO_PAYLOAD_SIZE = 10000
 


ibeo_core
Author(s): Joshua Whitley , Daniel Stanek
autogenerated on Fri Jun 7 2019 21:53:43