We are introducing Piccolo.jl, an integrated quantum optimal control stack. In our recent paper, "Direct Collocation for Quantum Optimal Control", we demonstrated -- in simulation and on hardware -- that our direct collocation based pulse optimization method (PICO) is a powerful alternative to existing quantum optimal control (QOC) methods. Piccolo.jl is designed to be a simple and powerful interface for utilizing this method for pulse optimization and hardware-in-the-loop control.
Piccolo.jl is a meta-package that reexports the following packages:
Please visit corresponding package links above for detailed description and documentation for each package.