34 float minPanAngleDegrees,
float maxPanAngleDegrees)
35 : mMinTiltAngleDegrees(minTiltAngleDegrees),
36 mMaxTiltAngleDegrees(maxTiltAngleDegrees),
37 mMinPanAngleDegrees(minPanAngleDegrees),
38 mMaxPanAngleDegrees(maxPanAngleDegrees)
MILDRobotModel implements a model of pan tilt unit robot.
boost::shared_ptr< MILDRobotModelWithExactIKFactory > MILDRobotModelWithExactIKFactoryPtr
MILDRobotModelWithExactIKFactory(float minTiltAngleDegrees, float maxTiltAngleDegrees, float minPanAngleDegrees, float maxPanAngleDegrees)
void setPanAngleLimits(float minAngleDegrees, float maxAngleDegrees)
sets the angle limits of the pan angle.
boost::shared_ptr< RobotModel > RobotModelPtr
Definition for the shared pointer type of the class.
float mMaxTiltAngleDegrees
float mMaxPanAngleDegrees
this namespace contains all generally usable classes.
void setTiltAngleLimits(float minAngleDegrees, float maxAngleDegrees)
sets the angle limits of the tilt angle.
float mMinPanAngleDegrees
RobotModelPtr createRobotModel()
float mMinTiltAngleDegrees