pycram.robot_plans.motions.base#
Classes#
Helper class that provides a standard way to create an ABC using |
Module Contents#
- class pycram.robot_plans.motions.base.BaseMotion#
Bases:
abc.ABCHelper class that provides a standard way to create an ABC using inheritance.
- plan_node: pycram.plan.PlanNode = None#
- property plan: pycram.plan.Plan#
- property world: semantic_digital_twin.world.World#
- property robot_view: semantic_digital_twin.robots.abstract_robot.AbstractRobot#
- abstract perform()#
Passes this designator to the process module for execution. Will be overwritten by each motion.
- __post_init__()#
Checks if types are missing or wrong