pycram.process_modules.kevin_process_modules#
Classes#
Process module for the simulated Kevin that moves the arm joints of the robot |
|
Base class for all Process Module Managers. This class is used to register the Process Modules for the robot. |
Module Contents#
- class pycram.process_modules.kevin_process_modules.KevinMoveArmJoints(lock)#
Bases:
pycram.process_modules.default_process_modules.DefaultMoveArmJointsProcess module for the simulated Kevin that moves the arm joints of the robot
- _execute(desig: MoveArmJointsMotion)#
Helper method for internal usage only. This method is to be overwritten instead of the execute method.
- class pycram.process_modules.kevin_process_modules.KevinManager#
Bases:
pycram.process_modules.default_process_modules.DefaultManagerBase class for all Process Module Managers. This class is used to register the Process Modules for the robot. It is intended to be used as a base class for all Process Module Managers.
- robot_name = 'kevin'#
- Get the Process Module for navigating the robot with respect to
the
execution_type
- Returns:
The Process Module for navigating
- detecting()#
- Get the Process Module for detecting an object with respect to
the
execution_type
- Returns:
The Process Module for detecting an object
- move_tcp()#
- Get the Process Module for moving the Tool Center Point with respect to
the
execution_type
- Returns:
The Process Module for moving the TCP
- move_arm_joints()#
Get the Process Module for moving the joints of the robot arm with respect to the
execution_type- Returns:
The Process Module for moving the arm joints
- world_state_detecting()#
- move_joints()#
Get the Process Module for moving any joint of the robot with respect to the
execution_type- Returns:
The Process Module for moving joints
- move_gripper()#
- Get the Process Module for moving the gripper with respect to
the
execution_type
- Returns:
The Process Module for moving the gripper