45 virtual std::map<boost::shared_ptr<Joint>, Ravelin::VectorNd>
calc_inv_dyn(boost::shared_ptr<RCArticulatedBody> body,
const std::map<boost::shared_ptr<RigidBody>,
RCArticulatedBodyInvDynData>& inv_dyn_data) = 0;
Ravelin::SForced wext
External force applied to this link.
Definition: RCArticulatedBodyInvDynAlgo.h:23
virtual std::map< boost::shared_ptr< Joint >, Ravelin::VectorNd > calc_inv_dyn(boost::shared_ptr< RCArticulatedBody > body, const std::map< boost::shared_ptr< RigidBody >, RCArticulatedBodyInvDynData > &inv_dyn_data)=0
Classes must implement the method below.
Abstract class for performing inverse dynamics computation on a reduced-coordinate articulatedc body...
Definition: RCArticulatedBodyInvDynAlgo.h:30
Ravelin::VectorNd qdd
Inner joint acceleration (desired)
Definition: RCArticulatedBodyInvDynAlgo.h:26
Wrapper class for passing data to and from inverse dynamics algorithms.
Definition: RCArticulatedBodyInvDynAlgo.h:18