ネームスペース RTC

構成

struct  Time
struct  TimedState
struct  TimedShort
struct  TimedLong
struct  TimedUShort
struct  TimedULong
struct  TimedFloat
struct  TimedDouble
struct  TimedChar
struct  TimedWChar
struct  TimedBoolean
struct  TimedOctet
struct  TimedString
struct  TimedWString
struct  TimedShortSeq
struct  TimedLongSeq
struct  TimedUShortSeq
struct  TimedULongSeq
struct  TimedFloatSeq
struct  TimedDoubleSeq
struct  TimedCharSeq
struct  TimedWCharSeq
struct  TimedBooleanSeq
struct  TimedOctetSeq
struct  TimedStringSeq
struct  TimedWStringSeq
struct  RGBColour
 Red/green/blue colour specification, with values between 0.0 for none and 1.0 for full. [詳細]
struct  Point2D
 Point in 2D cartesian space. [詳細]
struct  Vector2D
 Vector in 2D cartesian space. [詳細]
struct  Pose2D
 Pose in 2D cartesian space. [詳細]
struct  Velocity2D
 Velocities in 2D cartesian space. [詳細]
struct  Acceleration2D
 Accelerations in 2D cartesian space. [詳細]
struct  PoseVel2D
 Pose and velocity in 2D cartesian space. [詳細]
struct  Size2D
 Size in 2D cartesian space. [詳細]
struct  Geometry2D
 Geometry information for a device in 2D cartesian space. [詳細]
struct  Covariance2D
 Covariance matrix for a 2D pose. [詳細]
struct  PointCovariance2D
 Covariance matrix for a 2D point. [詳細]
struct  Carlike
 Control specification for a car-like robot. [詳細]
struct  SpeedHeading2D
 Control specification for a robot capable of moving in a given direction in 2D space. [詳細]
struct  Point3D
 Point in 3D cartesian space. [詳細]
struct  Vector3D
 Vector in 3D cartesian space. [詳細]
struct  Orientation3D
 Orientation in 3D cartesian space. [詳細]
struct  Pose3D
 Pose in 3D cartesian space. [詳細]
struct  Velocity3D
 Velocities in 3D cartesian space. [詳細]
struct  AngularVelocity3D
 Angular velocities in 3D cartesian space. [詳細]
struct  Acceleration3D
 Accelerations in 3D cartesian space. [詳細]
struct  AngularAcceleration3D
 Angular accelerations in 3D cartesian space. [詳細]
struct  PoseVel3D
 Pose and velocity in 3D cartesian space. [詳細]
struct  Size3D
 Size in 3D cartesian space. [詳細]
struct  Geometry3D
struct  Covariance3D
 Covariance matrix for a 3D pose. [詳細]
struct  SpeedHeading3D
 Control specification for a robot capable of moving in a given direction in 3D space. [詳細]
struct  OAP
 Orientation, approach and position vectors. [詳細]
struct  TimedRGBColour
 Time-stamped version of RGBColour. [詳細]
struct  TimedPoint2D
 Time-stamped version of Point2D. [詳細]
struct  TimedVector2D
 Time-stamped version of Vector2D. [詳細]
struct  TimedPose2D
 Time-stamped version of Pose2D. [詳細]
struct  TimedVelocity2D
 Time-stamped version of Velocity2D. [詳細]
struct  TimedAcceleration2D
 Time-stamped version of Acceleration2D. [詳細]
struct  TimedPoseVel2D
 Time-stamped version of PoseVel2D. [詳細]
struct  TimedSize2D
 Time-stamped version of Size2D. [詳細]
struct  TimedGeometry2D
 Time-stamped version of Geometry2D. [詳細]
struct  TimedCovariance2D
 Time-stamped version of Covariance2D. [詳細]
struct  TimedPointCovariance2D
 Time-stamped version of PointCovariance2D. [詳細]
struct  TimedCarlike
 Time-stamped version of Carlike. [詳細]
struct  TimedSpeedHeading2D
 Time-stamped version of SpeedHeading2D. [詳細]
struct  TimedPoint3D
 Time-stamped version of Point3D. [詳細]
struct  TimedVector3D
 Time-stamped version of Vector3D. [詳細]
struct  TimedOrientation3D
 Time-stamped version of Orientation3D. [詳細]
struct  TimedPose3D
 Time-stamped version of Pose3D. [詳細]
struct  TimedVelocity3D
 Time-stamped version of Velocity3D. [詳細]
struct  TimedAngularVelocity3D
 Time-stamped version of AngularVelocity3D. [詳細]
struct  TimedAcceleration3D
 Time-stamped version of Acceleration3D. [詳細]
struct  TimedAngularAcceleration3D
 Time-stamped version of AngularAcceleration3D. [詳細]
struct  TimedPoseVel3D
 Time-stamped version of PoseVel3D. [詳細]
struct  TimedSize3D
 Time-stamped version of Size3D. [詳細]
struct  TimedGeometry3D
 Time-stamped version of Geometry3D. [詳細]
struct  TimedCovariance3D
 Time-stamped version of Covariance3D. [詳細]
