SCL
1.0
Standard Control Library : Control, dynamics, physics, and simulation
|
This is the complete list of members for scl_ext::CDynamics3d, including all inherited members.
c_base (defined in scl_ext::CDynamics3d) | scl_ext::CDynamics3d | |
CDynamics3d() | scl_ext::CDynamics3d | |
CDynamicsBase() | scl::CDynamicsBase | inline |
computeEnergyKinetic(sutil::CMappedTree< std::string, scl::SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q, const Eigen::VectorXd &arg_dq) | scl_ext::CDynamics3d | virtual |
computeEnergyPotential(sutil::CMappedTree< std::string, scl::SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q) | scl_ext::CDynamics3d | virtual |
computeExternalContacts(sutil::CMappedList< std::string, scl::SForce > &arg_contacts) | scl_ext::CDynamics3d | inlinevirtual |
computeForce(std::string name) (defined in scl_ext::CDynamics3d) | scl_ext::CDynamics3d | |
computeGCModel(scl::SRobotSensors const *arg_sensor_data, scl::SGcModel *arg_gc_model) | scl_ext::CDynamics3d | inlinevirtual |
computeJacobian(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) const | scl::CDynamicsBase | inlinevirtual |
computeJacobian(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) | scl::CDynamicsBase | inlinevirtual |
computeJacobianRot(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) | scl::CDynamicsBase | inlinevirtual |
computeJacobianTrans(Eigen::MatrixXd &arg_J, const SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) | scl::CDynamicsBase | inlinevirtual |
computeJacobianWithTransforms(Eigen::MatrixXd &arg_J, SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q, const Eigen::Vector3d &arg_pos_local) | scl::CDynamicsBase | inlinevirtual |
computeTorque(std::string name, Eigen::Vector3d pos) (defined in scl_ext::CDynamics3d) | scl_ext::CDynamics3d | |
computeTransform(SRigidBodyDyn &arg_link, const Eigen::VectorXd &arg_q) | scl::CDynamicsBase | inlinevirtual |
computeTransformsForAllLinks(sutil::CMappedTree< std::string, SRigidBodyDyn > &arg_tree, const Eigen::VectorXd &arg_q) | scl::CDynamicsBase | inlinevirtual |
computeTransformToAncestor(Eigen::Affine3d &arg_T, SRigidBodyDyn &arg_link, const SRigidBodyDyn *arg_ancestor, const Eigen::VectorXd &arg_q) | scl::CDynamicsBase | inlinevirtual |
getIdForLink(std::string arg_link_name) | scl_ext::CDynamics3d | virtual |
getNumContacts(std::string name) (defined in scl_ext::CDynamics3d) | scl_ext::CDynamics3d | |
gravity_ | scl_ext::CDynamics3d | private |
has_been_init_ | scl::CDynamicsBase | protected |
hasBeenInit() | scl::CDynamicsBase | inlinevirtual |
hasContacted(std::string name) (defined in scl_ext::CDynamics3d) | scl_ext::CDynamics3d | |
init(const scl::SRobotParsed &arg_robot_data) | scl_ext::CDynamics3d | virtual |
integrate(scl::SRobotIO &arg_inputs, const scl::sFloat arg_time_interval) | scl_ext::CDynamics3d | virtual |
ndof_ | scl_ext::CDynamics3d | private |
robot_name_ | scl_ext::CDynamics3d | private |
robot_parsed_data_ | scl::CDynamicsBase | protected |
~CDynamics3d() | scl_ext::CDynamics3d | virtual |
~CDynamicsBase() | scl::CDynamicsBase | inlinevirtual |