orcaicegrid::AbstractIceGridManager | Creates and maintains an IceGrid admin session |
orcaice::Activator | A 'fire-and-forget' component activator |
orca::AngularAcceleration | 3D angular acceleration |
orca::AngularVelocity | 3D angular velocity |
orcaice::Application | Similar to Ice::Application, plus some Orca-specifc stuff |
orcalog::AutoLogger | An AutoLogger simply logs continuously once it's started |
orcalog::AutoLoggerFactory | Factory of AutoLogger instances |
orca::BatteryData | |
orca::BinaryDeviceData | |
orca::BinaryIndicator | Interface to a device with a binary state |
orca::BinarySwitch | Interface to a device with a binary state |
orca::BinarySwitchData | Information about the binary devices of a robot |
orcaqgui2d::BoxElement | Draws a simple square on the map |
orcaifaceimpl::BufferedConsumerImpl< ProviderPrxType, ConsumerType, ConsumerPrxType, ObjectType > | |
orca::BusyException | Raised when the component is too busy to process requests |
orca::Button | Interface to a device with a binary state |
orcaqgui2d::ButtonElement | |
orcaifaceimpl::ButtonImpl | |
orca::Camera | Interface to the camera |
orca::CameraConsumer | |
orca::CameraData | |
orca::CameraDescription | Camera configuration objectd |
orcaifaceimpl::CameraImpl | |
orca::CartesianAcceleration | 3D acceleration in Cartesian coordinate system |
orca::CartesianAcceleration2d | 2D acceleration in Cartesian coordinate system |
orca::CartesianLineFeature2d | |
orca::CartesianPoint | 3D position in Cartesian coordinate system |
orca::CartesianPoint2d | 2D position in Cartesian coordinate system |
orca::CartesianPointFeature2d | A basic x-y point feature |
orca::CartesianPoseFeature2d | A point feature with a heading |
orca::CartesianVector | 3D vector |
orca::CartesianVelocity | 3D velocity in Cartesian coordinate system |
orca::CartesianVelocity2d | 2D velocity in Cartesian coordinate system |
orcaquml::Component | UML Component element |
orcaice::Component | Base class for all Components using libOrcaIce |
orcadef::ComponentCfg | Holds the information for component configuration |
orca::ComponentData | Component data |
orcacm::ComponentData | |
orcaice::ComponentDeactivatingException | |
orcadef::ComponentDef | Holds the information for component definition |
orcaquml::ComponentGeom | On-screen geometry of a component. Used to save and reload on-screen configuration |
orcacm::ComponentHeader | |
orcaquml::ComponentModel | A class to hold all relevant component information |
orcadef::ConfigCfg | Configuration option |
orcadef::ConfigDef | Definition of a configuration option |
orcaice::ConfigFileException | This exception is raised when something goes wrong while reading the configuration file |
orca::ConfigurationNotExistException | Server failed to configure itself as requrested by client |
orcaifaceimpl::ConsumerImpl< ProviderPrxType, ConsumerType, ConsumerPrxType, ObjectType > | |
orcaifaceimpl::ConsumerSubscriber | |
orcaice::Context | Component's naming and networking information |
orca::Covariance2d | |
orca::Covariance3d | |
orca::Cpu | Interface to CPU information |
orca::CpuConsumer | Subscriber to CPU information |
orca::CpuData | Current CPU information |
orca::CpuInfo | General CPU information |
orca::DataNotExistException | |
orca::Date | Date of the year |
orcaqgui2d::DefaultFactory | |
orcaqgui3d::DefaultFactory | |
orca::DiscreteSize2d | Planar discrete dimensions |
orca::DiscreteSize3d | Spatial discrete dimensions |
orca::DriveBicycle | |
orca::DriveBicycleCommand | Bicycle command: steering angle & velocity |
orca::DriveBicycleConsumer | Data consumer interface |
orca::DriveBicycleData | Bicycle data: commanded and actual steering angle & velocity |
orcaifaceimpl::DriveBicycleImpl | |
orca::DriveDifferential | |
orca::DriveDifferentialData | Differential steering velocity command |
orca::DriveDifferentialDescription | Description of differential steering mechanism |
orcalog::DummyReplayer | This one can be used for unsupported or disabled interfaces |
orca::EStop | Interface to e-stop |
orca::EStopAlreadyTriggeredException | Raised when a keep-alive is sent to an estop-disabled platform |
orca::EStopData | |
orcaifaceimpl::EStopImpl | |
orcaifaceimpl::EStopNonStandardImpl | EStopImpl needs a pointer to a class implementing these |
orcalog::Exception | Base class for exceptions coming from libOrcaLog |
orcadef::Exception | Base class for exceptions coming from libOrcaDef |
orcalog::Factory | |
orcaprobe::Factory | |
orca::Feature2d | Generic 2D feature |
orca::FeatureMap2d | An interface to a map of features |
orca::FeatureMap2dConsumer | Consumer of FeatureMap2d data |
orca::FeatureMap2dData | Data describing generic 2D features |
orcaqgui2d::FeatureMap2dElement | |
orcaifaceimpl::FeatureMap2dImpl | |
orcalog::FileException | Raised when something is wrong with reading the definition file |
orcadef::FileException | Throw it when something is wrong with reading the definition file |
orca::Force | Vector representing a linear force |
orca::Force2d | Vector representing a linear force |
orcalog::FormatNotSupportedException | Raised when a format is specified which the slave logger does not support |
orca::FQComponentName | Fully qualified component name |
orca::FQExecutableName | Fully qualified executable name |
orca::FQInterfaceName | Fully qualified interface name. Usually represented in a single string as 'iface@platform/component' |
orca::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
|
orca::Frame2d | Planar position |
orca::Frame3d | Spatial position |
orcalogfactory::GenericAutoLogger< DataType, ConsumerType, ConsumerPrxType, PrxType, LogWriterType > | |
orcalogfactory::GenericSnapshotLogger< DataType, ConsumerType, ConsumerPrxType, PrxType, LogWriterType > | |
orcaqcm::GetComponentsJob | |
orca::Gps | Access to GpsData (raw data) |
orca::GpsConsumer | |
orca::GpsData | Gps data structure |
orca::GpsDescription | Gps config structure |
orcaifaceimpl::GpsImpl | |
orcaqgui2d::GridElement | Paints a rectangular grid in the display |
orcaqgui3d::GridElement | Paints a rectangular grid in the 3d display |
orcaqgui3d::GuiElement3d | |
orcaqgemv::GuiElementModel | Stores the set of GuiElements |
orca::HandConfig | Laser configuration data structure |
orca::HandConsumer | Consumer of laser scans |
orca::HandData | |
orca::HandProducer | Single-origin scanning range sensor |
orca::HardwareFailedException | Indicates a problem with robot hardware, e.g. sensors and actuators |
orcaice::Heartbeater | Small utility class for keeping track of regular heartbeats |
orcaice::Home | Local API to component information |
orca::Home | Access to information about components interfaces |
orca::HomeData | Contains data on the component's interfaces |
orcacm::HomeHeader | Information about a Home object |
orcaicegrid::IceGridManager | Wraps up functions remotely controlling an IceGrid Registry |
orcaicegrid::IceGridSession | Creates and maintains an IceGrid admin session |
orcaqguielementutil::IceStormElement< PainterType, DataType, ProxyType, ConsumerType, ConsumerPrxType > | Base class for gui elements that receive data from IceStorm |
orcaqgui3d::IceStormElement3d< PainterType, DataType, ProxyType, ConsumerType, ConsumerPrxType > | Base class for gui elements that receive data from IceStorm |
orcaqguielementutil::IceStormListener< DataType, ProxyType, ConsumerType, ConsumerPrxType, SubscriptionMakerType, UnSubscriptionMakerType > | Listens to IceStorm and stores the incoming data |
orcaqgui::IGuiElementFactory | Simply allows for orcaice::Context to be set |
orcaqgui3d::IKnowsPlatformPosition | |
orca::Image | Interface to the image provider |
orca::ImageConsumer | Interface to the image consumer |
orca::ImageData | A single image |
orca::ImageDescription | Static description of the image source |
orcaifaceimpl::ImageImpl | |
orca::Imu | Access to IMU data |
orca::ImuConsumer | |
orca::ImuData | |
orca::ImuDescription | Imu configuration objectd |
orcaifaceimpl::ImuImpl | |
orca::Ins | Access to INS data |
orca::InsConsumer | |
orca::InsData | |
orca::InsDescription | Ins configuration objectd |
orcaifaceimpl::InsImpl | |
orcadef::InterfaceCfg | Configuration of an interface |
orcacm::InterfaceData | |
orcadef::InterfaceDef | Definition of an interface |
orca::LaserScanner2d | Single-origin scanning range sensor |
orca::LaserScanner2dData | Laser scan data structure adds return-intensity information to rangescanner data |
orcaqgui3d::LaserScanner2dElement | 3d laser element |
orcaifaceimpl::LaserScanner2dImpl | |
orcaqgui3d::LaserScanner2dPainter | LaserPainter paints laser scans |
orcaqgui2d::LaserScanner2dPainter | Paints laser scans |
orca::util::LatencyPinger | Test component which initiates timed transmission |
orca::util::LatencyReplier | Test component which replies to timed transmission |
orca::LinePolarFeature2d | |
orca::Localise2d | Access to odometry of 2d mobile robitic bases |
orca::Localise2dConsumer | |
orca::Localise2dData | Location estimate |
orcaifaceimpl::Localise2dImpl | |
orca::Localise3d | Access pose of 3d mobile robotic bases |
orca::Localise3dConsumer | |
orca::Localise3dData | Localise3d data structure |
orcaifaceimpl::Localise3dImpl | |
orca::Log | Interface to the loggiing process |
orca::LogData | Information about the status of the logging process |
orcalog::LogReader | |
orcalog::LogReaderInfo | |
orcalog::LogWriter | Base class for all interface slaves Sets up a data file and registers with the MasterFileWriter. The individual log writers (e.g. LaserLogWriter) inherit from this class |
orcalog::LogWriterInfo | |
orcaqgui::MainWindow | |
orcaqgui::MainWindow::ScreenDumpParams | Configuration parameters for screen capture |
orca::MalformedParametersException | Raised when one or more parameters to a remote request were malformed |
orcalog::MasterFileReader | Knows how to parse a master file |
orcalog::MasterFileWriteHandler | |
orcalog::MasterFileWriter | Maintains the master file |
orcalog::MasterFileWriteThread | |
orca::Moment | Moment of force |
orcaice::NetworkException | This exception is raised when something is wrong with the network connection |
orcaifaceimpl::NotifyingConsumerImpl< ProviderPrxType, ConsumerType, ConsumerPrxType, ObjectType > | |
orcaqgui3d::ObjectModel | A 3-D model of an object, loaded from a .3ds model |
orcaqcm::OcmDelegate | |
orcaqcm::OcmModel | |
orcaqcm::OcmView | |
orca::Odometry2d | Access to odometry of 2d mobile robotic bases |
orca::Odometry2dConsumer | Data consumer interface |
orca::Odometry2dData | Odometry2d data structure |
orcaifaceimpl::Odometry2dImpl | |
orcaqgui2d::Odometry2dPainter | Odometry2DPainter is used for displaying the odometric velocities in the robotic platform frame |
orca::Odometry3d | Access to odometry of mobile robotic bases |
orca::Odometry3dConsumer | Data consumer interface |
orca::Odometry3dData | Odometric data structure |
orcaifaceimpl::Odometry3dImpl | |
orca::OgCellLikelihood | A basic structure for individual likelihoods per cell |
orca::OgFusion | |
orca::OgFusionConfig | Description of the OgFusion interface |
orca::OgFusionData | |
orca::OgMap | Access to occupancy-grid map |
orca::OgMapConsumer | |
orca::OgMapData | Occupancy-grid representation of a portion of the world |
orcaifaceimpl::OgMapImpl | |
orca::OGPatchMap | |
orca::OGPatchMapConsumer | |
laser2og::OgSensorModel | |
orcacm::OperationData | |
orcacm::OperationHeader | |
orca::OperationNotImplementedException | Raised when a remote operation is not implemented |
orca::OrcaException | A generic run-time exception |
orca::OrcaObject | Base class for data types in Orca |
orca::OrientationE | Orientation defined by angles |
orcalog::ParseException | Raised when something is wrong with parsing log file |
orcadef::ParseException | Throw it when something is wrong in parsing the definition file |
orca::Particle2d | Interface for a 2d particle-based localiser |
orca::Particle2dConsumer | Consumer of 2d particles |
orca::Particle2dData | |
orcaifaceimpl::Particle2dImpl | |
orcaqgui2d::Particle2dPainter | Particle2DPainter is used for displaying the particles from a Monte Carlo Localization component |
orca::PathFollower2d | The Path Follower |
orca::PathFollower2dConsumer | Consumer of path updates |
orca::PathFollower2dData | |
orcaifaceimpl::PathFollower2dImpl | |
localnav::PathFollowerInterface | |
orca::PathPlanner2d | Planning a path in 2D |
orca::PathPlanner2dConsumer | Consumer of a planned path |
orca::PathPlanner2dData | Data structure for resulting path including error codes |
orca::PathPlanner2dTask | |
orca::Pinger | An interface which provides the well-known ping service |
orca::PingException | Thrown when something goes wrong |
orca::Pixel | Represents a single pixel encoded as Red-Green-Blue intensities |
orca::PixMap | Access to pixMap |
orca::PixMapConsumer | |
orca::PixMapData | Data for PixMap interface |
orcaifaceimpl::PixMapImpl | |
orcaqgui2d::PixmapPainter | |
orcaqgui3d::PlatformCSFinder | Class to work out the coordinate-system of a platform. Applies a bunch of heuristics |
orcacm::PlatformData | |
orcaqgui::PlatformFocusCombo | A QCombo box allowing users to select the platform in focus |
orcacm::PlatformHeader | |
orca::PointCloud | Interface for a 3d point cloud |
orca::PointCloudConsumer | Point cloud consumer |
orca::PointCloudData | Point cloud data structure |
orca::PointCloudDescription | Description of the point cloud |
orca::PointCovariance2d | 2d Covariance Matrix |
orca::PointPolarFeature2d | |
orca::PolarAcceleration2d | 2D acceleration in polar coordinate system |
orca::PolarFeature2d | Interface to features in a polar coordinate system |
orca::PolarFeature2dConsumer | |
orca::PolarFeature2dData | A single data transmission may include a sequence of 2D polar features |
orca::PolarFeature2dDescription | Device description |
orcaifaceimpl::PolarFeature2dImpl | |
orcaqgui2d::PolarFeature2dPainter | PolarFeature2dPainter paints polar feature |
orca::PolarPoint2d | 2D position in polar coordinate system |
orca::PolarVelocity2d | 2D velocity in polar coordinate system |
orca::Pose2dHypothesis | A Gaussian distribution over pose space |
orca::Pose3dHypothesis | A Gaussian distribution over pose space |
orca::PosePolarFeature2d | |
orcasim2d::PosePublisher | Publishes pose information on an orca::Localise2d interface |
orcaice::PostActivationCallback | A hook to allow something to be done post-activation |
orca::Power | Access to a robot's power subsystem |
orca::PowerConsumer | Interface to the consumer of power information |
orca::PowerData | Information about the power subsystem of a robot |
orcaifaceimpl::PowerImpl | |
orcaifaceimpl::PrintingConsumerImpl< ProviderPrxType, ConsumerType, ConsumerPrxType, ObjectType > | A convenience class for consumers with setData() operation |
orca::Properties | Interface to Properties information |
orca::PropertiesConsumer | Subscriber to Properties information |
orca::PropertiesData | Information about properties |
orcaifaceimpl::PropertiesImpl | |
orcadef::ProvidedCfg | Configuration of a provided interface |
orcadef::ProvidedDef | Definition of a provided interface |
orca::ProvidedInterface | Brief version of provided interface data |
orcacm::ProvidesHeader | |
orcaice::PtrBuffer< Type > | A thread-safe data pipe with buffer semantics for Ice smart pointers |
orcaqguielementutil::PtrIceStormElement< PainterType, DataType, DataPtrType, ProxyType, ConsumerType, ConsumerPrxType > | Base class for gui elements that receive data from IceStorm |
orcaqgui3d::PtrIceStormElement3d< PainterType, DataType, DataPtrType, ProxyType, ConsumerType, ConsumerPrxType > | Base class for gui elements that receive data from IceStorm |
orcaqguielementutil::PtrIceStormListener< DataType, DataPtrType, ProxyType, ConsumerType, ConsumerPrxType, SubscriptionMakerType, UnSubscriptionMakerType > | Listens to IceStorm and stores the incoming data |
orcaice::PtrNotify< Type > | A data pipe with callback semantics for Ice smart pointers |
orcaice::PtrStore< Type > | Thread-safe storage for a single data object represented by an Ice smart pointer |
orca::Ptz | Single-origin scanning range sensor |
orca::PtzConsumer | Consumer of ptz updates |
orca::PtzData | |
orca::PtzGeometry | PTZ geometry data structure |
orca::QGraphics2d | Access to the drawable entity |
orca::QGraphics2dConsumer | |
orca::QGraphics2dData | QGraphics2d command structure: tells how to paint something |
orcaifaceimpl::QGraphics2dImpl | |
orcaqgui2d::QGraphics2dPainter | QGraphics2dPainter |
orca::RangeScanner2d | Single-origin scanning range sensor |
orca::RangeScanner2dConsumer | Consumesrange scans |
orca::RangeScanner2dData | |
orca::RangeScanner2dDescription | Device description |
orcaifaceimpl::RangeScanner2dImpl | |
orcasim2d::RangeScanPublisher | Publishes range scans out an orca interface |
orcacm::RegistryFlatData | Registry data which lists components |
orcacm::RegistryHierarchicalData1 | Registry data which lists platforms |
orcacm::RegistryHierarchicalData2 | Registry data which lists platforms |
orcacm::RegistryHomeData | Registry data |
orcaqgemv::RegSelectView | Shows the contents of the Registry, allows users to click on things to add them |
orca::Replay | Interface to the log playing process |
orca::ReplayData | Information about the status of the replay process |
orcalog::Replayer | |
orcalog::ReplayerFactory | Factory of log replayers |
orcadef::RequiredCfg | Configuration of a required interface |
orcadef::RequiredDef | Definition of a required interface |
orca::RequiredInterface | Brief version of required interface data |
orca::RequiredInterfaceFailedException | Raised when a component failed to connect to a required interface |
orcacm::RequiresHeader | |
orcacm::ResultHeader | Brief version of operation result |
orcaqgui::SelectableElementWidget | |
orcaice::Service | Base class to use when putting Orca components into an IceBox |
orcaicegrid::SessionNotConnectedException | This exception is raised when the session is not connected |
orca::SingleParticle2d | A single particle |
orca::SinglePolarFeature2d | |
orca::Size2d | Planar continuous dimensions |
orca::Size3d | Spatial continuous dimensions |
orcalog::SnapshotLogBuffer< ObjectType, LogWriterType > | A fixed-length (in time) circular buffer |
orcalog::SnapshotLogger | |
orcalog::SnapshotLoggerFactory | Factory of SnapshotLogger instances |
orcarobotdriverutil::StateMachine | A thread-safe state machine useful when writing robot hardware drivers |
segwayrmp::Stats | |
orca::Status | Access to a robot's status subsystem |
orca::StatusConsumer | |
orca::StatusData | Component status data |
orcaifaceimpl::StoringConsumerImpl< ProviderPrxType, ConsumerType, ConsumerPrxType, ObjectType > | |
orca::SubscriptionFailedException | Raised when the server fails to subscribe client for periodic updates |
orca::SubsystemStatus | Status for a single subsystem of this component |
orca::Time | Unix absolute time |
orca::TimeOfDay | |
orca::Tracer | Routes different types of information to different destinations |
orca::TracerConsumer | |
orca::TracerData | Component status data |
orca::TracerVerbosityConfig | Verbosity levels for different trace types |
orca::Twist2d | Planar velocity |
orca::Twist3d | Spatial velocity: ordered couple (V,W) of two vectors |
orcaice::TypeMismatchException | This exception is raised if the required interface type does not match the proxy type |
orca::Vector2d | 2D vector |
orca::VehicleControlDescription | |
orca::VehicleControlVelocityBicycleDescription | Static description of a Velocity-controlled Bicycle-Drive vehicle |
orca::VehicleControlVelocityDifferentialDescription | Static description of a Velocity-controlled Differential-Drive vehicle |
orca::VehicleDescription | General description of a robotic vehicle |
orca::VehicleGeometryCuboidDescription | |
orca::VehicleGeometryCylindricalDescription | |
orca::VehicleGeometryDescription | |
orca::VelocityControl2d | Sends velocity command to a 2D mobile robot |
orca::VelocityControl2dData | Velocity command object |
orcaifaceimpl::VelocityControl2dImpl | |
orca::Waypoint2d | A single waypoint |
orca::Wifi | Interface to Wifi information |
orca::WifiConsumer | Subscriber to Wifi information |
orca::WifiData | Wireless signal data |
orcaifaceimpl::WifiImpl | |
orca::WifiInterface | Contains information per wireless interface, e.g. eth1 |
orca::Wrench | Spatial force: ordered couple (F,M) of two vectors |
orca::Wrench2d | Planar force |
orcaicexml::XmlAttributesHelper | This code is extracted from IceGrid |