Classes | Typedefs | Enumerations | Functions | Variables
AS::Drivers::Ibeo Namespace Reference

Classes

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

Typedefs

typedef uint64_t NTPTime
 

Enumerations

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

Functions

double ticks_to_angle (int16_t angle_ticks, uint16_t angle_ticks_per_rotation)
 
NTPTime unix_time_to_ntp (struct tm *tm, struct timeval *tv)
 

Variables

const uint8_t IBEO_HEADER_SIZE = 24
 
const int32_t IBEO_PAYLOAD_SIZE = 10000
 
const size_t MAGIC_WORD = 0xAFFEC0C2
 

Typedef Documentation

typedef uint64_t AS::Drivers::Ibeo::NTPTime

Definition at line 24 of file utils.h.

Enumeration Type Documentation

Enumerator
UNCLASSIFIED 
UNKNOWN_SMALL 
UNKNOWN_BIG 
PEDESTRIAN 
BIKE 
CAR 
TRUCK 

Definition at line 33 of file ibeo_core.h.

Enumerator
SCANNER 
VEHICLE 

Definition at line 50 of file ibeo_core.h.

Enumerator
DYNAMIC_AND_MOVING 
DYNAMIC_AND_STOPPED 
A_PRIORI_STATIONARY 

Definition at line 89 of file ibeo_core.h.

Enumerator
JPEG 
MJPEG 
GRAY8 
YUV420 
YUV422 

Definition at line 96 of file ibeo_core.h.

Enumerator
FRONT 
REAR 

Definition at line 44 of file ibeo_core.h.

Enumerator
CLOCKWISE 
COUNTER_CLOCKWISE 

Definition at line 56 of file ibeo_core.h.

Enumerator
INITIALIZATION 
TRACKING 

Definition at line 83 of file ibeo_core.h.

Enumerator
COG 
TOP_FRONT_LEFT_CORNER 
TOP_FRONT_RIGHT_CORNER 
BOTTOM_REAR_RIGHT_CORNER 
BOTTOM_REAR_LEFT_CORNER 
CENTER_OF_TOP_FRONT_EDGE 
CENTER_OF_RIGHT_EDGE 
CENTER_OF_BOTTOM_REAR_EDGE 
CENTER_OF_LEFT_EDGE 
BOX_CENTER 
INVALID 

Definition at line 62 of file ibeo_core.h.

Enumerator
DYNAMIC 
STATIC 

Definition at line 77 of file ibeo_core.h.

Function Documentation

double AS::Drivers::Ibeo::ticks_to_angle ( int16_t  angle_ticks,
uint16_t  angle_ticks_per_rotation 
)
inline

Definition at line 45 of file utils.h.

NTPTime AS::Drivers::Ibeo::unix_time_to_ntp ( struct tm *  tm,
struct timeval *  tv 
)
inline

Definition at line 26 of file utils.h.

Variable Documentation

const uint8_t AS::Drivers::Ibeo::IBEO_HEADER_SIZE = 24

Definition at line 30 of file ibeo_core.h.

const int32_t AS::Drivers::Ibeo::IBEO_PAYLOAD_SIZE = 10000

Definition at line 31 of file ibeo_core.h.

const size_t AS::Drivers::Ibeo::MAGIC_WORD = 0xAFFEC0C2

Definition at line 23 of file utils.h.



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