1 #ifndef MOTOR_CONTROLLER_IR_SPEED_FROM_POSITION_FILTER_HPP
2 #define MOTOR_CONTROLLER_IR_SPEED_FROM_POSITION_FILTER_HPP
4 #include <base/samples/Joints.hpp>
6 namespace motor_controller
11 base::Time mLastUpdate;
12 base::JointState mLastState;
16 bool update(base::Time time, base::JointState& state);
26 std::vector<IRSingleSpeedFromPositionFilter> mFilters;
43 bool update(base::samples::Joints& joints,
bool force =
false);
Definition: IRSpeedFromPositionFilter.hpp:8
Definition: IRSpeedFromPositionFilter.hpp:23
IRSingleSpeedFromPositionFilter(float factor)
Definition: IRSpeedFromPositionFilter.cpp:5
bool update(base::Time time, base::JointState &state)
Definition: IRSpeedFromPositionFilter.cpp:10
IRSpeedFromPositionFilter(float factor, size_t size=0)
Definition: IRSpeedFromPositionFilter.cpp:39
bool update(base::samples::Joints &joints, bool force=false)
Definition: IRSpeedFromPositionFilter.cpp:45