epfl-lasa / control-libraries

A collection of library modules to facilitate the creation of full control loop algorithms, including state representation, motion planning, kinematics, dynamics and control.
https://epfl-lasa.github.io/control-libraries
GNU General Public License v3.0
27 stars 2 forks source link

Add CartesianState attribute setters from std vector and coefficients #291

Closed domire8 closed 2 years ago

domire8 commented 2 years ago

I didn't like the inconsistency we had with the attribute setters in CartesianState, position was fine to set from std vector but not the rest so I added the setters for all other attributes too.

Slightly big diff because I also moved some of the inlined functions to the source file

Also those are not breaking changes.