Pally Path Planning
The path planning algorithm is an essential part of the palletizing software. It calculates the optimal movement from the pickup position to the pallet position (MoveTarget). These calculations are performed dynamically when the robot moves one or more boxes from the pickup to the pallet position.
Movement when placing box:
Pickup position → Box free height → Smart Exit → Extra waypoint (max. 3) → Approach Position → Target Position
The path starts from Pickup position and uses MoveL to Box free height. Next path is moving into Smart Exit with MoveJ. Between Smart Exit and Approach Position Pally is potentially dividing the move into several waypoints to avoid a long MoveJ. From Approach Position the move is performed with MoveJ to Target Position.
Movement when travel back to grab new box:
Vertical exit point → Extra waypoint → Smart Exit → Above pickup -->Pickup position
Extra waypoints is added to avoid long MoveJ moves