-
Notifications
You must be signed in to change notification settings - Fork 174
Frequently Asked Questions
No, it doesn't; Crocoddyl main core classes are agnostic to any physics engine. However, we have conveniently defined different action and cost models that strictly depend on Pinocchio.
Crocoddyl has been designed to be efficient. Creating data structures allow us to define static methods and to avoid waste of time with dynamic memory allocation.
Yes, it is. Polynomials can be implemented by modifying the integration classes, however, we have only implemented piecewise constant at the moment.
Yes, it is. You can model soft contact dynamics through a dedicated differential action model. So far, we haven't implemented yet.
Yes, it is with the exception of line contacts.
What about handling different representations for the motion constraint and the associated contact forces?
This would break the symmetry of the KKT matrix for the dynamics, making it more difficult to solve the problem. We shouldn't do do that.