Blender
V3.3
intern
itasc
kdl
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
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:33
KDL::JntArray
Definition:
jntarray.hpp:68
KDL::TreeJntToJacSolver
Definition:
treejnttojacsolver.hpp:17
KDL::TreeJntToJacSolver::TreeJntToJacSolver
TreeJntToJacSolver(const Tree &tree)
Definition:
treejnttojacsolver.cpp:16
KDL::TreeJntToJacSolver::JntToJac
int JntToJac(const JntArray &q_in, Jacobian &jac, const std::string &segmentname)
Definition:
treejnttojacsolver.cpp:23
KDL::TreeJntToJacSolver::~TreeJntToJacSolver
virtual ~TreeJntToJacSolver()
Definition:
treejnttojacsolver.cpp:20
KDL::Tree
This class encapsulates a tree kinematic interconnection structure. It is build out of segments.
Definition:
tree.hpp:68
tree
void * tree
Definition:
editors/mesh/mesh_mirror.c:30
jacobian.hpp
jntarray.hpp
KDL
Definition:
chain.cpp:27
tree.hpp
Generated on Sat Jul 27 2024 14:57:55 for Blender by
doxygen
1.9.1