- 3D Simulation Environment for Mobile Robots -
(List of all component types registered in the standard distribution)
Base Types
Component Types
RCGlobalSimComponent
Type Key |
Description |
Extension |
Details |
RC2DLocalizerDlg |
- |
stdsimdialogs |
click |
RCDecoration |
- |
simbase |
click |
RCEncodedAnalogInputDlg |
- |
stdsimdialogs |
click |
RCEncodedBinaryInputDlg |
- |
stdsimdialogs |
click |
RCGlobalTclScriptComponent |
- |
tclscriptengine |
click |
RCGround |
- |
simbase |
click |
RCIRProximitySensorArrayDlg |
- |
stdsimdialogs |
click |
RCImportRefList |
- |
simbase |
click |
RCLightSensoryHandler |
- |
stdperipheries |
click |
RCPoseRecorder |
- |
stdutilities |
click |
RCRobot |
- |
simbase |
click |
RCSandBox |
- |
simbase |
click |
RCSimpleRemoteControlDlg |
- |
stdsimdialogs |
click |
RCSingleRangeSensorDlg |
- |
stdsimdialogs |
click |
RCSky |
- |
simbase |
click |
RCBodyComponent
Type Key |
Description |
Extension |
Details |
RCConstruction |
- |
simbase |
click |
RCImportBody |
- |
simbase |
click |
RCMobileRigidBody |
- |
physics |
click |
RCRodBody |
- |
physics |
click |
RCStaticRigidBody |
- |
physics |
click |
RCJointComponent
Type Key |
Description |
Extension |
Details |
RCBallSocketJoint |
- |
physicsode |
click |
RCFixJoint |
- |
physicsode |
click |
RCHingeJoint |
- |
physicsode |
click |
RCSliderJoint |
- |
physicsode |
click |
RCPeripheryComponent
Type Key |
Description |
Extension |
Details |
RCBumperSensorRing |
- |
stdperipheries |
click |
RCConnector |
- |
stdperipheries |
click |
RCGenericDrive |
- |
stdperipheries |
click |
RCGenericServo |
- |
stdperipheries |
click |
RCGenericVelControlledDrive |
- |
stdperipheries |
click |
RCIRProximitySensorArray |
- |
stdperipheries |
click |
RCImportJoint |
- |
simbase |
click |
RCInternalCommunicator |
- |
stdperipheries |
click |
RCLaserRangeSensor |
- |
stdperipheries |
click |
RCLightDetector |
- |
stdperipheries |
click |
RCLightEmitter |
- |
stdperipheries |
click |
RCLinearSpring |
- |
stdperipheries |
click |
RCLocalSocketCommunicator |
- |
stdperipheries |
click |
RCProximitySensor |
- |
stdperipheries |
click |
RCGeomComponent
Type Key |
Description |
Extension |
Details |
RCCappedCylinderGeom |
- |
physicsode |
click |
RCComplexGeom |
- |
physicsode |
click |
RCCuboidGeom |
- |
physicsode |
click |
RCCylinderGeom |
- |
physicsode |
click |
RCNoGeom |
- |
physicsode |
click |
RCPlaneGeom |
- |
physicsode |
click |
RCSphereGeom |
- |
physicsode |
click |
RCTransformGeom |
- |
physicsode |
click |
RCMaterialComponent
Type Key |
Description |
Extension |
Details |
RCGenericMaterial |
- |
physics |
click |
RCMotionComponent
Type Key |
Description |
Extension |
Details |
RCGlobalMotion |
- |
physics |
click |
RCInertiaComponent
Type Key |
Description |
Extension |
Details |
RCGenericInertia |
- |
physics |
click |
RCModelComponent
Type Key |
Description |
Extension |
Details |
RCConeModel |
- |
view3dosg |
click |
RCCuboidModel |
- |
view3dosg |
click |
RCCylinderModel |
- |
view3dosg |
click |
RCEllipsoidModel |
- |
view3dosg |
click |
RCEmptyModel |
- |
view3dosg |
click |
RCImportModel |
- |
view3dosg |
click |
RCPlaneModel |
- |
view3dosg |
click |
RCRayModel |
- |
view3dosg |
click |
RCSphereModel |
- |
view3dosg |
click |
RCSkinComponent
Type Key |
Description |
Extension |
Details |
RCColTexSkin |
- |
view3dosg |
click |
RCColoredSkin |
- |
view3dosg |
click |
RCTexturedSkin |
- |
view3dosg |
click |
RCPoseComponent
Type Key |
Description |
Extension |
Details |
RCGlobalCoordinates |
- |
base |
click |
RCLocalCoordinates |
- |
base |
click |
RCControllerComponent
Type Key |
Description |
Extension |
Details |
RCConnectorTestController |
- |
stdcontrollers |
click |
RCDriveTest |
- |
stdcontrollers |
click |
RCExplorer |
- |
robotsystem |
click |
RCHexWalker |
- |
stdcontrollers |
click |
RCLocalNavigator |
- |
robotsystem |
click |
RCMotionControlResolver |
- |
robotsystem |
click |
RCPlanner |
- |
robotsystem |
click |
RCPosControlTest |
- |
stdcontrollers |
click |
RCRobotCoupling |
- |
robotsystem |
click |
RCSimpleCollideRobotControl |
- |
stdcontrollers |
click |
RCSimpleGoToXYBehavior |
- |
robotsystem |
click |
RCSimpleObstacleAvoidanceBehavior |
- |
robotsystem |
click |
RCSimpleRobotComControl |
- |
stdcontrollers |
click |
RCTwoWheelMotionControl |
- |
stdcontrollers |
click |
RCSimControllerComponent
Type Key |
Description |
Extension |
Details |
RCSim2DLocalizer |
- |
simcontrollers |
click |
RCSim3DLocalizer |
- |
simcontrollers |
click |
RCSimObjectDetector |
- |
robotsystem |
click |
RCTclScriptController |
- |
tclscriptengine |
click |
RCSpecialMaterialProperty
Type Key |
Description |
Extension |
Details |
RCReflectionProperty |
- |
stdperipheries |
click |
RCSimpleComponent
Type Key |
Description |
Extension |
Details |
RCTclExprMathFct |
- |
tclscriptengine |
click |
Details
RCGlobalSimComponent
RC2DLocalizerDlg
Key |
Type |
Description |
Localizer |
RCComponentPointer |
- |
RCDecoration
Key |
Type |
Description |
Pose |
RCPose |
- |
Model |
RCComponentPointer |
- |
RCEncodedAnalogInputDlg
Key |
Type |
Description |
Sensor |
RCComponentPointer |
- |
EncodingList |
TRCList |
- |
Accuracy |
double |
- |
MinValue |
double |
- |
MaxValue |
double |
- |
Unit |
RCString |
- |
RCEncodedBinaryInputDlg
Key |
Type |
Description |
Sensor |
RCComponentPointer |
- |
EncodingList |
TRCList |
- |
RCGlobalTclScriptComponent
Key |
Type |
Description |
InitScriptFile |
RCString |
- |
ThreadScriptFile |
RCString |
- |
RCGround
Key |
Type |
Description |
Material |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Extension |
double |
- |
TexScale |
double |
- |
MaxCellSize |
double |
- |
RCIRProximitySensorArrayDlg
Key |
Type |
Description |
Sensor |
RCComponentPointer |
- |
EmitterStateList |
TRCList |
- |
RCImportRefList
Key |
Type |
Description |
File |
RCString |
- |
RCLightSensoryHandler
Key |
Type |
Description |
IgnoreTreshold |
double |
- |
VisRayColor |
RCColor |
- |
ReflVisRayColor |
RCColor |
- |
VisRayTreshold |
double |
- |
Reflection |
bool |
- |
ReflectRayCount |
unsigned int |
- |
ReflectRayLen |
double |
- |
DefaultReflection |
RCComponentPointer |
- |
RCPoseRecorder
Key |
Type |
Description |
Placeable |
RCComponentPointer |
- |
Offset |
RCPose |
- |
DataMask |
unsigned long |
- |
Period |
double |
- |
InRad |
bool |
- |
FileName |
RCString |
- |
FilePrefix |
RCString |
- |
FileSuffix |
RCString |
- |
SetPrefix |
RCString |
- |
SetInfix |
RCString |
- |
SetSuffix |
RCString |
- |
ValuePrefix |
RCString |
- |
ValueInfix |
RCString |
- |
ValueSuffix |
RCString |
- |
RCRobot
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Construction |
RCComponentPointer |
- |
Controller |
RCUniversalComponentList |
- |
RCSandBox
Key |
Type |
Description |
Width |
double |
- |
Depth |
double |
- |
Thickness |
double |
- |
Height |
double |
- |
Skin |
RCComponentPointer |
- |
TexScale |
double |
- |
Material |
RCComponentPointer |
- |
RCSimpleRemoteControlDlg
Key |
Type |
Description |
Communicator |
RCComponentPointer |
- |
RCSingleRangeSensorDlg
Key |
Type |
Description |
Sensor |
RCComponentPointer |
- |
RCSky
Key |
Type |
Description |
Material |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Extension |
double |
- |
Height |
double |
- |
TexScale |
double |
- |
MaxCellSize |
double |
- |
MotionX |
double |
- |
MotionY |
double |
- |
RCBodyComponent
RCConstruction
Key |
Type |
Description |
Root |
RCComponentPointer |
- |
InternalCollide |
bool |
- |
Child |
RCUniversalComponentList |
- |
RCImportBody
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Motion |
RCComponentPointer |
- |
File |
RCString |
- |
RCMobileRigidBody
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Motion |
RCComponentPointer |
- |
Geom |
RCComponentPointer |
- |
Inertia |
RCComponentPointer |
- |
Material |
RCComponentPointer |
- |
Model |
RCComponentPointer |
- |
RCRodBody
RCStaticRigidBody
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Geom |
RCComponentPointer |
- |
Material |
RCComponentPointer |
- |
Model |
RCComponentPointer |
- |
RCJointComponent
RCBallSocketJoint
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Anchor |
RCComponentPointer |
- |
ChildBody |
RCComponentPointer |
- |
RCFixJoint
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
ChildBody |
RCComponentPointer |
- |
RCHingeJoint
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Hinge |
RCComponentPointer |
- |
ChildBody |
RCComponentPointer |
- |
RCSliderJoint
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Axis |
RCComponentPointer |
- |
ChildBody |
RCComponentPointer |
- |
RCPeripheryComponent
RCBumperSensorRing
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Geom |
RCComponentPointer |
- |
SensorCount |
unsigned int |
- |
Overlapping |
double |
- |
IgnoreParent |
bool |
- |
RCConnector
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Geom |
RCComponentPointer |
- |
PosTolerance |
RCTriple |
- |
AngTolerance |
RCTriple |
- |
Gender |
TConnectorGender |
- |
Locking |
TConnectorLocking |
- |
Encoding |
unsigned long |
- |
Model |
RCComponentPointer |
- |
RCGenericDrive
Key |
Type |
Description |
Joint |
RCComponentPointer |
- |
MaxPower |
double |
- |
MaxVelocity |
double |
- |
MinPos |
double |
- |
MaxPos |
double |
- |
Stall |
double |
- |
RCGenericServo
Key |
Type |
Description |
Joint |
RCComponentPointer |
- |
MaxPower |
double |
- |
MaxVelocity |
double |
- |
MinPos |
double |
- |
MaxPos |
double |
- |
Smooth |
double |
- |
RCGenericVelControlledDrive
Key |
Type |
Description |
Joint |
RCComponentPointer |
- |
MaxPower |
double |
- |
MaxVelocity |
double |
- |
MinPos |
double |
- |
MaxPos |
double |
- |
RCIRProximitySensorArray
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
SensorCount |
unsigned int |
- |
Radius |
double |
- |
AngleStep |
double |
- |
HorzOffset |
double |
- |
VertOffset |
double |
- |
Handler |
RCComponentPointer |
- |
MaxDetection |
double |
- |
DetectorTreshold |
double |
- |
MaxIntensity |
double |
- |
DetectorCharacteristic |
RCCharacteristicCurve |
- |
EmitterCharacteristic |
RCCharacteristicCurve |
- |
DetectorModel |
RCComponentPointer |
- |
EmitterModel |
RCComponentPointer |
- |
RCImportJoint
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
File |
RCString |
- |
RCInternalCommunicator
Key |
Type |
Description |
DestComm |
RCComponentPointer |
- |
RecvDelay |
double |
- |
RCLaserRangeSensor
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
MinDistance |
double |
- |
MaxDistance |
double |
- |
Model |
RCComponentPointer |
- |
VisRaySkin |
RCComponentPointer |
- |
VisRaySize |
double |
- |
RCLightDetector
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Handler |
RCComponentPointer |
- |
MaxDetection |
double |
- |
Characteristic |
RCCharacteristicCurve |
- |
Treshold |
double |
- |
Function |
RCComponentPointer |
- |
Model |
RCComponentPointer |
- |
RCLightEmitter
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Handler |
RCComponentPointer |
- |
Model |
RCComponentPointer |
- |
MaxIntensity |
double |
- |
Characteristic |
RCCharacteristicCurve |
- |
InitialValue |
double |
- |
InitialEncoding |
unsigned long |
- |
RCLinearSpring
Key |
Type |
Description |
Body1 |
RCComponentPointer |
- |
Pos1 |
RCComponentPointer |
- |
Body2 |
RCComponentPointer |
- |
Pos2 |
RCComponentPointer |
- |
ZeroLength |
double |
- |
Constant |
double |
- |
VisSkin |
RCComponentPointer |
- |
RCLocalSocketCommunicator
Key |
Type |
Description |
IsServer |
bool |
- |
Port |
unsigned short |
- |
RCProximitySensor
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Geom |
RCComponentPointer |
- |
IgnoreParent |
bool |
- |
RCGeomComponent
RCCappedCylinderGeom
Key |
Type |
Description |
Radius |
double |
- |
Length |
double |
- |
RCComplexGeom
Key |
Type |
Description |
Geom |
TRCComponentList |
- |
RCCuboidGeom
Key |
Type |
Description |
Width |
double |
- |
Height |
double |
- |
Depth |
double |
- |
RCCylinderGeom
Key |
Type |
Description |
Radius |
double |
- |
Length |
double |
- |
RCNoGeom
RCPlaneGeom
Key |
Type |
Description |
Pose |
RCPose |
- |
RCSphereGeom
Key |
Type |
Description |
Radius |
double |
- |
RCTransformGeom
Key |
Type |
Description |
Pose |
RCPose |
- |
SubGeom |
RCComponentPointer |
- |
RCMaterialComponent
RCGenericMaterial
Key |
Type |
Description |
SpecialProperty |
TRCComponentList |
- |
Friction |
double |
- |
Bounceness |
double |
- |
MinBounceVel |
double |
- |
RCMotionComponent
RCGlobalMotion
Key |
Type |
Description |
LinVelocity |
RCTriple |
- |
AngVelocity |
RCTriple |
- |
RCInertiaComponent
RCGenericInertia
Key |
Type |
Description |
Mass |
double |
- |
Tensor |
RCMatrix |
- |
RCModelComponent
RCConeModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Radius |
double |
- |
Length |
double |
- |
LinTexScale |
double |
- |
DrawBase |
bool |
- |
Accuracy |
double |
- |
Child |
TRCComponentList |
- |
RCCuboidModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Cuboid |
RCCuboid |
- |
TexScale |
double |
- |
SideMask |
unsigned long |
- |
Wire |
bool |
- |
Child |
TRCComponentList |
- |
RCCylinderModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Radius |
double |
- |
Length |
double |
- |
AngTexScale |
double |
- |
LinTexScale |
double |
- |
ComponentMask |
unsigned long |
- |
Accuracy |
double |
- |
Child |
TRCComponentList |
- |
RCEllipsoidModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Triangles |
bool |
- |
Accuracy |
double |
- |
RadiusX |
double |
- |
RadiusY |
double |
- |
RadiusZ |
double |
- |
Child |
TRCComponentList |
- |
RCEmptyModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Child |
TRCComponentList |
- |
RCImportModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
File |
RCString |
- |
Skaling |
double |
- |
Child |
TRCComponentList |
- |
RCPlaneModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
ExtensionX |
double |
- |
ExtensionY |
double |
- |
IsShadowPlane |
bool |
- |
TexScale |
double |
- |
MaxCellSize |
double |
- |
Child |
TRCComponentList |
- |
RCRayModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Length |
double |
- |
Child |
TRCComponentList |
- |
RCSphereModel
Key |
Type |
Description |
Pose |
RCComponentPointer |
- |
Skin |
RCComponentPointer |
- |
Triangles |
bool |
- |
Accuracy |
double |
- |
Radius |
double |
- |
Child |
TRCComponentList |
- |
RCSkinComponent
RCColTexSkin
Key |
Type |
Description |
Color |
RCColor |
- |
Ambient |
RCColor |
- |
Diffuse |
RCColor |
- |
Specular |
RCColor |
- |
Emission |
RCColor |
- |
Texture |
RCString |
- |
ColorMode |
TColorMode |
- |
Shininess |
double |
- |
RCColoredSkin
Key |
Type |
Description |
Color |
RCColor |
- |
Ambient |
RCColor |
- |
Diffuse |
RCColor |
- |
Specular |
RCColor |
- |
Emission |
RCColor |
- |
ColorMode |
TColorMode |
- |
Shininess |
double |
- |
RCTexturedSkin
Key |
Type |
Description |
Texture |
RCString |
- |
ColorMode |
TColorMode |
- |
Shininess |
double |
- |
RCPoseComponent
RCGlobalCoordinates
Key |
Type |
Description |
Pose |
RCPose |
- |
RCLocalCoordinates
Key |
Type |
Description |
Pose |
RCPose |
- |
RCControllerComponent
RCConnectorTestController
Key |
Type |
Description |
MotionControl |
RCComponentPointer |
- |
Localizer |
RCComponentPointer |
- |
ConnectedInput |
RCComponentPointer |
- |
LockOutput |
RCComponentPointer |
- |
Period |
double |
- |
RCDriveTest
Key |
Type |
Description |
Drive |
RCComponentPointer |
- |
Period |
double |
- |
Variation |
double |
- |
RCExplorer
Key |
Type |
Description |
ObstacleAvoidance |
RCComponentPointer |
- |
GoToXY |
RCComponentPointer |
- |
Period |
double |
- |
RCHexWalker
Key |
Type |
Description |
ServoFLV |
RCComponentPointer |
- |
ServoFLH |
RCComponentPointer |
- |
ServoFRV |
RCComponentPointer |
- |
ServoFRH |
RCComponentPointer |
- |
ServoMLV |
RCComponentPointer |
- |
ServoMLH |
RCComponentPointer |
- |
ServoMRV |
RCComponentPointer |
- |
ServoMRH |
RCComponentPointer |
- |
ServoBLV |
RCComponentPointer |
- |
ServoBLH |
RCComponentPointer |
- |
ServoBRV |
RCComponentPointer |
- |
ServoBRH |
RCComponentPointer |
- |
Period |
double |
- |
InitSleep |
double |
- |
Speed |
double |
- |
ServoSpeed |
double |
- |
RCLocalNavigator
Key |
Type |
Description |
ObstacleAvoidance |
RCComponentPointer |
- |
GoToXY |
RCComponentPointer |
- |
Period |
double |
- |
RCMotionControlResolver
Key |
Type |
Description |
MotionControl |
RCComponentPointer |
- |
RCPlanner
Key |
Type |
Description |
CompetenceModule |
TRCRtlComponentList |
- |
Period |
double |
- |
RCPosControlTest
Key |
Type |
Description |
PosControl |
RCComponentPointer |
- |
Period |
double |
- |
Variation |
double |
- |
RCRobotCoupling
Key |
Type |
Description |
ObstacleAvoidance |
RCComponentPointer |
- |
GoToXY |
RCComponentPointer |
- |
Period |
double |
- |
RCSimpleCollideRobotControl
Key |
Type |
Description |
MotionControl |
RCComponentPointer |
- |
Localizer |
RCComponentPointer |
- |
LeftSensor |
RCComponentPointer |
- |
CenterSensor |
RCComponentPointer |
- |
RightSensor |
RCComponentPointer |
- |
LinVelocity |
double |
- |
AngVelocity |
double |
- |
Period |
double |
- |
RCSimpleGoToXYBehavior
Key |
Type |
Description |
MotionControl |
RCComponentPointer |
- |
Period |
double |
- |
RCSimpleObstacleAvoidanceBehavior
Key |
Type |
Description |
ObjectDetector |
RCComponentPointer |
- |
MotionControl |
RCComponentPointer |
- |
Period |
double |
- |
RCSimpleRobotComControl
Key |
Type |
Description |
LeftDrive |
RCComponentPointer |
- |
RightDrive |
RCComponentPointer |
- |
Communicator |
RCComponentPointer |
- |
Period |
double |
- |
RCTwoWheelMotionControl
Key |
Type |
Description |
ControlLeft |
RCComponentPointer |
- |
ControlRight |
RCComponentPointer |
- |
WheelDistance |
double |
- |
WheelRadius |
double |
- |
RCSimControllerComponent
RCSim2DLocalizer
Key |
Type |
Description |
Body |
RCComponentPointer |
- |
PoseOffset |
RCPose |
- |
RCSim3DLocalizer
Key |
Type |
Description |
Body |
RCComponentPointer |
- |
PoseOffset |
RCPose |
- |
RCSimObjectDetector
RCTclScriptController
Key |
Type |
Description |
ScriptFile |
RCString |
- |
Interface |
RCUniversalComponentList |
- |
RCSpecialMaterialProperty
RCReflectionProperty
Key |
Type |
Description |
Transparency |
double |
- |
Diffuse |
double |
- |
Specular |
double |
- |
Shininess |
unsigned int |
- |
RCSimpleComponent
RCTclExprMathFct
Key |
Type |
Description |
Expr |
RCString |
- |