GKD.RoboCtrl
RoboMaster Linux 电控:异步 IO、设备驱动与机器人控制
载入中...
搜索中...
未找到
roboctrl::utils::ballistic_config结构体 参考

详细描述

在文件 ballistics.hpp 第 26 行定义.

Public 属性

double gravity {9.81}
 
double drag {0.0}
 
double max_tracking_yaw_speed {5.0}
 
double max_flight_time {5.0}
 
double position_tolerance {0.001}
 
std::size_t bracket_steps {512}
 
std::size_t max_iterations {64}
 

类成员变量说明

◆ bracket_steps

std::size_t roboctrl::utils::ballistic_config::bracket_steps {512}

在文件 ballistics.hpp 第 33 行定义.

◆ drag

double roboctrl::utils::ballistic_config::drag {0.0}

Linear velocity decay coefficient, in 1/s; zero means no drag.

在文件 ballistics.hpp 第 29 行定义.

被这些函数引用 roboctrl::utils::solve_ballistics().

◆ gravity

double roboctrl::utils::ballistic_config::gravity {9.81}

在文件 ballistics.hpp 第 27 行定义.

◆ max_flight_time

double roboctrl::utils::ballistic_config::max_flight_time {5.0}

在文件 ballistics.hpp 第 31 行定义.

◆ max_iterations

std::size_t roboctrl::utils::ballistic_config::max_iterations {64}

在文件 ballistics.hpp 第 34 行定义.

◆ max_tracking_yaw_speed

double roboctrl::utils::ballistic_config::max_tracking_yaw_speed {5.0}

在文件 ballistics.hpp 第 30 行定义.

◆ position_tolerance

double roboctrl::utils::ballistic_config::position_tolerance {0.001}

在文件 ballistics.hpp 第 32 行定义.


该结构体的文档由以下文件生成: