wbc
controllers.hpp
Go to the documentation of this file.
1#ifndef WBC_PY_CONTROLLERS_HPP
2#define WBC_PY_CONTROLLERS_HPP
3
7#include <wbc/controllers/CartesianPosPDController.hpp>
8#include <wbc/controllers/JointPosPDController.hpp>
9
10namespace wbc_py {
11
12class JointPosPDController : public wbc::JointPosPDController{
13public:
14 JointPosPDController(const std::vector<std::string> &joint_names);
15 base::NamedVector<base::JointState> update(const base::NamedVector<base::JointState> &setpoint,
16 const base::NamedVector<base::JointState> &feedback);
17};
18}
19
20#endif
Definition controllers.hpp:12
base::NamedVector< base::JointState > update(const base::NamedVector< base::JointState > &setpoint, const base::NamedVector< base::JointState > &feedback)
Definition controllers.cpp:7
JointPosPDController(const std::vector< std::string > &joint_names)
Definition controllers.cpp:4
Definition base_types_conversion.h:14