|
Classes |
| interface | BinaryIndicator |
| | Interface to a device with a binary state. More...
|
| struct | BinaryDeviceData |
| struct | BinarySwitchData |
| | Information about the binary devices of a robot. More...
|
| interface | BinarySwitch |
| | Interface to a device with a binary state. More...
|
| struct | CartesianPoint2d |
| | 2D position in Cartesian coordinate system. More...
|
| struct | CartesianVelocity2d |
| | 2D velocity in Cartesian coordinate system. More...
|
| struct | CartesianAcceleration2d |
| | 2D acceleration in Cartesian coordinate system. More...
|
| struct | PolarPoint2d |
| | 2D position in polar coordinate system. More...
|
| struct | PolarVelocity2d |
| | 2D velocity in polar coordinate system. More...
|
| struct | PolarAcceleration2d |
| | 2D acceleration in polar coordinate system. More...
|
| struct | Vector2d |
| | 2D vector. More...
|
| struct | Frame2d |
| | Planar position. More...
|
| struct | Twist2d |
| | Planar velocity. More...
|
| struct | Force2d |
| | Vector representing a linear force. More...
|
| struct | Wrench2d |
| | Planar force. More...
|
| struct | Size2d |
| | Planar continuous dimensions. More...
|
| struct | DiscreteSize2d |
| | Planar discrete dimensions. More...
|
| struct | CartesianPoint |
| | 3D position in Cartesian coordinate system. More...
|
| struct | CartesianVector |
| | 3D vector More...
|
| struct | CartesianVelocity |
| | 3D velocity in Cartesian coordinate system. More...
|
| struct | CartesianAcceleration |
| | 3D acceleration in Cartesian coordinate system. More...
|
| struct | AngularVelocity |
| | 3D angular velocity. More...
|
| struct | AngularAcceleration |
| | 3D angular acceleration. More...
|
| struct | Force |
| | Vector representing a linear force. More...
|
| struct | Moment |
| | Moment of force. More...
|
| struct | Twist3d |
| | Spatial velocity: ordered couple (V,W) of two vectors. More...
|
| struct | Wrench |
| | Spatial force: ordered couple (F,M) of two vectors. More...
|
| struct | OrientationE |
| | Orientation defined by angles. More...
|
| struct | Frame3d |
| | Spatial position. More...
|
| struct | Size3d |
| | Spatial continuous dimensions. More...
|
| struct | DiscreteSize3d |
| | Spatial discrete dimensions. More...
|
| interface | Button |
| | Interface to a device with a binary state. More...
|
| class | CameraDescription |
| | Camera configuration objectd. More...
|
| class | CameraData |
| interface | CameraConsumer |
| interface | Camera |
| | Interface to the camera. More...
|
| struct | CpuInfo |
| | General CPU information. More...
|
| struct | CpuData |
| | Current CPU information. More...
|
| interface | CpuConsumer |
| | Subscriber to CPU information. More...
|
| interface | Cpu |
| | Interface to CPU information. More...
|
| struct | Time |
| | Unix absolute time. More...
|
| struct | TimeOfDay |
| struct | Date |
| | Date of the year. More...
|
| struct | DriveBicycleCommand |
| | Bicycle command: steering angle & velocity. More...
|
| struct | DriveBicycleData |
| | Bicycle data: commanded and actual steering angle & velocity. More...
|
| interface | DriveBicycleConsumer |
| | Data consumer interface. More...
|
| interface | DriveBicycle |
| struct | DriveDifferentialDescription |
| | Description of differential steering mechanism. More...
|
| struct | DriveDifferentialData |
| | Differential steering velocity command. More...
|
| interface | DriveDifferential |
| struct | EStopData |
| exception | EStopAlreadyTriggeredException |
| | Raised when a keep-alive is sent to an estop-disabled platform. More...
|
| interface | EStop |
| | Interface to e-stop. More...
|
| exception | OrcaException |
| | A generic run-time exception. More...
|
| exception | ConfigurationNotExistException |
| | Server failed to configure itself as requrested by client. More...
|
| exception | DataNotExistException |
| exception | HardwareFailedException |
| | Indicates a problem with robot hardware, e.g. sensors and actuators. More...
|
| exception | SubscriptionFailedException |
| | Raised when the server fails to subscribe client for periodic updates. More...
|
| exception | BusyException |
| | Raised when the component is too busy to process requests. More...
|
| exception | RequiredInterfaceFailedException |
| | Raised when a component failed to connect to a required interface. More...
|
| exception | MalformedParametersException |
| | Raised when one or more parameters to a remote request were malformed. More...
|
| exception | OperationNotImplementedException |
| | Raised when a remote operation is not implemented. More...
|
| class | Feature2d |
| | Generic 2D feature. More...
|
| struct | PointCovariance2d |
| | 2d Covariance Matrix More...
|
| class | CartesianPointFeature2d |
| | A basic x-y point feature. More...
|
| class | CartesianLineFeature2d |
| class | CartesianPoseFeature2d |
| | A point feature with a heading. More...
|
| struct | FeatureMap2dData |
| | Data describing generic 2D features. More...
|
| interface | FeatureMap2dConsumer |
| | Consumer of FeatureMap2d data. More...
|
| interface | FeatureMap2d |
| | An interface to a map of features. More...
|
| struct | GpsDescription |
| | Gps config structure. More...
|
| struct | GpsData |
| | Gps data structure. More...
|
| interface | GpsConsumer |
| interface | Gps |
| | Access to GpsData (raw data). More...
|
| class | HandConfig |
| | Laser configuration data structure. More...
|
| class | HandData |
| interface | HandConsumer |
| | Consumer of laser scans. More...
|
| interface | HandProducer |
| | Single-origin scanning range sensor. More...
|
| struct | HomeData |
| | Contains data on the component's interfaces. More...
|
| interface | Home |
| | Access to information about components interfaces. More...
|
| class | ImageDescription |
| | Static description of the image source. More...
|
| class | ImageData |
| | A single image. More...
|
| interface | ImageConsumer |
| | Interface to the image consumer. More...
|
| interface | Image |
| | Interface to the image provider. More...
|
| struct | ImuDescription |
| | Imu configuration objectd. More...
|
| struct | ImuData |
| interface | ImuConsumer |
| interface | Imu |
| | Access to IMU data. More...
|
| struct | InsDescription |
| | Ins configuration objectd. More...
|
| struct | InsData |
| interface | InsConsumer |
| interface | Ins |
| | Access to INS data. More...
|
| class | LaserScanner2dData |
| | Laser scan data structure adds return-intensity information to rangescanner data. More...
|
| interface | LaserScanner2d |
| | Single-origin scanning range sensor. More...
|
| struct | Pose2dHypothesis |
| | A Gaussian distribution over pose space. More...
|
| struct | Localise2dData |
| | Location estimate. More...
|
| interface | Localise2dConsumer |
| interface | Localise2d |
| | Access to odometry of 2d mobile robitic bases. More...
|
| struct | Pose3dHypothesis |
| | A Gaussian distribution over pose space. More...
|
| struct | Localise3dData |
| | Localise3d data structure. More...
|
| interface | Localise3dConsumer |
| interface | Localise3d |
| | Access pose of 3d mobile robotic bases. More...
|
| struct | LogData |
| | Information about the status of the logging process. More...
|
| interface | Log |
| | Interface to the loggiing process. More...
|
| struct | FQExecutableName |
| | Fully qualified executable name. More...
|
| struct | FQComponentName |
| | Fully qualified component name. More...
|
| struct | FQInterfaceName |
| | Fully qualified interface name. Usually represented in a single string as 'iface@platform/component'. More...
|
| struct | FQTopicName |
| | Fully qualified Ice Storm topic name. The idea is that the same interface can publish to multiple topics corresponding different data streams. When written as a string, this is formatted as:
- interface/topicName/component.
More...
|
| struct | ProvidedInterface |
| | Brief version of provided interface data. More...
|
| struct | RequiredInterface |
| | Brief version of required interface data. More...
|
| struct | ComponentData |
| | Component data. More...
|
| struct | Odometry2dData |
| | Odometry2d data structure. More...
|
| interface | Odometry2dConsumer |
| | Data consumer interface. More...
|
| interface | Odometry2d |
| | Access to odometry of 2d mobile robotic bases. More...
|
| struct | Odometry3dData |
| | Odometric data structure. More...
|
| interface | Odometry3dConsumer |
| | Data consumer interface. More...
|
| interface | Odometry3d |
| | Access to odometry of mobile robotic bases. More...
|
| struct | OgFusionConfig |
| | Description of the OgFusion interface. More...
|
| struct | OgCellLikelihood |
| | A basic structure for individual likelihoods per cell. More...
|
| struct | OgFusionData |
| interface | OgFusion |
| struct | OgMapData |
| | Occupancy-grid representation of a portion of the world. More...
|
| interface | OgMapConsumer |
| interface | OgMap |
| | Access to occupancy-grid map. More...
|
| class | OGPatchMap |
| interface | OGPatchMapConsumer |
| class | OrcaObject |
| | Base class for data types in Orca. More...
|
| struct | SingleParticle2d |
| | A single particle. More...
|
| struct | Particle2dData |
| interface | Particle2dConsumer |
| | Consumer of 2d particles. More...
|
| interface | Particle2d |
| | Interface for a 2d particle-based localiser. More...
|
| struct | Waypoint2d |
| | A single waypoint. More...
|
| struct | PathFollower2dData |
| interface | PathFollower2dConsumer |
| | Consumer of path updates. More...
|
| interface | PathFollower2d |
| | The Path Follower. More...
|
| struct | PathPlanner2dData |
| | Data structure for resulting path including error codes. More...
|
| interface | PathPlanner2dConsumer |
| | Consumer of a planned path. More...
|
| struct | PathPlanner2dTask |
| interface | PathPlanner2d |
| | Planning a path in 2D. More...
|
| exception | PingException |
| | Thrown when something goes wrong. More...
|
| interface | Pinger |
| | An interface which provides the well-known ping service. More...
|
| struct | Pixel |
| | Represents a single pixel encoded as Red-Green-Blue intensities. More...
|
| struct | PixMapData |
| | Data for PixMap interface. More...
|
| interface | PixMapConsumer |
| interface | PixMap |
| | Access to pixMap. More...
|
| struct | PointCloudDescription |
| | Description of the point cloud. More...
|
| struct | PointCloudData |
| | Point cloud data structure. More...
|
| interface | PointCloudConsumer |
| | Point cloud consumer. More...
|
| interface | PointCloud |
| | Interface for a 3d point cloud. More...
|
| struct | PolarFeature2dDescription |
| | Device description. More...
|
| class | SinglePolarFeature2d |
| class | PointPolarFeature2d |
| class | PosePolarFeature2d |
| class | LinePolarFeature2d |
| struct | PolarFeature2dData |
| | A single data transmission may include a sequence of 2D polar features. More...
|
| interface | PolarFeature2dConsumer |
| interface | PolarFeature2d |
| | Interface to features in a polar coordinate system. More...
|
| struct | BatteryData |
| struct | PowerData |
| | Information about the power subsystem of a robot. More...
|
| interface | PowerConsumer |
| | Interface to the consumer of power information. More...
|
| interface | Power |
| | Access to a robot's power subsystem. More...
|
| struct | PropertiesData |
| | Information about properties. More...
|
| interface | PropertiesConsumer |
| | Subscriber to Properties information. More...
|
| interface | Properties |
| | Interface to Properties information. More...
|
| struct | PtzGeometry |
| | PTZ geometry data structure. More...
|
| struct | PtzData |
| interface | PtzConsumer |
| | Consumer of ptz updates. More...
|
| interface | Ptz |
| | Single-origin scanning range sensor. More...
|
| struct | QGraphics2dData |
| | QGraphics2d command structure: tells how to paint something. More...
|
| interface | QGraphics2dConsumer |
| interface | QGraphics2d |
| | Access to the drawable entity. More...
|
| struct | RangeScanner2dDescription |
| | Device description. More...
|
| class | RangeScanner2dData |
| interface | RangeScanner2dConsumer |
| | Consumesrange scans. More...
|
| interface | RangeScanner2d |
| | Single-origin scanning range sensor. More...
|
| struct | ReplayData |
| | Information about the status of the replay process. More...
|
| interface | Replay |
| | Interface to the log playing process. More...
|
| struct | SubsystemStatus |
| | Status for a single subsystem of this component. More...
|
| struct | StatusData |
| | Component status data. More...
|
| interface | StatusConsumer |
| interface | Status |
| | Access to a robot's status subsystem. More...
|
| struct | Covariance2d |
| struct | Covariance3d |
| struct | TracerData |
| | Component status data. More...
|
| interface | TracerConsumer |
| struct | TracerVerbosityConfig |
| | Verbosity levels for different trace types. More...
|
| interface | Tracer |
| | Routes different types of information to different destinations. More...
|
| class | VehicleControlDescription |
| class | VehicleControlVelocityDifferentialDescription |
| | Static description of a Velocity-controlled Differential-Drive vehicle. More...
|
| class | VehicleControlVelocityBicycleDescription |
| | Static description of a Velocity-controlled Bicycle-Drive vehicle. More...
|
| class | VehicleGeometryDescription |
| class | VehicleGeometryCylindricalDescription |
| class | VehicleGeometryCuboidDescription |
| struct | VehicleDescription |
| | General description of a robotic vehicle. More...
|
| struct | VelocityControl2dData |
| | Velocity command object. More...
|
| interface | VelocityControl2d |
| | Sends velocity command to a 2D mobile robot. More...
|
| struct | WifiInterface |
| | Contains information per wireless interface, e.g. eth1. More...
|
| struct | WifiData |
| | Wireless signal data. More...
|
| interface | WifiConsumer |
| | Subscriber to Wifi information. More...
|
| interface | Wifi |
| | Interface to Wifi information. More...
|
Enumerations |
| enum | GpsPositionType { GpsPositionTypeNotAvailable,
GpsPositionTypeAutonomous,
GpsPositionTypeDifferential
} |
| enum | ImageFormat {
ImageFormatModeNfi,
ImageFormatModeBinary,
ImageFormatModeGray,
ImageFormatModeRGB8,
ImageFormatModeRGBA8,
ImageFormatModeARGB8,
ImageFormatModeBGR8,
ImageFormatModeBGRA8,
ImageFormatModeYUV422,
ImageFormatBayerBg,
ImageFormatBayerGb,
ImageFormatBayerRg,
ImageFormatBayerGr,
ImageFormatDigiclopsStereo,
ImageFormatDigiclopsRight,
ImageFormatDigiclopsBoth,
ImageFormatEnumSize
} |
| enum | ImageCompression { ImageCompressionNone,
ImageCompressionJpeg,
ImageCompressionPng
} |
| enum | LogState |
| | States of the logging process.
|
| enum | OgMapType |
| | OG map type.
|
| enum | PathPlanner2dResult |
| | Error codes for results of planning a path.
|
| enum | PointCloudType |
| enum | ChargingState { ChargingYes,
ChargingNo,
ChargingUnknown
} |
| | Battery charging state. More...
|
| enum | ReplayState |
| | States of the log playing process.
|
| enum | SubsystemStatusType {
SubsystemStatusInitialising,
SubsystemStatusOk,
SubsystemStatusWarning,
SubsystemStatusFault,
SubsystemStatusStalled
} |
| | Possible subsystem status values. More...
|
| enum | VehicleControlType {
VehicleControlVelocityDifferential,
VehicleControlVelocityBicycle,
VehicleControlVelocitySynchro,
VehicleControlVelocityAckerman,
VehicleControlOther
} |
| enum | VehicleGeometryType { VehicleGeometryCuboid,
VehicleGeometryCylindrical,
VehicleGeometryOther
} |
| | A set of of possible vehicle geometry descriptions. More...
|
| enum | LinkQualityType { LinkQualityTypeUnknown,
LinkQualityTypeDbm,
LinkQualityTypeRelative
} |
| | Interpretation of link quality. More...
|
| enum | OperationMode {
OperationModeUnknown,
OperationModeAuto,
OperationModeAdhoc,
OperationModeInfrastructure,
OperationModeMaster,
OperationModeRepeat,
OperationModeSecondRepeater
} |
| | Operation modes. More...
|
Variables |
| sequence< BinaryDeviceData > | BinaryDevicesData |
|
sequence< bool > | BoolSeq |
| | A sequence of bools.
|
|
sequence< byte > | ByteSeq |
| | A sequence of bytes.
|
|
sequence< short > | ShortSeq |
| | A sequence of shorts.
|
|
sequence< int > | IntSeq |
| | A sequence of ints.
|
|
sequence< float > | FloatSeq |
| | A sequence of floats.
|
|
sequence< double > | DoubleSeq |
| | A sequence of doubles.
|
|
sequence< string > | StringSeq |
| | A sequence of strings.
|
|
dictionary< string, string > | StringStringDict |
| | A mapping from one string to another.
|
|
sequence< Feature2d > | Feature2dSequence |
| | A list of features.
|
|
sequence< Pose2dHypothesis > | Pose2dHypotheses |
| | A set of Gaussian pose hypotheses: essentially a mixture of Gaussians.
|
|
sequence< Pose3dHypothesis > | Pose3dHypotheses |
| | A set of Gaussian pose hypotheses: essentially a mixture of Gaussians.
|
|
sequence< ProvidedInterface > | ProvidesInterfaces |
| | All provided interfaces.
|
|
sequence< RequiredInterface > | RequiresInterfaces |
| | All required interfaces.
|
|
sequence< OgCellLikelihood > | OgObservation |
| | A sequence of likelihoods forms an observation.
|
|
sequence< SingleParticle2d > | Particle2dSequence |
| | A sequence of particles.
|
|
sequence< Waypoint2d > | Path2d |
| | A sequence of waypoints.
|
|
sequence< Pixel > | Pixels |
| | A sequence of pixels representing an image.
|
|
sequence< SinglePolarFeature2d > | PolarFeature2dSequence |
| | A sequence of individual features.
|
| sequence< BatteryData > | BatteriesData |
|
dictionary< string, SubsystemStatus > | SubsystemsStatus |
| | Status for all subsystems of this component.
|
|
sequence< WifiInterface > | WifiInterfaces |
| | A data structure which keeps individual wifi interfaces.
|
This namespace defines the core reusable part of Orca: interfaces and objects.