Class RobotConfiguration
java.lang.Object
RobotConfiguration
class RobotConfiguration
- extends java.lang.Object
The class RobotConfiguration provides methods for setting the AF2 robot's
axis configuration such as speeds, accelerations, switch positions etc.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
theAxisXConfiguration
private RobotAxisConfigurationX theAxisXConfiguration
theAxisYConfiguration
private RobotAxisConfigurationY theAxisYConfiguration
theAxisZConfiguration
private RobotAxisConfigurationZ theAxisZConfiguration
theAxisTConfiguration
private RobotAxisConfigurationT theAxisTConfiguration
theAxisPConfiguration
private RobotAxisConfigurationP theAxisPConfiguration
theSkyViewingProbe
SkyViewingProbe theSkyViewingProbe
RobotConfiguration
RobotConfiguration()
getAxisXConfiguration
RobotAxisConfigurationX getAxisXConfiguration()
getAxisYConfiguration
RobotAxisConfigurationY getAxisYConfiguration()
getAxisZConfiguration
RobotAxisConfigurationZ getAxisZConfiguration()
getAxisTConfiguration
RobotAxisConfigurationT getAxisTConfiguration()
getAxisPConfiguration
RobotAxisConfigurationP getAxisPConfiguration()
getSkyViewingProbe
SkyViewingProbe getSkyViewingProbe()
getAxisConfiguration
RobotAxisConfiguration getAxisConfiguration(MotionControllerAxis theAxis)
setAcceleration
void setAcceleration(MotionControllerAxis theAxis,
int acceleration)
setDeceleration
void setDeceleration(MotionControllerAxis theAxis,
int deceleration)
setSpeed
void setSpeed(MotionControllerAxis theAxis,
int speed)
setZeroSwitchPosition
void setZeroSwitchPosition(MotionControllerAxis theAxis,
int position)
setMinPosition
void setMinPosition(MotionControllerAxis theAxis,
int position)
setMaxPosition
void setMaxPosition(MotionControllerAxis theAxis,
int position)
save
void save()
- Save the current robot configuration to the ICS database
updateFromDatabase
void updateFromDatabase()
- Update the robot configuration from the ICS database