Drake v0.10.0

Back to Release Notes

Nearly four years have passed since the 0.9.x releases, and almost all of the code has been rewritten, so the changes are various and many.

Some of the more recent or substantial changes include:

  • Expanded Dynamical Systems APIs and features; now supports Python and/or C++.
  • Expanded MathematicalProgram APIs and features, supported problems, and the suite of solver implementations.
  • Added MultibodyPlant dynamics (RigidBodyPlant is no longer actively maintained).
  • Added camera and depth simulation (RgbdSensor) and geometric queries (SceneGraph).
  • Reworked examples.
  • Supports Ubuntu 16, Ubuntu 18, and macOS (see Supported Configurations documentation for details).
  • Removed support for MATLAB; removed support for Windows.

This release provides pre-compiled binaries named drake-20190905-{bionic|xenial|mac}.tar.gz. See Nightly Releases for instructions on how to use them.

Drake binary releases incorporate a pre-compiled version of SNOPT as part of the Mathematical Program toolbox. Thanks to Philip E. Gill and Elizabeth Wong for their kind support.