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
11
12namespace designlab::enums
13{
14
21enum class DiscreteLegPos : int
22{
23 kLowerBack = 1,
24 kBack,
26 kCenter,
28 kFront,
30};
31
32} // namespace designlab::enums
33
34
35#endif // DESIGNLAB_DISCRETE_LEG_POS_H_
@ kBack
重心が後方にある.
@ kFront
重心が前方にある.
DiscreteLegPos
離散化された脚位置を表す列挙体. 先行研究では 1~7の int型の数値で表現されているが, 可読性を上げるために列挙体にした. 離散化された脚位置は 3bit (0 ~ 7)の範囲で表現される...
@ kUpperBack
現在の位置より後方かつ上方にある.
@ kCenter
現在の位置にある.
@ kUpperFront
現在の位置より前方かつ上方にある.
@ kLowerBack
現在の位置より後方かつ下方にある.
@ kLowerFront
現在の位置より前方かつ下方にある.