6 #define BOOST_TEST_MODULE sot_dynamic_constructor 7 #include <boost/test/floating_point_comparison.hpp> 8 #include <boost/test/output_test_stream.hpp> 9 #include <boost/test/unit_test.hpp> 22 #include <pinocchio/multibody/model.hpp> 23 #include <pinocchio/parsers/urdf.hpp> 35 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::position"),
40 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::ffposition"),
45 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::velocity"),
50 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::ffvelocity"),
55 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::acceleration"),
59 "sotDynamicPinocchio(sot_dynamic_test)::input(vector)::" 65 "sotDynamicPinocchio(sot_dynamic_test)::intern(dummy)::newtoneuler"),
69 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::zmp"),
74 "sotDynamicPinocchio(sot_dynamic_test)::output(matrix)::Jcom"),
78 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::com"),
83 "sotDynamicPinocchio(sot_dynamic_test)::output(matrix)::inertia"),
88 "sotDynamicPinocchio(sot_dynamic_test)::output(double)::footHeight"),
93 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::upperJl"),
98 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::lowerJl"),
103 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::upperVl"),
108 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::upperTl"),
111 "sotDynamicPinocchio(sot_dynamic_test)::output(" 112 "matrix)::inertiaRotor"),
117 "sotDynamicPinocchio(sot_dynamic_test)::output(vector)::momenta"),
120 "sotDynamicPinocchio(sot_dynamic_test)::output(" 121 "vector)::angularmomentum"),
124 "sotDynamicPinocchio(sot_dynamic_test)::output(" 125 "vector)::dynamicDrift"),
dg::SignalPtr< dg::Vector, int > freeFlyerVelocitySIN
dg::SignalTimeDependent< Dummy, int > newtonEulerSINTERN
dg::SignalTimeDependent< dg::Matrix, int > JcomSOUT
dg::Signal< dg::Vector, int > inertiaRotorSOUT
dg::SignalTimeDependent< dg::Vector, int > comSOUT
dg::SignalPtr< dg::Vector, int > freeFlyerPositionSIN
dg::SignalPtr< dg::Vector, int > jointVelocitySIN
dg::SignalTimeDependent< dg::Matrix, int > inertiaSOUT
dg::SignalTimeDependent< dg::Vector, int > MomentaSOUT
This class provides an inverse dynamic model of the robot. More precisely it wraps the newton euler a...
dg::SignalTimeDependent< dg::Vector, int > dynamicDriftSOUT
dg::SignalPtr< dg::Vector, int > jointAccelerationSIN
dg::SignalTimeDependent< dg::Vector, int > lowerJlSOUT
const std::string & getName() const
dg::SignalTimeDependent< double, int > footHeightSOUT
dg::SignalTimeDependent< dg::Vector, int > AngularMomentumSOUT
BOOST_AUTO_TEST_CASE(constructor)
dg::SignalTimeDependent< dg::Vector, int > upperJlSOUT
dg::SignalTimeDependent< dg::Vector, int > upperTlSOUT
dg::SignalPtr< dg::Vector, int > freeFlyerAccelerationSIN
dg::SignalTimeDependent< dg::Vector, int > upperVlSOUT
dg::SignalTimeDependent< dg::Vector, int > zmpSOUT
dg::SignalPtr< dg::Vector, int > jointPositionSIN