1#ifndef WBC_CONTROLLERS_JOINTTORQUEPIDCONTROLLER_HPP
2#define WBC_CONTROLLERS_JOINTTORQUEPIDCONTROLLER_HPP
5#include <base/commands/Joints.hpp>
21 const base::commands::Joints&
update(
const base::commands::Joints&
setpoint,
const base::samples::Joints&
feedback,
const double& dt);
Definition JointTorquePIDController.hpp:9
base::commands::Joints control_output_joints
Definition JointTorquePIDController.hpp:11
void extractSetpoint(const base::commands::Joints &setpoint)
Definition JointTorquePIDController.cpp:24
void extractFeedback(const base::samples::Joints &feedback)
Definition JointTorquePIDController.cpp:13
virtual ~JointTorquePIDController()
Definition JointTorquePIDController.hpp:18
const base::commands::Joints & update(const base::commands::Joints &setpoint, const base::samples::Joints &feedback, const double &dt)
Definition JointTorquePIDController.cpp:39
std::vector< std::string > joint_names
Definition JointTorquePIDController.hpp:12
JointTorquePIDController(const std::vector< std::string > &joint_names)
Definition JointTorquePIDController.cpp:5
The PIDController class implements an n-dimensional PID controller.
Definition PIDController.hpp:30
base::VectorXd setpoint
Definition PIDController.hpp:41
base::VectorXd feedback
Definition PIDController.hpp:42
Definition ContactsAccelerationConstraint.cpp:3