OpenRTM-aist IDL  1.2
Classes | Modules
ExtendedDataTypes.idl File Reference

Extended data types for robotics applications. More...

import "BasicDataType.idl";
Include dependency graph for ExtendedDataTypes.idl:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  RTC::RGBColour
 Red/green/blue colour specification, with values between 0.0 for none and 1.0 for full. More...
 
struct  RTC::Point2D
 Point in 2D cartesian space. More...
 
struct  RTC::Vector2D
 Vector in 2D cartesian space. More...
 
struct  RTC::Pose2D
 Pose in 2D cartesian space. More...
 
struct  RTC::Velocity2D
 Velocities in 2D cartesian space. More...
 
struct  RTC::Acceleration2D
 Accelerations in 2D cartesian space. More...
 
struct  RTC::PoseVel2D
 Pose and velocity in 2D cartesian space. More...
 
struct  RTC::Size2D
 Size in 2D cartesian space. More...
 
struct  RTC::Geometry2D
 Geometry information for a device in 2D cartesian space. More...
 
struct  RTC::Covariance2D
 Covariance matrix for a 2D pose. More...
 
struct  RTC::PointCovariance2D
 Covariance matrix for a 2D point. More...
 
struct  RTC::Carlike
 Control specification for a car-like robot. More...
 
struct  RTC::SpeedHeading2D
 Control specification for a robot capable of moving in a given direction in 2D space. More...
 
struct  RTC::Point3D
 Point in 3D cartesian space. More...
 
struct  RTC::Vector3D
 Vector in 3D cartesian space. More...
 
struct  RTC::Orientation3D
 Orientation in 3D cartesian space. More...
 
struct  RTC::Pose3D
 Pose in 3D cartesian space. More...
 
struct  RTC::Velocity3D
 Velocities in 3D cartesian space. More...
 
struct  RTC::AngularVelocity3D
 Angular velocities in 3D cartesian space. More...
 
struct  RTC::Acceleration3D
 Accelerations in 3D cartesian space. More...
 
struct  RTC::AngularAcceleration3D
 Angular accelerations in 3D cartesian space. More...
 
struct  RTC::PoseVel3D
 Pose and velocity in 3D cartesian space. More...
 
struct  RTC::Size3D
 Size in 3D cartesian space. More...
 
struct  RTC::Geometry3D
 
struct  RTC::Covariance3D
 Covariance matrix for a 3D pose. More...
 
struct  RTC::SpeedHeading3D
 Control specification for a robot capable of moving in a given direction in 3D space. More...
 
struct  RTC::OAP
 Orientation, approach and position vectors. More...
 
struct  RTC::TimedRGBColour
 Time-stamped version of RGBColour. More...
 
struct  RTC::TimedPoint2D
 Time-stamped version of Point2D. More...
 
struct  RTC::TimedVector2D
 Time-stamped version of Vector2D. More...
 
struct  RTC::TimedPose2D
 Time-stamped version of Pose2D. More...
 
struct  RTC::TimedVelocity2D
 Time-stamped version of Velocity2D. More...
 
struct  RTC::TimedAcceleration2D
 Time-stamped version of Acceleration2D. More...
 
struct  RTC::TimedPoseVel2D
 Time-stamped version of PoseVel2D. More...
 
struct  RTC::TimedSize2D
 Time-stamped version of Size2D. More...
 
struct  RTC::TimedGeometry2D
 Time-stamped version of Geometry2D. More...
 
struct  RTC::TimedCovariance2D
 Time-stamped version of Covariance2D. More...
 
struct  RTC::TimedPointCovariance2D
 Time-stamped version of PointCovariance2D. More...
 
struct  RTC::TimedCarlike
 Time-stamped version of Carlike. More...
 
struct  RTC::TimedSpeedHeading2D
 Time-stamped version of SpeedHeading2D. More...
 
struct  RTC::TimedPoint3D
 Time-stamped version of Point3D. More...
 
struct  RTC::TimedVector3D
 Time-stamped version of Vector3D. More...
 
struct  RTC::TimedOrientation3D
 Time-stamped version of Orientation3D. More...
 
struct  RTC::TimedPose3D
 Time-stamped version of Pose3D. More...
 
struct  RTC::TimedVelocity3D
 Time-stamped version of Velocity3D. More...
 
struct  RTC::TimedAngularVelocity3D
 Time-stamped version of AngularVelocity3D. More...
 
struct  RTC::TimedAcceleration3D
 Time-stamped version of Acceleration3D. More...
 
struct  RTC::TimedAngularAcceleration3D
 Time-stamped version of AngularAcceleration3D. More...
 
struct  RTC::TimedPoseVel3D
 Time-stamped version of PoseVel3D. More...
 
struct  RTC::TimedSize3D
 Time-stamped version of Size3D. More...
 
struct  RTC::TimedGeometry3D
 Time-stamped version of Geometry3D. More...
 
struct  RTC::TimedCovariance3D
 Time-stamped version of Covariance3D. More...
 
struct  RTC::TimedSpeedHeading3D
 Time-stamped version of SpeedHeading3D. More...
 
struct  RTC::TimedOAP
 Time-stamped version of OAP. More...
 
struct  RTC::Quaternion
 Data type for Quaternion. More...
 
struct  RTC::TimedQuaternion
 Timed version data type for Quaternion. More...
 

Modules

module  RTC
 

Detailed Description

Extended data types for robotics applications.

Date
Date
Author
Geoffrey Biggs geoff.nosp@m.rey..nosp@m.biggs.nosp@m.@ais.nosp@m.t.go..nosp@m.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.