| 
    ocra-recipes
    
   Doxygen documentation for the ocra-recipes repository 
   | 
 
Control utility functions. More...
Go to the source code of this file.
Namespaces | |
| ocra | |
| Optimization-based Robot Controller namespace. a library of classes to write and solve optimization problems dedicated to the control of multi-body systems.  | |
| ocra::utils | |
Functions | |
| Eigen::Matrix< double, 6, 1 > | ocra::utils::cartesianPDCoupling (const Eigen::Matrix< double, 6, 1 > &kp, const Eigen::Displacementd &Hdes, const Eigen::Displacementd &H, const Eigen::Matrix< double, 6, 1 > &kv, const Eigen::Twistd &Tdes, const Eigen::Twistd &T) | 
| Eigen::Matrix< double, 6, 1 > | ocra::utils::cartesianPCoupling (const Eigen::Matrix< double, 6, 1 > &kp, const Eigen::Displacementd &Hdes, const Eigen::Displacementd &H) | 
| Eigen::Matrix< double, 6, 1 > | ocra::utils::cartesianDCoupling (const Eigen::Matrix< double, 6, 1 > &kv, const Eigen::Twistd &Tdes, const Eigen::Twistd &T) | 
| Eigen::VectorXd | ocra::utils::adaptKToInertia (const Eigen::VectorXd &K, const Model &model, double scale=1.) | 
| Eigen::Displacementd | ocra::utils::compute_H_2_in_1 (const Eigen::Displacementd &H_1_in_ref, const Eigen::Displacementd &H_2_in_ref) | 
| Eigen::Displacementd | ocra::utils::computeEgoFrame (Model &model, const Eigen::Vector3d &fwdDirection_in_phantom) | 
| Eigen::Displacementd | ocra::utils::interpolate (const Eigen::Displacementd &Hstart, const Eigen::Displacementd &Hend, double t) | 
| Eigen::Displacementd | ocra::utils::projectRotation (const Eigen::Displacementd &H, const Eigen::Vector3d &n, double &theta) | 
Control utility functions.
Copyright (C) 2010 CEA/DRT/LIST/DTSI/SRCI
File history:
Definition in file controlUtils.h.
 1.8.11