KDL
1.5.3
Toggle main menu visibility
Loading...
Searching...
No Matches
src
treejnttojacsolver.hpp
Go to the documentation of this file.
1
/*
2
* TreeJntToJacSolver.hpp
3
*
4
* Created on: Nov 27, 2008
5
* Author: rubensmits
6
*/
7
8
#ifndef TREEJNTTOJACSOLVER_HPP_
9
#define TREEJNTTOJACSOLVER_HPP_
10
11
#include "
tree.hpp
"
12
#include "
jacobian.hpp
"
13
#include "
jntarray.hpp
"
14
15
namespace
KDL
{
16
17
class
TreeJntToJacSolver
{
18
public
:
19
explicit
TreeJntToJacSolver
(
const
Tree
&
tree
);
20
21
virtual
~TreeJntToJacSolver
();
22
23
/*
24
* Calculate the jacobian for a part of the tree: from a certain segment, given by segmentname to the root.
25
* The resulting jacobian is expressed in the baseframe of the tree ("root"), the reference point is in the end-segment
26
*/
27
28
int
JntToJac
(
const
JntArray
& q_in,
Jacobian
& jac,
29
const
std::string& segmentname);
30
31
private
:
32
KDL::Tree
tree
;
33
34
};
35
36
}
//End of namespace
37
38
#endif
/* TREEJNTTOJACSOLVER_H_ */
KDL::Jacobian
Definition
jacobian.hpp:37
KDL::JntArray
Definition
jntarray.hpp:70
KDL::TreeJntToJacSolver::TreeJntToJacSolver
TreeJntToJacSolver(const Tree &tree)
Definition
treejnttojacsolver.cpp:14
KDL::TreeJntToJacSolver::JntToJac
int JntToJac(const JntArray &q_in, Jacobian &jac, const std::string &segmentname)
Definition
treejnttojacsolver.cpp:21
KDL::TreeJntToJacSolver::~TreeJntToJacSolver
virtual ~TreeJntToJacSolver()
Definition
treejnttojacsolver.cpp:18
KDL::TreeJntToJacSolver::tree
KDL::Tree tree
Definition
treejnttojacsolver.hpp:32
KDL::Tree
This class encapsulates a tree kinematic interconnection structure.
Definition
tree.hpp:100
jacobian.hpp
jntarray.hpp
KDL
Definition
articulatedbodyinertia.cpp:26
tree.hpp
Generated by
1.17.0