Control Libraries 7.4.0
Loading...
Searching...
No Matches
state_representation_bindings.hpp
1#pragma once
2
3#include <iostream>
4#include <string>
5#include <sstream>
6#include <vector>
7
8#include <pybind11/pybind11.h>
9#include <pybind11/chrono.h>
10#include <pybind11/eigen.h>
11#include <pybind11/operators.h>
12#include <pybind11/stl.h>
13
14#include <eigen3/Eigen/Core>
15
16#include <state_representation/State.hpp>
17
18namespace py = pybind11;
19using namespace pybind11::literals;
20using namespace state_representation;
21
22void bind_exceptions(py::module_& m);
23void bind_state(py::module_& m);
24void bind_cartesian_space(py::module_& m);
25void bind_joint_space(py::module_& m);
26void bind_jacobian(py::module_& m);
27void bind_parameters(py::module_& m);
28void bind_geometry(py::module_& m);
29void bind_io_state(py::module_& m);
Core state variables and objects.