class Robot
{
public :
        Robot();
11    ArRobot robot;
12    ArSonarDevice sonarDev;
        ArActionLimiterForwards limiterAction("speed limiter near", 300, 600, 250);
        ArActionLimiterForwards limiterFarAction("speed limiter far", 300, 1100, 400);
15    ArActionLimiterTableSensor tableLimiterAction ;
        ArActionGoto gotoPoseAction("goto");
};
Robot::Robot()
{ 
22    robot.addRangeDevice(&sonarDev);
        robot.addAction(&tableLimiterAction, 100);
        robot.addAction(&limiterAction, 95);
25    robot.addAction(&limiterFarAction, 90);
        robot.addAction(&gotoPoseAction, 50);
}
			
		
 
	
Partager