GaitGeneration by Graph Search
読み取り中…
検索中…
一致する文字列を見つけられません
公開変数類 | 全メンバ一覧
designlab::SimulationSettingRecord 構造体final

#include <simulation_setting_record.h>

designlab::SimulationSettingRecord 連携図
Collaboration graph
[凡例]

公開変数類

enums::MapCreateMode map_create_mode { enums::MapCreateMode::kForSimulation }
 
std::string simulation_map_param_file_name { "simulation_map.toml" }
 
std::string map_file_name { "map_state.csv" }
 
enums::SimulationEndCheckMode end_check_mode { enums::SimulationEndCheckMode::kGoalTape }
 
float goal_tape_position_x { 1200.0f }
 
EulerXYZ target_posture { 0.f, 0.f, 0.f }
 
float target_posture_allowable_error_deg { 1.0f }
 
Vector3 target_position { 0.f, 0.f, 0.f }
 
float target_position_allowable_error { 50.0f }
 
enums::RobotOperateMode operate_mode { enums::RobotOperateMode::kFixed }
 
std::string fixed_operate_file_name { "robot_operator.toml" }
 
std::vector< Vector3path_points { {0, 0, 0}, { 1000, 0, 0 } }
 
Vector3 initial_positions { 0.f, 0.f, 30.f }
 
EulerXYZ initial_posture { 0.f, 0.f, 0.f }
 
HexapodMove initial_move { HexapodMove::kComMove }
 

詳解

simulation_setting_record.h51 行目に定義があります。

メンバ詳解

◆ end_check_mode

enums::SimulationEndCheckMode designlab::SimulationSettingRecord::end_check_mode { enums::SimulationEndCheckMode::kGoalTape }

simulation_setting_record.h60 行目に定義があります。

◆ fixed_operate_file_name

std::string designlab::SimulationSettingRecord::fixed_operate_file_name { "robot_operator.toml" }

simulation_setting_record.h75 行目に定義があります。

◆ goal_tape_position_x

float designlab::SimulationSettingRecord::goal_tape_position_x { 1200.0f }

simulation_setting_record.h62 行目に定義があります。

◆ initial_move

HexapodMove designlab::SimulationSettingRecord::initial_move { HexapodMove::kComMove }

simulation_setting_record.h84 行目に定義があります。

◆ initial_positions

Vector3 designlab::SimulationSettingRecord::initial_positions { 0.f, 0.f, 30.f }

simulation_setting_record.h80 行目に定義があります。

◆ initial_posture

EulerXYZ designlab::SimulationSettingRecord::initial_posture { 0.f, 0.f, 0.f }

simulation_setting_record.h82 行目に定義があります。

◆ map_create_mode

enums::MapCreateMode designlab::SimulationSettingRecord::map_create_mode { enums::MapCreateMode::kForSimulation }

simulation_setting_record.h53 行目に定義があります。

◆ map_file_name

std::string designlab::SimulationSettingRecord::map_file_name { "map_state.csv" }

simulation_setting_record.h57 行目に定義があります。

◆ operate_mode

enums::RobotOperateMode designlab::SimulationSettingRecord::operate_mode { enums::RobotOperateMode::kFixed }

simulation_setting_record.h73 行目に定義があります。

◆ path_points

std::vector<Vector3> designlab::SimulationSettingRecord::path_points { {0, 0, 0}, { 1000, 0, 0 } }

simulation_setting_record.h77 行目に定義があります。

◆ simulation_map_param_file_name

std::string designlab::SimulationSettingRecord::simulation_map_param_file_name { "simulation_map.toml" }

simulation_setting_record.h55 行目に定義があります。

◆ target_position

Vector3 designlab::SimulationSettingRecord::target_position { 0.f, 0.f, 0.f }

simulation_setting_record.h68 行目に定義があります。

◆ target_position_allowable_error

float designlab::SimulationSettingRecord::target_position_allowable_error { 50.0f }

simulation_setting_record.h70 行目に定義があります。

◆ target_posture

EulerXYZ designlab::SimulationSettingRecord::target_posture { 0.f, 0.f, 0.f }

simulation_setting_record.h64 行目に定義があります。

◆ target_posture_allowable_error_deg

float designlab::SimulationSettingRecord::target_posture_allowable_error_deg { 1.0f }

simulation_setting_record.h66 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: