HLR
0.0.1
|
Abstract class that forces. More...
#include <InterpolatingAnglePlanner.hpp>
Public Member Functions | |
InterpolatingAnglePlanner (double step_size) | |
Create a simple interpolating planner that simply interpolates the angles form the current_state to the target_state. More... | |
const std::optional< std::vector< Matrix< double, 5, 1 > > > | get_path (const Matrix< double, 5, 1 > ¤t_state, const Matrix< double, 3, 1 > &target_pos) const override |
Calculate a path between a start position and the target position. More... | |
Abstract class that forces.
HLR::Kinematics::InterpolatingAnglePlanner::InterpolatingAnglePlanner | ( | double | step_size | ) |
Create a simple interpolating planner that simply interpolates the angles form the current_state to the target_state.
step_size | The stepsize each servo will rotate in degree per step. |
|
overridevirtual |
Calculate a path between a start position and the target position.
current_state | The current state each joint of the robot arm has. |
target_pos | The target position that has to be reached. |
Implements HLR::Kinematics::Planner.