Main Page
Namespaces
Classes
Files
File List
typeg_arm
src
typeg_arm/src/stroke_converter.h
Go to the documentation of this file.
1
#ifndef _TYPE_C_ARM_STROKE_CONVERTER_H_
2
#define _TYPE_C_ARM_STROKE_CONVERTER_H_
3
4
#include <
seed_r7_ros_controller/stroke_converter_base.h
>
5
6
namespace
seed_converter
7
{
8
9
class
TypeGArm
:
public
StrokeConverter
10
{
11
public
:
12
void
makeTables
();
13
void
Angle2Stroke
(std::vector<int16_t>& _strokes,
const
std::vector<double>& _angles);
14
void
Stroke2Angle
(std::vector<double>& _angles,
const
std::vector<int16_t>& _strokes);
15
16
private
:
17
ConvertTable
shoulder_p
,
elbow_p
,
wrist_p
,
wrist_r
,
leg
;
18
const
std::string
upper_csv_dir
=
"/typeG_arm"
;
19
const
std::string
lifter_csv_dir
=
"/typeG_lifter"
;
20
};
21
22
}
23
24
#endif
seed_converter::TypeGArm::Angle2Stroke
void Angle2Stroke(std::vector< int16_t > &_strokes, const std::vector< double > &_angles)
Definition:
typeg_arm/src/stroke_converter.cpp:23
seed_converter::TypeGArm::wrist_r
ConvertTable wrist_r
Definition:
typeg_arm/src/stroke_converter.h:17
seed_converter::StrokeConverter
seed_converter::TypeGArm::leg
ConvertTable leg
Definition:
typeg_arm/src/stroke_converter.h:17
seed_converter::TypeGArm::elbow_p
ConvertTable elbow_p
Definition:
typeg_arm/src/stroke_converter.h:17
seed_converter::ConvertTable
seed_converter
seed_converter::TypeGArm::lifter_csv_dir
const std::string lifter_csv_dir
Definition:
typeg_arm/src/stroke_converter.h:19
seed_converter::TypeGArm::wrist_p
ConvertTable wrist_p
Definition:
typeg_arm/src/stroke_converter.h:17
seed_converter::TypeGArm::Stroke2Angle
void Stroke2Angle(std::vector< double > &_angles, const std::vector< int16_t > &_strokes)
Definition:
typeg_arm/src/stroke_converter.cpp:50
seed_converter::TypeGArm::shoulder_p
ConvertTable shoulder_p
Definition:
typeg_arm/src/stroke_converter.h:17
seed_converter::TypeGArm::upper_csv_dir
const std::string upper_csv_dir
Definition:
typeg_arm/src/stroke_converter.h:18
seed_converter::TypeGArm
Definition:
typeg_arm/src/stroke_converter.h:9
stroke_converter_base.h
seed_converter::TypeGArm::makeTables
void makeTables()
Definition:
typeg_arm/src/stroke_converter.cpp:4
seed_r7_robot_interface
Author(s): Kazuhiro Sasabuchi
autogenerated on Sun Apr 18 2021 02:40:36