GaitGeneration by Graph Search
|
重心位置の候補地点を示す多角形を作成するクラス. [詳解]
#include <com_candidate_polygon_maker.h>
公開メンバ関数 | |
ComCandidatePolygonMaker (const std::shared_ptr< const IHexapodCoordinateConverter > &converter_ptr) | |
void | MakeCandidatePolygon (const RobotStateNode &node, std::array< ComPosAndPolygon, kMakePolygonNum > *output_poly) const |
現在のロボットの状態を表すノードから, 重心位置の候補地点を示す多角形を作成する. | |
静的公開変数類 | |
static constexpr int | kMakePolygonNum = 7 |
作成する多角形の数. | |
重心位置の候補地点を示す多角形を作成するクラス.
現在のロボットの状態を表すノードから,重心位置の候補地点を示す多角形を作成する.
com_candidate_polygon_maker.h の 44 行目に定義があります。
|
explicit |
com_candidate_polygon_maker.cpp の 18 行目に定義があります。
void designlab::ComCandidatePolygonMaker::MakeCandidatePolygon | ( | const RobotStateNode & | node, |
std::array< ComPosAndPolygon, kMakePolygonNum > * | output_poly | ||
) | const |
現在のロボットの状態を表すノードから, 重心位置の候補地点を示す多角形を作成する.
[in] | node | 現在のロボットの状態を表すノード. |
[out] | output_poly | 重心位置の候補地点を示す多角形. |
com_candidate_polygon_maker.cpp の 24 行目に定義があります。
|
staticconstexpr |
作成する多角形の数.
com_candidate_polygon_maker.h の 47 行目に定義があります。