resibots / inria_wbc

Generic whole-body controller based on quadratic programming
13 stars 0 forks source link

fix boost::mpl list/vector limits needed by pinocchio #120

Closed olivierrochel-inria closed 1 year ago

olivierrochel-inria commented 1 year ago

Pinocchio needs to setup some boost magic to ensure mpl::list and mpl::vector can hold more than their default 20 arguments. Including any boost header before that will prevent this configuration to happen, and compilation fails.

This PR moves all boost includes after pinocchio/tsid. It was already done in src/robot_dart/talos.cpp, I've just made a similar arrangement in all affected files.

Other options: