GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
クラス | 名前空間 | 列挙型 | 関数
robot_operation.h ファイル
#include <format>
#include "math_quaternion.h"
#include "string_util.h"
#include "math_vector3.h"
#include "toml_serialize_macro.h"

[ソースコード]

クラス

struct  designlab::RobotOperation
 探索において目標となる座標や角度,評価する値についてまとめた構造体. [詳解]
 

名前空間

namespace  designlab
 

列挙型

enum class  designlab::RobotOperationType : int {
  designlab::kNone , designlab::kStraightMoveVector , designlab::kStraightMovePosition , designlab::kSpotTurnLastPosture ,
  designlab::kSpotTurnRotAxis , designlab::kTurn
}
 Robotをどのように動かすかを表す列挙体. [詳解]
 

関数

 designlab::DESIGNLAB_TOML11_DESCRIPTION_CLASS (RobotOperation)
 
 DESIGNLAB_TOML11_SERIALIZE (designlab::RobotOperation, straight_move_vector, straight_move_position, spot_turn_last_posture, spot_turn_rot_axis, operation_type, turn_center, turn_radius, turn_clockwise)
 

関数詳解

◆ DESIGNLAB_TOML11_SERIALIZE()

DESIGNLAB_TOML11_SERIALIZE ( designlab::RobotOperation  ,
straight_move_vector  ,
straight_move_position  ,
spot_turn_last_posture  ,
spot_turn_rot_axis  ,
operation_type  ,
turn_center  ,
turn_radius  ,
turn_clockwise   
)