#include <stroke_converter.h>
Public Member Functions | |
void | Angle2Stroke (std::vector< int16_t > &_strokes, const std::vector< double > &_angles) |
void | makeTables () |
void | Stroke2Angle (std::vector< double > &_angles, const std::vector< int16_t > &_strokes) |
Public Member Functions inherited from seed_converter::StrokeConverter | |
bool | initialize (ros::NodeHandle &_nh) |
StrokeConverter () | |
~StrokeConverter () | |
Private Attributes | |
ConvertTable | elbow_p |
ConvertTable | leg |
const std::string | lifter_csv_dir = "/typeC_lifter" |
ConvertTable | neck_p |
ConvertTable | neck_r |
ConvertTable | shoulder_p |
ConvertTable | shoulder_r |
const std::string | upper_csv_dir = "/typeF_upperbody" |
ConvertTable | waist_p |
ConvertTable | waist_r |
ConvertTable | wrist_p |
ConvertTable | wrist_r |
Additional Inherited Members | |
Protected Member Functions inherited from seed_converter::StrokeConverter | |
void | makeInvTable (std::vector< StrokeMap > &_inv_table, const std::vector< StrokeMap > &_table) |
bool | makeTable (std::vector< StrokeMap > &_table, const std::string _file_name) |
float | setAngleToStroke (const float _angle, const std::vector< StrokeMap > &_table) |
DiffJoint | setDualAngleToStroke (const float _r_angle, const float _p_angle, const std::vector< StrokeMap > &_r_table, const std::vector< StrokeMap > &_p_table, const bool _is_pitch=false) |
float | setStrokeToAngle (const float _stroke, const std::vector< StrokeMap > &_inv_table) |
Protected Attributes inherited from seed_converter::StrokeConverter | |
std::string | file_path_ |
Definition at line 10 of file typef/src/stroke_converter.h.
|
virtual |
Implements seed_converter::StrokeConverter.
Definition at line 34 of file typef/src/stroke_converter.cpp.
|
virtual |
Implements seed_converter::StrokeConverter.
Definition at line 5 of file typef/src/stroke_converter.cpp.
|
virtual |
Implements seed_converter::StrokeConverter.
Definition at line 91 of file typef/src/stroke_converter.cpp.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 20 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 19 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.
|
private |
Definition at line 18 of file typef/src/stroke_converter.h.