Boxing Chocolate Bars with Autorun: Confectionery Packing Without Robot Code
By Adeeb Robotics · January 28, 2026
We recently shared a short clip of our delta robot using the autorun feature to box chocolate bars. In it, bars arrive on a conveyor and the robot picks them and lays them into a box, with no application-specific motion program written for the job.
This article looks at why boxing confectionery suits this approach, and at what the controller does during each cycle.
Why confectionery boxing is hard to staff
Confectionery packing is a familiar secondary-packaging job: product comes off an upstream process onto a belt, and someone has to collect it into a box, tray, or carton in a neat pattern. Three things make it harder than it looks:
- Fragile product. Bakery goods and confectionery break or mark under rough handling. The handling system has to be fast and gentle at the same time.
- Frequent format changes. Seasonal products, promotional packs, and retailer-specific formats all mean the box, the bar, or the pattern changes often. Changeovers have to happen without mechanical retooling.
- Hygiene. Equipment near food-contact zones has to survive daily cleaning and meet food-safety requirements from end-effector to enclosure.
Manual packing runs into the limits of a fatigue curve. Industry benchmarks on our food and beverage page put manual rates at 14–20 picks per minute per worker, falling toward 14 by the end of a shift. A delta robot does not tire over a shift. The harder question is how much engineering it takes to get one running.
What autorun does on a boxing line
Autorun is the zero-programming pick-and-place workflow in the Adeeb Robot Controller. For a chocolate-bar boxing cell, it works like this:
- Detect. A camera mounted on the robot sees the bars on the belt, and the controller’s recognition pipeline finds each one.
- Track. The controller follows each bar as the conveyor moves it, so the pick happens on a moving target without stopping the belt.
- Place. Each bar goes into the box at a drop-off position the controller computes on its own.
The third step matters most for confectionery. The firmware knows the size of the box, the size of the part, and the spacing to leave between parts. From those three values it works out where each bar should land, so nobody has to teach the layout point by point. When a new bar size or box format comes in, you change those parameters rather than rewriting a program.
Autorun also runs in reverse, emptying a full container back onto the belt. That is useful for rework or for testing a cell.
Fitting into the rest of the line
A boxing robot is one station on a packaging line, and autorun connects to the line through two simple signals:
- Start signal. A rising-edge pulse tells the controller that a new empty box has arrived and is ready to fill.
- Done signal. The controller sends its own rising-edge pulse once the box is full, so downstream equipment can index the box away to closing, sealing, or case packing.
Because the handshake is a plain pulse in each direction, the box conveyor, erector, or line PLC does not need to know anything about robot kinematics. The controller handles the motion, and the line handles the boxes.
When boxing needs more than autorun
Some confectionery jobs need more than a uniform grid: mixed assortments, nested layouts, or specific orientation rules. Autorun is the quick way to get started, and the full arc Python API is still there underneath it. You can begin with autorun and switch to explicit moves wherever the pattern requires them. For gentler handling of fragile products, the packaging solution uses S-curve acceleration with configurable jerk limits.
For a step-by-step look at configuring autorun (conveyor and camera positions, simulation mode, and the cycling signals), watch the autorun feature video. For the wider picture on hygiene and ROI, read Delta Robots in Food Packaging.
See it on your product
If you pack bars, pralines, biscuits, or any other confectionery into boxes, we can assess your product and box formats with you. Review the Adeeb Delta Robot and Adeeb Robot Controller, then request a demo or contact our team to discuss your line.