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

namespace  AS
namespace  AS::Drivers
namespace  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 Sat May 18 2019 02:23:51