22#ifndef KDL_KINFAM_IO_HPP
23#define KDL_KINFAM_IO_HPP
31#include "jntarray.hpp"
32#include "jacobian.hpp"
34#include "jntspaceinertiamatrix.hpp"
47std::ostream&
operator <<(std::ostream& os, SegmentMap::const_iterator it);
53std::ostream&
operator <<(std::ostream& os,
const JntSpaceInertiaMatrix& jntspaceinertiamatrix);
54std::istream&
operator >>(std::istream& is, JntSpaceInertiaMatrix& jntspaceinertiamatrix);
60std::string
tree2str(
const Tree& tree,
const std::string& separator=
" ",
const std::string& preamble=
"");
61std::string
tree2str(
const SegmentMap::const_iterator it,
const std::string& separator=
" ",
const std::string& preamble=
"",
unsigned int level=0);
This class encapsulates a serial kinematic interconnection structure. It is built out of segments.
Definition chain.hpp:35
Definition jacobian.hpp:37
Definition jntarray.hpp:70
This class encapsulates a simple joint, that is with one parameterized degree of freedom and with sca...
Definition joint.hpp:45
This class encapsulates a simple segment, that is a "rigid body" (i.e., a frame and a rigid body iner...
Definition segment.hpp:46
This class encapsulates a tree kinematic interconnection structure. It is built out of segments.
Definition tree.hpp:100
Definition articulatedbodyinertia.hpp:32
std::string tree2str(const Tree &tree, const std::string &separator=" ", const std::string &preamble="")
std::ostream & operator<<(std::ostream &os, const VectorAcc &r)
Definition frameacc_io.hpp:32
std::istream & operator>>(std::istream &is, Vector &v)