Rock

the Robot Construction Kit

Go to next stable Flavor master
oroGen Types Index

This page lists all the types that have been exported through oroGen, i.e. that are being used in oroGen tasks.

For each type, three informations are given:

  • the C++ type definition, that is the definition of the type in C++ (as given to oroGen). Opaque types are not explicitely represented in oroGen and are therefore not displayed.
  • Logging is the type definition as saved in log files. It differs from the C++ type only for opaque types.
  • Ruby is the type definition as manipulated in Ruby. It differs from the C++ type for opaque types, and in cases where custom convertions have been defined.
/KDL/Chain
/KDL/Frame
/KDL/Frame2
/KDL/Jacobian
/KDL/JntArray
/KDL/Joint
/KDL/Joint/JointType
/KDL/RigidBodyInertia
/KDL/Rotation
/KDL/Rotation2
/KDL/RotationalInertia
/KDL/Segment
/KDL/Twist
/KDL/Vector
/KDL/Vector2
/KDL/Wrench
/RTT/extras/ReadOnlyPointer</base/samples/DistanceImage>
/RTT/extras/ReadOnlyPointer</base/samples/frame/Frame>
/RTT/extras/ReadOnlyPointer</base/samples/frame/FramePair>
/RTT/extras/ReadOnlyPointer</std/vector</envire/BinaryEvent>>
/act_schilling/ActBoundaries
/act_schilling/ActData
/act_schilling/ActDeviceStatus
/act_schilling/ActDriveStatus
/act_schilling/ActInfo
/act_schilling/ActPosition
/act_schilling/ActState
/act_schilling/Config
/act_schilling/ControlMode
/act_schilling/Task_STATES
/aggregator/StreamAlignerStatus
/aggregator/StreamStatus
/aggregator/TimestampEstimatorStatus
/alt_imagenex/AltData
/alt_imagenex/AltStatus
/alt_imagenex/Task_STATES
/aria/RobotStatus
/aria/Task_STATES
/aria/commands/DevicePower
/aria/commands/DirectCommand2Byte
/aria/commands/Velocity2
/aria/samples/BatteryLevel
/aria/samples/Bumpers
/aria/samples/CompassHeading
/aria/samples/Encoder
/aria/samples/Odometer
/aria/samples/Temperature
/aria/samples/Velocity
/aria/samples/Velocity2
/auv_control/Task_STATES
/auv_rel_pos_controller/Task_STATES
/base/AUVMotionCommand
/base/AUVPositionCommand
/base/Angle
/base/Matrix2d
/base/Matrix3d
/base/Matrix4d
/base/Matrix6d
/base/MatrixXd
/base/MotionCommand2D
/base/Pose
/base/Pose2D
/base/PoseUpdateThreshold
/base/Quaterniond
/base/SpeedCommand6D
/base/Temperature
/base/Time
/base/Time/Resolution
/base/Trajectory
/base/Vector2d
/base/Vector3d
/base/Vector4d
/base/Vector6d
/base/VectorXd
/base/Waypoint
/base/actuators/ADAPTATIVE_MODE
/base/actuators/AdaptativeCommand
/base/actuators/AdaptativeCommands
/base/actuators/Command
/base/actuators/DRIVE_MODE
/base/actuators/MotorState
/base/actuators/PIDValues
/base/actuators/Status
/base/actuators/WHEEL4_ACTUATORS
/base/geometry/Spline<1>
/base/geometry/Spline<3>
/base/samples/DistanceImage
/base/samples/IMUSensors
/base/samples/LASER_RANGE_ERRORS
/base/samples/LaserScan
/base/samples/Pointcloud
/base/samples/RigidBodyAcceleration
/base/samples/RigidBodyState
/base/samples/SonarBeam
/base/samples/SonarScan
/base/samples/frame/Frame
/base/samples/frame/FramePair
/base/samples/frame/frame_attrib_t
/base/samples/frame/frame_mode_t
/base/samples/frame/frame_size_t
/base/samples/frame/frame_status_t
/bool
/camera/AccessMode
/camera/CamInfo
/camera/GrabMode
/camera/IPSettings
/camera/InterfaceType
/camera/IpConfig
/camera/double_attrib/CamAttrib
/camera/enum_attrib/CamAttrib
/camera/int_attrib/CamAttrib
/camera/str_attrib/CamAttrib
/camera_base/Task_STATES
/camera_firewire/CameraTask_STATES
/camera_firewire/CameraViewerTask_STATES
/camera_ids/Task_STATES
/camera_prosilica/Task_STATES
/camera_usb/Task_STATES
/camera_v4l/Task_STATES
/canbus/DRIVER_TYPE
/canbus/InterfaceTask_STATES
/canbus/Message
/canbus/Statistics
/canbus/Task_STATES
/controldev/Axis
/controldev/DeviceActiveIdentifier
/controldev/FourWheelCommand
/controldev/GenericTask_STATES
/controldev/JoystickTask_STATES
/controldev/Mouse3DTask_STATES
/controldev/RawCommand
/controldev/Remote_STATES
/controldev/SliderboxTask_STATES
/controldev/SteeringWheelTask_STATES
/corridor_navigation/CorridorFollowingProblem
/corridor_navigation/FollowingDebug
/corridor_navigation/FollowingTask_STATES
/corridor_navigation/ServoingTask_STATES
/corridor_navigation/TestConf
/corridor_navigation/TestTask_STATES
/corridor_navigation/VFHFollowingConf
/corridor_navigation/VFHServoingConf
/corridor_navigation/VFHStarDebugData
/corridor_planner/KnownUnknownFilterConfig
/corridor_planner/NarrowWideFilterConfig
/corridor_planner/StrongEdgeFilterConfig
/corridor_planner/Task_STATES
/corridor_planner/TerrainType
/corridor_planner/Traversability_STATES
/corridors/CORRIDOR_SIDE
/corridors/Corridor
/corridors/Corridor/AnnotatedSegment
/corridors/Corridor/CURVE_INDEX
/corridors/CorridorConnection
/corridors/Plan
/ctd_seabird/CtdData
/ctd_seabird/Task_STATES
/double
/dvl_teledyne/AcquisitionConfiguration
/dvl_teledyne/BottomTracking
/dvl_teledyne/BottomTrackingConfiguration
/dvl_teledyne/COORDINATE_SYSTEMS
/dvl_teledyne/CellReading
/dvl_teledyne/CellReadings
/dvl_teledyne/DeviceInfo
/dvl_teledyne/OutputConfiguration
/dvl_teledyne/Sensors
/dvl_teledyne/Status
/dvl_teledyne/Task_STATES
/dynamixel/Task_STATES
/envire/BinaryEvent
/envire/DESCRIPTOR
/envire/Gaussian</double,2,/eslam/PoseDistribution/BaseAdapter>
/envire/GaussianMixture</double,2,/eslam/PoseDistribution/BaseAdapter>
/envire/GaussianMixture</double,2,/eslam/PoseDistribution/BaseAdapter>/Parameter
/envire/KeyPoint
/envire/SimpleTraversabilityConfig
/envire/SynchronizationReceiver_STATES
/envire/SynchronizationTransmitter_STATES
/envire/event/Operation
/envire/event/Result
/envire/event/Type
/eslam/Configuration
/eslam/ContactModelConfiguration
/eslam/ContactPoint
/eslam/PoseDistribution
/eslam/PoseParticle
/eslam/SlipPoint
/eslam/SurfaceHashConfig
/eslam/Task_STATES
/eslam/UpdateThreshold
/float
/fog_kvh/Dsp3000Task_STATES
/fog_kvh/dsp3000Config
/fog_kvh/dsp3000Mode
/fog_kvh/dsp3000Reading
/frame_helper/CameraCalibration
/frame_helper/ExtrinsicCalibration
/frame_helper/ResizeAlgorithm
/frame_helper/StereoCalibration
/gps/BaseTask_STATES
/gps/CONSTELLATIONS
/gps/ConstellationInfo
/gps/Errors
/gps/GPSDTask_STATES
/gps/GPS_SOLUTION_TYPES
/gps/MB500Task_STATES
/gps/MB500_AMBIGUITY_THRESHOLD
/gps/MB500_DYNAMICS_MODEL
/gps/MB500_FIRMWARE_OPTIONS
/gps/MB500_GNSS_MODE
/gps/Position
/gps/Satellite
/gps/SatelliteInfo
/gps/Solution
/gps/SolutionQuality
/gps/Time
/gps/UserDynamics
/graph_slam/Task_STATES
/hokuyo/Task_STATES
/image_preprocessing/BaseTask_STATES
/image_preprocessing/MonoTask_STATES
/image_preprocessing/StereoTask_STATES
/imar/Task_STATES
/int16_t
/int32_t
/int64_t
/int8_t
/interfaces/ActuatorCommandWriter_STATES
/interfaces/ActuatorSensorReader_STATES
/interfaces/Actuator_STATES
/interfaces/IMU_STATES
/interfaces/LaserRangeFinder_STATES
/interfaces/Servo_STATES
/iodrivers_base/RawPacket
/iodrivers_base/Status
/iodrivers_base/Task_STATES
/kinect/Task_STATES
/laser_filter/Box
/laser_filter/Task_STATES
/laserscanner_sick/Task_STATES
/logger/Annotations
/logger/Logger_STATES
/logger/Marker
/logger/MarkerType
/logger/StreamMetadata
/mbeam_imagenex/Config
/mbeam_imagenex/MBeamCtrl
/mbeam_imagenex/MBeamMode
/mbeam_imagenex/MBeamNo
/mbeam_imagenex/MBeamOut
/mbeam_imagenex/MBeamProfPFilter
/mbeam_imagenex/MBeamRange
/mbeam_imagenex/MBeamSectorSize
/mbeam_imagenex/MBeamTrans
/mbeam_imagenex/MBeamWidth
/mbeam_imagenex/MBeamXdrc
/mbeam_imagenex/Task_STATES
/mbeam_imagenex/raw/MBeamExtCmd
/message_consumer/Task_STATES
/message_driver/Message
/message_producer/Task_STATES
/motor_controller/ActuatorSettings
/motor_controller/PIDSettings
/motor_controller/PIDState
/motor_controller/PIDTask_STATES
/odometry/BodyContactPoint
/odometry/BodyContactState
/odometry/BodyState
/odometry/Configuration
/odometry/ContactPointTask_STATES
/odometry/Generic_STATES
/odometry/Skid4OdometryTask_STATES
/odometry/TranslationWithYaw
/odometry/wheelIdx
/orientation_estimator/BaseEstimator_STATES
/orientation_estimator/IKFEstimator_STATES
/orientation_estimator/UKFEstimator_STATES
/oro_marum/LogLevel
/oro_marum/LogMessage
/parport/StateChange
/parport/Task_STATES
/pddl_planner/Action
/pddl_planner/Plan
/pddl_planner/PlanCandidates
/pddl_planner/Task_STATES
/phins_ixsea/IOTask_STATES
/phins_ixsea/NavigationMode
/phins_ixsea/PhinsExtStatus
/phins_ixsea/PhinsStatus
/phins_ixsea/Protocol
/phins_ixsea/Task_STATES
/port_proxy/ProxyConnection
/port_proxy/Task_STATES
/pressure_paroscientific/ParoData
/pressure_paroscientific/Task_STATES
/ptu_directedperception/Task_STATES
/qualisys/Task_STATES
/rock_tutorial/BearingDistanceSensor
/rock_tutorial/RockTutorialControl_STATES
/sea_net/DeviceType
/sea_net/MicronConfig
/sea_net/PacketType
/sea_net/ProfilingConfig
/sea_net/VersionData
/servo/MODE
/simple_path_planner/Task_STATES
/skid4_control/ConstantSpeedController_STATES
/skid4_control/Controller_STATES
/skid4_control/FourWheelController_STATES
/skid4_control/SimpleController_STATES
/skid4_control/SoftTurnController_STATES
/sonar_tritech/Echosounder_STATES
/sonar_tritech/Micron_STATES
/sonar_tritech/Profiling_STATES
/std/string</int8_t>
/std/vector</KDL/Frame>
/std/vector</KDL/Twist>
/std/vector</KDL/Wrench>
/std/vector</aggregator/StreamStatus>
/std/vector</base/Temperature>
/std/vector</base/Time>
/std/vector</base/Trajectory>
/std/vector</base/Vector2d>
/std/vector</base/Vector3d>
/std/vector</base/Waypoint>
/std/vector</base/actuators/AdaptativeCommand>
/std/vector</base/actuators/DRIVE_MODE>
/std/vector</base/actuators/MotorState>
/std/vector</base/samples/RigidBodyState>
/std/vector</base/samples/frame/frame_attrib_t>
/std/vector</corridor_planner/TerrainType>
/std/vector</corridors/Corridor/AnnotatedSegment>
/std/vector</corridors/Corridor>
/std/vector</corridors/CorridorConnection>
/std/vector</double>
/std/vector</dvl_teledyne/CellReading>
/std/vector</envire/BinaryEvent>
/std/vector</envire/GaussianMixture</double,2,/eslam/PoseDistribution/BaseAdapter>/Parameter>
/std/vector</envire/KeyPoint>
/std/vector</eslam/ContactPoint>
/std/vector</eslam/PoseParticle>
/std/vector</eslam/SlipPoint>
/std/vector</float>
/std/vector</gps/Satellite>
/std/vector</int32_t>
/std/vector</laser_filter/Box>
/std/vector</logger/StreamMetadata>
/std/vector</motor_controller/ActuatorSettings>
/std/vector</motor_controller/PIDState>
/std/vector</odometry/BodyContactPoint>
/std/vector</pddl_planner/Action>
/std/vector</pddl_planner/Plan>
/std/vector</std/string</int8_t>>
/std/vector</std/vector</corridors/Corridor/AnnotatedSegment>>
/std/vector</std/vector</double>>
/std/vector</std/vector</uint8_t>>
/std/vector</taskmon/TaskInfo>
/std/vector</terrain_estimator/SVMConfiguration>
/std/vector</terrain_estimator/TerrainProbability>
/std/vector</terrain_estimator/TerrainType>
/std/vector</torque_estimator/HysteresisParameters>
/std/vector</transformer/PortFrameAssociation>
/std/vector</transformer/PortTransformationAssociation>
/std/vector</transformer/TransformationStatus>
/std/vector</uint32_t>
/std/vector</uint8_t>
/std/vector</vfh_star/VFHDebugData>
/std/vector</wrappers/KDLFrame>
/std/vector</wrappers/KDLSegment>
/std/vector</wrappers/KDLTwist>
/std/vector</wrappers/KDLWrench>
/std/vector</wrappers/Matrix</double,2,1>>
/std/vector</wrappers/Matrix</double,3,1>>
/std/vector</wrappers/vfh_star/TreeNode>
/stereo/DETECTOR
/stereo/DetectorConfiguration
/stereo/FILTER
/stereo/FeatureConfiguration
/stereo/StereoFeatureArray
/stereo/Task_STATES
/stereo/libElasConfiguration
/stim300/Task_STATES
/stim300/Temperature
/taskmon/TaskInfo
/taskmon/TaskStats
/taskmon/Task_STATES
/terrain_estimator/DebugBodyDynamics
/terrain_estimator/DebugSlipDetection
/terrain_estimator/HistogramConfiguration
/terrain_estimator/PhysicalFilter
/terrain_estimator/SVMClassifiers
/terrain_estimator/SVMConfiguration
/terrain_estimator/SlipDetected
/terrain_estimator/Task_STATES
/terrain_estimator/TerrainClassification
/terrain_estimator/TerrainClassificationHistogram
/terrain_estimator/TerrainProbability
/terrain_estimator/TerrainType
/terrain_estimator/Wheelslip
/tilt_scan/Task_STATES
/torque_estimator/CouplingParameterSet
/torque_estimator/GroundForces
/torque_estimator/HysteresisParameters
/torque_estimator/Task_STATES
/torque_estimator/WheelTorques
/trajectory_follower/CurvePoint
/trajectory_follower/RobotPose
/trajectory_follower/Task_STATES
/trajectory_follower/TrajError
/transformer/ConfigurationState
/transformer/PortFrameAssociation
/transformer/PortTransformationAssociation
/transformer/Task_STATES
/transformer/TransformationStatus
/transformer/TransformerStatus
/tut_brownian/Task_STATES
/tut_follower/Debug
/tut_follower/Task_STATES
/tut_sensor/Task_STATES
/type_to_vector/BaseTask_STATES
/type_to_vector/BufferContent
/type_to_vector/BufferedDataTask_STATES
/type_to_vector/ConvertedVector
/type_to_vector/PortConfig
/ucm_schilling/Config
/ucm_schilling/Task_STATES
/ucm_schilling/UcmData
/ucm_schilling/UcmStatus
/uint16_t
/uint32_t
/uint64_t
/uint8_t
/vfh_star/GridDump
/vfh_star/Tree
/vfh_star/TreeSearchConf
/vfh_star/VFHDebugData
/vfh_star/VFHStarConf
/vicon/Task_STATES
/video_streamer/StreamData
/video_streamer/VideoDecoder_STATES
/video_streamer/VideoEncoder_STATES
/waypoint_navigation/Task_STATES
/wifimon/Monitor_STATES
/wifimon/Status
/wrappers/KDLChain
/wrappers/KDLFrame
/wrappers/KDLFrame2
/wrappers/KDLJacobian
/wrappers/KDLJntArray
/wrappers/KDLJoint
/wrappers/KDLJointType
/wrappers/KDLRigidBodyInertia
/wrappers/KDLRotation
/wrappers/KDLRotation2
/wrappers/KDLRotationalInertia
/wrappers/KDLSegment
/wrappers/KDLTwist
/wrappers/KDLVector
/wrappers/KDLVector2
/wrappers/KDLWrench
/wrappers/Matrix</double,2,1>
/wrappers/Matrix</double,2,2>
/wrappers/Matrix</double,3,1>
/wrappers/Matrix</double,3,3>
/wrappers/Matrix</double,4,1>
/wrappers/Matrix</double,4,4>
/wrappers/Matrix</double,6,1>
/wrappers/Matrix</double,6,6>
/wrappers/MatrixX</double>
/wrappers/Quaternion</double>
/wrappers/VectorX</double>
/wrappers/geometry/Spline
/wrappers/geometry/SplineType
/wrappers/vfh_star/Tree
/wrappers/vfh_star/TreeNode
/xsens_imu/Task_STATES
/xsens_imu/errorCodes
/xsens_imu/imuMode