on cup foundwhen basket fullif grasp failsSatisfySatisfythenretrymanipulatorSatisfySatisfytrainerdriveSatisfySatisfyDeposit Cups (act-duck-deposit)Deposit CupsactivityDetect Cup (act-duck-detect)Detect CupactivityGrasp Cup (act-duck-grasp)Grasp CupactivityPatrol Floor (act-duck-patrol)Patrol FlooractivityRetry Grasp (act-duck-retry)Retry GraspactivityGripper Arm (gripper-arm)Gripper ArmblockMicroDuck (microduck)MicroDuckblockUnit Cost (req-duck-cost)Unit CostrequirementSmooth Floor Only (req-duck-floor)Smooth Floor OnlyrequirementOpen and Trainable (req-duck-open)Open and TrainablerequirementPick Up Cup (req-duck-pick)Pick Up CuprequirementExtended Shift (req-duck-shift)Extended ShiftrequirementHandles Stacked Cups (req-duck-stack)Handles Stacked CupsrequirementTrainer Interface (trainer-interface)Trainer InterfaceblockWheeled Base (wheeled-base)Wheeled Baseblockmicroduck · commit d181960375a853ffd817a96174a04735d613858e829ab41613d65900141c4368 · Structure · mw-diagram-svg/0.2.0