OkapiLib 4.0.0 Release

I am happy to announce the release of OkapiLib v4.0.0!

For information on what’s changed, please read the release notes on GitHub. You can access the latest documentation here.

To upgrade your projects, either use the PROS > Upgrade Project menu in the PROS Editor or run prosv5 conduct upgrade okapilib inside your project directory on the command line.

Highlights of this release:

  • Odometry (two- and three-encoder supported). Track the position and orientation of your chassis in real time and command it to move to specific points on the field.
  • ChassisControllerFactory, AsyncControllerFactory, and some other factories have been replaced with the builder pattern to reduce API complexity.
  • Save/load 2D motion profiles to/from the SD card.