Releases: iceccarelli/palletizer
Releases · iceccarelli/palletizer
Release list
v0.2.0 - Real mixed-SKU optimizer
v0.2.0 - Real mixed-SKU pallet optimizer
First release with a working optimization engine.
- New
optimize_pallet()API andpalletize-optimizeCLI: 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
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