InterfaceDataTypes.idl

Interface-specific data types for robot device interfaces. [詳細]

import "BasicDataType.idl";
import "ExtendedDataTypes.idl";

ソースコードを見る。

構成

struct  RTC::ActArrayActuatorPos
 Stores the position of a single actuator. [詳細]
struct  RTC::ActArrayActuatorSpeed
 Stores the speed of a single actuator. [詳細]
struct  RTC::ActArrayActuatorCurrent
 Stores the current draw of a single actuator. [詳細]
struct  RTC::Actuator
 State information of a single actuator. [詳細]
struct  RTC::ActArrayState
 State of all actuators in an array. [詳細]
struct  RTC::ActArrayActuatorGeometry
 Describes the geometry of an individual actuator. [詳細]
struct  RTC::ActArrayGeometry
 Geometry of an actuator array. [詳細]
struct  RTC::BumperGeometry
 Geometry of a single bumper. [詳細]
struct  RTC::BumperArrayGeometry
 Geometry of an array of bump sensors. [詳細]
struct  RTC::CameraImage
 Stores an image from a camera or camera-like device. [詳細]
struct  RTC::CameraInfo
 Information about an image-producing device. [詳細]
struct  RTC::FiducialInfo
 Information about a single fiducial. [詳細]
struct  RTC::Fiducials
 Time-stamped list of detected fiducials. [詳細]
struct  RTC::FiducialFOV
 Field of view of a fiducial tracker. [詳細]
struct  RTC::GPSTime
 Time since epoch as reported by a GPS device. [詳細]
struct  RTC::GPSData
 Data as returned by a common GPS device. [詳細]
struct  RTC::GripperState
 State of a gripper. [詳細]
struct  RTC::GripperGeometry
 Geometry of a gripper, including both the outside and inside sizes. [詳細]
struct  RTC::INSData
 Data returned by an inertial navigation system. [詳細]
struct  RTC::LimbState
 Time-stamped state of a limb. [詳細]
struct  RTC::Hypothesis2D
 A pose hypothesis in 2D space. [詳細]
struct  RTC::Hypotheses2D
 Time-stamped list of localisation hypotheses in 2D space. [詳細]
struct  RTC::Hypothesis3D
 A pose hypothesis in 3D space. [詳細]
struct  RTC::Hypotheses3D
 Time-stamped list of localisation hypotheses in 3D space. [詳細]
struct  RTC::OGMapConfig
 Configuration of a occupancy-grip map. [詳細]
struct  RTC::OGMapTile
 A tile from an occupancy-grid map. [詳細]
struct  RTC::PointFeature
 A size-less point feature. [詳細]
struct  RTC::PoseFeature
 A size-less point feature with orientation. [詳細]
struct  RTC::LineFeature
 A line feature. [詳細]
struct  RTC::Features
struct  RTC::MultiCameraImages
struct  RTC::MulticameraGeometry
 Geometry of a multi-camera system, such as a stereo camera. [詳細]
struct  RTC::Waypoint2D
 A waypoint in 2D space, including constraints. [詳細]
struct  RTC::Path2D
 A time-stamped path in 2D space. [詳細]
struct  RTC::Waypoint3D
 A waypoint in 3D space, including constraints. [詳細]
struct  RTC::Path3D
 A time-stamped path in 3D space. [詳細]
struct  RTC::PointCloudPoint
 A point in a point cloud. [詳細]
struct  RTC::PointCloud
 A cloud of points in 3D space. [詳細]
struct  RTC::PanTiltAngles
 Pan and tilt values of a pan-tilt unit. [詳細]
struct  RTC::PanTiltState
 Status of a pan-tilt unit. [詳細]
struct  RTC::RangerGeometry
 Geometry of a ranger device. A range sensor may be a single device returning multiple ranges (such as a laser scanner), or an array of sensing elements each returning a single range value (such as an array of sonar sensors). If there is only one sensing element in the device, the device should be considered a laser scanner type. If there are multiple elements, the device should be considered an array of single-range-value sensors. [詳細]
struct  RTC::RangerConfig
 The configuration of a ranger device. [詳細]
struct  RTC::RangeData
 Range readings from a range sensor. [詳細]
struct  RTC::IntensityData
 Intensity readings from a range sensor. [詳細]

ネームスペース

namespace  RTC

型定義

typedef sequence< Actuator > RTC::ActuatorList
 List of Actuator elements.
typedef sequence
< ActArrayActuatorGeometry > 
RTC::ActArrayActuatorGeometryList
 List of ActArrayActuatorGeometry elements.
typedef sequence< BumperGeometry > RTC::BumperGeometryList
typedef sequence< FiducialInfo > RTC::FiducialInfoList
typedef sequence< Hypothesis2D > RTC::Hypothesis2DList
typedef sequence< Hypothesis3D > RTC::Hypothesis3DList
typedef sequence< octet > RTC::OGMapCells
typedef sequence< PointFeature > RTC::PointFeatureList
typedef sequence< PoseFeature > RTC::PoseFeatureList
typedef sequence< LineFeature > RTC::LineFeatureList
typedef sequence< CameraImage > RTC::MulticameraImageList
typedef sequence< CameraInfo > RTC::MulticameraInfoList
typedef sequence< Geometry3D > RTC::MulticameraGeometryList
typedef sequence< Waypoint2D > RTC::Waypoint2DList
typedef sequence< Waypoint3D > RTC::Waypoint3DList
typedef sequence< PointCloudPoint > RTC::PointCloudPointList
typedef sequence< Geometry3D > RTC::ElementGeometryList
typedef sequence< double > RTC::RangeList
typedef sequence< double > RTC::IntensityList
typedef sequence< octet > RTC::RFIDTagData

列挙型

enum  RTC::ActArrayActuatorStatus { RTC::ACTUATOR_STATUS_IDLE, RTC::ACTUATOR_STATUS_MOVING, RTC::ACTUATOR_STATUS_BRAKED, RTC::ACTUATOR_STATUS_STALLED }
 

Describes the status of an actuator.

[詳細]
enum  RTC::ActArrayActuatorType { RTC::ACTARRAY_ACTUATORTYPE_LINEAR, RTC::ACTARRAY_ACTUATORTYPE_ROTARY }
 

Describes the type of an actuator.

[詳細]
enum  RTC::GPSFixType { RTC::GPS_FIX_NONE, RTC::GPS_FIX_NORMAL, RTC::GPS_FIX_DGPS }
enum  RTC::GripperStatus { RTC::GRIPPER_STATE_OPEN, RTC::GRIPPER_STATE_CLOSED, RTC::GRIPPER_STATE_MOVING, RTC::GRIPPER_STATE_UNKNOWN }
 

Describes the status of a gripper.

[詳細]
enum  RTC::LimbStatus {
  RTC::LIMB_STATUS_IDLE, RTC::LIMB_STATUS_BRAKED, RTC::LIMB_STATUS_MOVING, RTC::LIMB_STATUS_OOR,
  RTC::LIMB_STATUS_COLLISION
}

説明

Interface-specific data types for robot device interfaces.

日付:
Date
作者:
Geoffrey Biggs <geoffrey.biggs@aist.go.jp>

Copyright (C) 2009 RT Synthesis Research Group Intelligent Systems Research Institute, National Institute of Advanced Industrial Science and Technology (AIST), Japan All rights reserved.

OpenRTM-aist IDLに対してFri Oct 28 18:31:19 2016に生成されました。  doxygen 1.6.3