struct  TimedSpeedHeading3D
 Time-stamped version of SpeedHeading3D. [詳細]
struct  TimedOAP
 Time-stamped version of OAP. [詳細]
struct  Quaternion
 Data type for Quaternion. [詳細]
struct  TimedQuaternion
 Timed version data type for Quaternion. [詳細]
struct  ActArrayActuatorPos
 Stores the position of a single actuator. [詳細]
struct  ActArrayActuatorSpeed
 Stores the speed of a single actuator. [詳細]
struct  ActArrayActuatorCurrent
 Stores the current draw of a single actuator. [詳細]
struct  Actuator
 State information of a single actuator. [詳細]
struct  ActArrayState
 State of all actuators in an array. [詳細]
struct  ActArrayActuatorGeometry
 Describes the geometry of an individual actuator. [詳細]
struct  ActArrayGeometry
 Geometry of an actuator array. [詳細]
struct  BumperGeometry
 Geometry of a single bumper. [詳細]
struct  BumperArrayGeometry
 Geometry of an array of bump sensors. [詳細]
struct  CameraImage
 Stores an image from a camera or camera-like device. [詳細]
struct  CameraInfo
 Information about an image-producing device. [詳細]
struct  FiducialInfo
 Information about a single fiducial. [詳細]
struct  Fiducials
 Time-stamped list of detected fiducials. [詳細]
struct  FiducialFOV
 Field of view of a fiducial tracker. [詳細]
struct  GPSTime
 Time since epoch as reported by a GPS device. [詳細]
struct  GPSData
 Data as returned by a common GPS device. [詳細]
struct  GripperState
 State of a gripper. [詳細]
struct  GripperGeometry
 Geometry of a gripper, including both the outside and inside sizes. [詳細]
struct  INSData
 Data returned by an inertial navigation system. [詳細]
struct  LimbState
 Time-stamped state of a limb. [詳細]
struct  Hypothesis2D
 A pose hypothesis in 2D space. [詳細]
struct  Hypotheses2D
 Time-stamped list of localisation hypotheses in 2D space. [詳細]
struct  Hypothesis3D
 A pose hypothesis in 3D space. [詳細]
struct  Hypotheses3D
 Time-stamped list of localisation hypotheses in 3D space. [詳細]
struct  OGMapConfig
 Configuration of a occupancy-grip map. [詳細]
struct  OGMapTile
 A tile from an occupancy-grid map. [詳細]
struct  PointFeature
 A size-less point feature. [詳細]
struct  PoseFeature
 A size-less point feature with orientation. [詳細]
struct  LineFeature
 A line feature. [詳細]
struct  Features
struct  MultiCameraImages
struct  MulticameraGeometry
 Geometry of a multi-camera system, such as a stereo camera. [詳細]
struct  Waypoint2D
 A waypoint in 2D space, including constraints. [詳細]
struct  Path2D
 A time-stamped path in 2D space. [詳細]
struct  Waypoint3D
 A waypoint in 3D space, including constraints. [詳細]
struct  Path3D
 A time-stamped path in 3D space. [詳細]
struct  PointCloudPoint
 A point in a point cloud. [詳細]
struct  PointCloud
 A cloud of points in 3D space. [詳細]
struct  PanTiltAngles
 Pan and tilt values of a pan-tilt unit. [詳細]
struct  PanTiltState
 Status of a pan-tilt unit. [詳細]
struct  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  RangerConfig
 The configuration of a ranger device. [詳細]
struct  RangeData
 Range readings from a range sensor. [詳細]
struct  IntensityData
 Intensity readings from a range sensor. [詳細]
interface  ComponentAction
interface  LightweightRTObject
interface  ExecutionContext
interface  DataFlowComponentAction
interface  DataFlowComponent
interface  Fsm
interface  FsmParticipantAction
interface  FsmParticipant
interface  Mode
interface  ModeCapable
interface  MultiModeComponentAction
interface  MultiModeObject
struct  PortInterfaceProfile
struct  ConnectorProfile
struct  PortProfile
struct  ExecutionContextProfile
interface  FsmObject
struct  FsmBehaviorProfile
struct  FsmProfile
interface  FsmService
struct  ComponentProfile
interface  PortService
interface  ExecutionContextService
interface  RTObject

型定義

typedef sequence< ActuatorActuatorList
 List of Actuator elements.
typedef sequence
< ActArrayActuatorGeometry
ActArrayActuatorGeometryList
 List of ActArrayActuatorGeometry elements.
