GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
discrete_leg_pos.h
[詳解]
1
3
4// Copyright(c) 2023-2025 Design Engineering Laboratory, Saitama University
5// Released under the MIT license
6// https://opensource.org/licenses/mit-license.php
7
8#ifndef DESIGNLAB_DISCRETE_LEG_POS_H_
9#define DESIGNLAB_DISCRETE_LEG_POS_H_
10
11namespace designlab {
12
19enum class DiscreteLegPos : int {
20 kLowerBack = 1,
21 kBack,
23 kCenter,
25 kFront,
27};
28
29} // namespace designlab
30
31#endif // DESIGNLAB_DISCRETE_LEG_POS_H_
DiscreteLegPos
離散化された脚位置を表す列挙体. 先行研究では 1~7の int型の数値で表現されているが, 可読性を上げるために列挙体にした. 離散化された脚位置は 3bit (0 ~ 7)の範囲で表現される...
@ kUpperBack
現在の位置より後方かつ上方にある.
@ kBack
現在の位置より後方にある.
@ kCenter
現在の位置にある.
@ kUpperFront
現在の位置より前方かつ上方にある.
@ kFront
現在の位置より前方にある.
@ kLowerBack
現在の位置より後方かつ下方にある.
@ kLowerFront
現在の位置より前方かつ下方にある.