Scheduling

This library provides tools for creating scheduling procedures, based on the timeline library. To write a procedure, create a class that implements the Procedure interface. Then, follow the tutorial documentation (TODO: link to tutorial documentation once written) to package and upload your constraint to Aerie.

Packages

The top-level procedure types.

Annotations for serializing and deserializing procedure arguments.

Contains the EditablePlan interface that procedure execution environments need to implement.

Contains configuration options for spawning simulations.