Skip to content

Releases: iceccarelli/palletizer

v0.2.0 - Real mixed-SKU optimizer

Choose a tag to compare

@iceccarelli iceccarelli released this 20 Jun 21:38

v0.2.0 - Real mixed-SKU pallet optimizer

First release with a working optimization engine.

  • New optimize_pallet() API and palletize-optimize CLI: real shelf-packing
    with rotation, computed volumetric density, density uplift vs a naive baseline,
    and a deterministic stability score (base-support ratio + center-of-mass).
  • Dependency-free: pip install palletizer-full-stack.
  • 9-test suite; ruff + pytest enforced in CI.

Heuristic v1. An exact solver (OR-Tools CP-SAT) can slot in behind the same API.

v0.1.0 - Palletizer Full Stack

Choose a tag to compare

@iceccarelli iceccarelli released this 08 Mar 19:29

What's New

The first public release of the Palletizer Full Stack — the open-source software foundation for high-throughput end-of-line palletising cells.

Highlights

  • Complete control stack with 6 modular packages (core, control, perception, planning, power, orchestrator )
  • Hardware-agnostic RobotInterface for connecting any robot arm SDK
  • GripperController with retry logic and vacuum pressure feedback
  • PatternManager for defining pallet stacking layouts
  • MissionPlanner for order sequencing and task dispatch
  • HazardManager aggregating proximity, voltage, gas and fault signals
  • BatteryManager and ThermalManager for power and thermal monitoring
  • 61 passing tests across all modules
  • Docker and docker-compose support
  • CI/CD with GitHub Actions

Quick Start

git clone https://github.com/iceccarelli/palletizer.git
cd palletizer
pip install -e ".[dev]"
python -m palletizer_full.run