experimentslibinitializer.cpp
53 Factory::getInstance().registerClass<Component>( "Component", "ParameterSettableWithConfigureFunction" );
56 Factory::getInstance().registerClass<Evonet>( "Evonet", "ParameterSettableWithConfigureFunction" );
78 Factory::getInstance().registerClass<AbstractTest>("AbstractTest", "ParameterSettableWithConfigureFunction");
79 Factory::getInstance().registerClass<EvoRobotExperiment>("EvoRobotExperiment", "ParameterSettableWithConfigureFunction");
92 Factory::getInstance().registerClass<iCubHeadJointsSensor>("iCubHeadJointsSensor", "iCubSensor");
93 Factory::getInstance().registerClass<iCubPCHeadJointsSensor>("iCubPCHeadJointsSensor", "iCubSensor");
94 Factory::getInstance().registerClass<iCubTorsoJointsSensor>("iCubTorsoJointsSensor", "iCubSensor");
95 Factory::getInstance().registerClass<iCubHandJointsSensor>("iCubHandJointsSensor", "iCubSensor");
96 Factory::getInstance().registerClass<iCubPalmTargetDistSensor>("iCubPalmTargetDistSensor", "iCubSensor");
99 Factory::getInstance().registerClass<iCubFingertipsTouchSensor>("iCubFingertipsTouchSensor", "iCubSensor");
100 Factory::getInstance().registerClass<iCubPalmPatchesTouchSensor>("iCubPalmPatchesTouchSensor", "iCubSensor");
101 Factory::getInstance().registerClass<HandObjectVisualOffsetSensor>("HandObjectVisualOffsetSensor", "iCubSensor");
104 Factory::getInstance().registerClass<MarXbotProximityIRSensor>("MarXbotProximityIRSensor", "MarXbotSensor");
105 Factory::getInstance().registerClass<MarXbotGroundBottomIRSensor>("MarXbotGroundBottomIRSensor", "MarXbotSensor");
106 Factory::getInstance().registerClass<MarXbotGroundAroundIRSensor>("MarXbotGroundAroundIRSensor", "MarXbotSensor");
107 Factory::getInstance().registerClass<MarXbotLinearCameraSensor>("MarXbotLinearCameraSensor", "MarXbotSensor");
108 Factory::getInstance().registerClass<MarXbotTractionSensor>("MarXbotTractionSensor", "MarXbotSensor");
109 Factory::getInstance().registerClass<MarXbotSampledProximityIRSensor>("MarXbotSampledProximityIRSensor", "MarXbotSensor");
110 Factory::getInstance().registerClass<MarXbotAttachmentDeviceSensor>("MarXbotAttachmentDeviceSensor", "MarXbotSensor");
112 Factory::getInstance().registerClass<EpuckProximityIRSensor>("EpuckProximityIRSensor", "EpuckSensor");
113 Factory::getInstance().registerClass<EpuckGroundIRSensor>("EpuckGroundIRSensor", "EpuckSensor");
114 Factory::getInstance().registerClass<EpuckLinearCameraSensor>("EpuckLinearCameraSensor", "EpuckSensor");
115 Factory::getInstance().registerClass<EpuckSampledProximityIRSensor>("EpuckSampledProximityIRSensor", "EpuckSensor");
117 Factory::getInstance().registerClass<KheperaProximityIRSensor>("KheperaProximityIRSensor", "KheperaSensor");
118 Factory::getInstance().registerClass<KheperaSampledProximityIRSensor>("KheperaSampledProximityIRSensor", "KheperaSensor");
127 Factory::getInstance().registerClass<iCubHandMusclesMotor>("iCubHandMusclesMotor", "iCubMotor");
128 Factory::getInstance().registerClass<iCubHeadMusclesMotor>("iCubHeadMusclesMotor", "iCubMotor");
129 Factory::getInstance().registerClass<iCubTorsoMusclesMotor>("iCubTorsoMusclesMotor", "iCubMotor");
131 Factory::getInstance().registerClass<iCubHeadPosToVelMotor>("iCubHeadPosToVelMotor", "iCubPosToVelMotor");
132 Factory::getInstance().registerClass<iCubTorsoPosToVelMotor>("iCubTorsoPosToVelMotor", "iCubPosToVelMotor");
133 Factory::getInstance().registerClass<iCubArmPosToVelMotor>("iCubArmPosToVelMotor", "iCubPosToVelMotor");
134 Factory::getInstance().registerClass<iCubConfigurableHandPosToVelMotor>("iCubConfigurableHandPosToVelMotor", "iCubPosToVelMotor");
135 Factory::getInstance().registerClass<iCubHeadVelocityMotor>("iCubHeadVelocityMotor", "iCubMotor");
136 Factory::getInstance().registerClass<iCubArmPosToPostureMotor>("iCubArmPosToPostureMotor", "iCubMotor" );
137 Factory::getInstance().registerClass<iCubTorsoPosToPostureMotor>("iCubTorsoPosToPostureMotor", "iCubMotor");
138 Factory::getInstance().registerClass<iCubArmVelocityMotor>("iCubArmVelocityMotor", "iCubMotor" );
139 Factory::getInstance().registerClass<iCubTorsoVelocityMotor>("iCubTorsoVelocityMotor", "iCubMotor");
142 Factory::getInstance().registerClass<MarXbotWheelVelocityMotor>("MarXbotWheelVelocityMotor", "MarXbotMotor");
144 Factory::getInstance().registerClass<MarXbotAttachmentDeviceMotor>("MarXbotAttachmentDeviceMotor", "MarXbotMotor");
146 Factory::getInstance().registerClass<EpuckWheelVelocityMotor>("EpuckWheelVelocityMotor", "EpuckMotor");
148 Factory::getInstance().registerClass<KheperaWheelVelocityMotor>("KheperaWheelVelocityMotor", "KheperaMotor");