typedef sequence< BumperGeometryBumperGeometryList
typedef sequence< FiducialInfoFiducialInfoList
typedef sequence< Hypothesis2DHypothesis2DList
typedef sequence< Hypothesis3DHypothesis3DList
typedef sequence< octet > OGMapCells
typedef sequence< PointFeaturePointFeatureList
typedef sequence< PoseFeaturePoseFeatureList
typedef sequence< LineFeatureLineFeatureList
typedef sequence< CameraImageMulticameraImageList
typedef sequence< CameraInfoMulticameraInfoList
typedef sequence< Geometry3DMulticameraGeometryList
typedef sequence< Waypoint2DWaypoint2DList
typedef sequence< Waypoint3DWaypoint3DList
typedef sequence< PointCloudPointPointCloudPointList
typedef sequence< Geometry3DElementGeometryList
typedef sequence< double > RangeList
typedef sequence< double > IntensityList
typedef sequence< octet > RFIDTagData
typedef
EXECUTION_HANDLE_TYPE_NATIVE 
ExecutionContextHandle_t
typedef
SDOPackage::UniqueIdentifier 
UniqueIdentifier
typedef SDOPackage::NVList NVList
typedef sequence
< ExecutionContext
ExecutionContextList
typedef sequence
< PortInterfaceProfile
PortInterfaceProfileList
typedef sequence< PortServicePortServiceList
typedef sequence< RTObjectRTCList
typedef sequence
< ConnectorProfile
ConnectorProfileList
typedef sequence< PortProfilePortProfileList
typedef sequence
< ExecutionContextProfile
ExecutionContextProfileList
typedef sequence
< FsmBehaviorProfile
FsmBehaviorProfileList
typedef sequence
< ComponentProfile
ComponentProfileList
typedef sequence
< ExecutionContextService
ExecutionContextServiceList

列挙型

enum  ActArrayActuatorStatus { ACTUATOR_STATUS_IDLE, ACTUATOR_STATUS_MOVING, ACTUATOR_STATUS_BRAKED, ACTUATOR_STATUS_STALLED }
 

Describes the status of an actuator.

[詳細]
enum  ActArrayActuatorType { ACTARRAY_ACTUATORTYPE_LINEAR, ACTARRAY_ACTUATORTYPE_ROTARY }
 

Describes the type of an actuator.

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

Describes the status of a gripper.

[詳細]
enum  LimbStatus {
  LIMB_STATUS_IDLE, LIMB_STATUS_BRAKED, LIMB_STATUS_MOVING, LIMB_STATUS_OOR,
  LIMB_STATUS_COLLISION
}
enum  ReturnCode_t {
  RTC_OK, RTC_ERROR, BAD_PARAMETER, UNSUPPORTED,
  OUT_OF_RESOURCES, PRECONDITION_NOT_MET
}
 

ReturnCode_t.

[詳細]
enum  LifeCycleState { CREATED_STATE, INACTIVE_STATE, ACTIVE_STATE, ERROR_STATE }
enum  ExecutionKind { PERIODIC, EVENT_DRIVEN, OTHER }
enum  PortInterfacePolarity { PROVIDED, REQUIRED }

型定義

List of ActArrayActuatorGeometry elements.

List of Actuator elements.

typedef EXECUTION_HANDLE_TYPE_NATIVE RTC::ExecutionContextHandle_t
typedef sequence<PortProfile> RTC::PortProfileList
typedef sequence<PortService> RTC::PortServiceList
typedef sequence<RTObject> RTC::RTCList

列挙型

Describes the status of an actuator.

列挙型の値:
ACTUATOR_STATUS_IDLE 
ACTUATOR_STATUS_MOVING 
ACTUATOR_STATUS_BRAKED 
ACTUATOR_STATUS_STALLED 

Describes the type of an actuator.

列挙型の値:
ACTARRAY_ACTUATORTYPE_LINEAR 
ACTARRAY_ACTUATORTYPE_ROTARY 
列挙型の値:
PERIODIC 
EVENT_DRIVEN 
OTHER 
列挙型の値:
GPS_FIX_NONE 
GPS_FIX_NORMAL 
GPS_FIX_DGPS 

Describes the status of a gripper.

列挙型の値:
GRIPPER_STATE_OPEN 
GRIPPER_STATE_CLOSED 
GRIPPER_STATE_MOVING 
GRIPPER_STATE_UNKNOWN 
列挙型の値:
CREATED_STATE 
INACTIVE_STATE 
ACTIVE_STATE 
ERROR_STATE 
列挙型の値:
LIMB_STATUS_IDLE 
LIMB_STATUS_BRAKED 
LIMB_STATUS_MOVING 
LIMB_STATUS_OOR 
LIMB_STATUS_COLLISION 
列挙型の値:
PROVIDED 
REQUIRED 

ReturnCode_t.

OMG RTC 1.0 ¿Υڥ졼ϡ饤ȤФƹͤ 륨顼֤𤹤ɬפ롣ϡReturnCode_tν ꥿󥳡ɤˤԤ롣

OMG RTC 1.0 PIM ˤơReturnCode_t֤ͤʤڥ졼 ͤη˰¸ơˡˤꥨ顼𤹤ΤȤ롣 -ڥ졼֤ͤ (OMG RTC 1.0 Section 5.2.2.6.4 get_rateΤ褦)֤ͤȤˤꥨ顼򼨤ΤȤ롣

列挙型の値:
RTC_OK 
RTC_ERROR 
BAD_PARAMETER 
UNSUPPORTED 
OUT_OF_RESOURCES 
PRECONDITION_NOT_MET 
OpenRTM-aist IDLに対してFri Oct 28 18:31:19 2016に生成されました。  doxygen 1.6.3