|
GKD.RoboCtrl
RoboMaster Linux 电控:异步 IO、设备驱动与机器人控制
|
运行时配置根对象。 更多...
#include <runtime.hpp>

Public 属性 | |
| unsigned int | schema_version {1} |
| std::string | profile |
| std::vector< io::can::info_type > | cans |
| std::vector< io::serial::info_type > | serials |
| std::vector< device::dji_motor::info_type > | dji_motors |
| std::vector< device::j6006::info_type > | j6006_motors |
| std::vector< device::m9025::info_type > | m9025_motors |
| std::vector< device::serial_imu::info_type > | additional_imus |
| std::vector< io::udp_server::info_type > | udp_servers |
| std::vector< device::aim_link::info_type > | aim_links |
| std::vector< device::navigation_link::info_type > | navigation_links |
| std::vector< device::remote_logger::info_type > | remote_loggers |
| std::optional< device::referee::info_type > | referee |
| std::optional< device::super_cap::info_type > | super_cap |
| std::optional< ctrl::power_manager::info_type > | power |
| device::control_pad::info_type | control_pad |
| device::serial_imu::info_type | imu |
| ctrl::robot::info_type | robot |
| std::vector<device::serial_imu::info_type> roboctrl::config::runtime_config::additional_imus |
在文件 runtime.hpp 第 66 行定义.
| std::vector<device::aim_link::info_type> roboctrl::config::runtime_config::aim_links |
在文件 runtime.hpp 第 68 行定义.
| std::vector<io::can::info_type> roboctrl::config::runtime_config::cans |
在文件 runtime.hpp 第 61 行定义.
| device::control_pad::info_type roboctrl::config::runtime_config::control_pad |
在文件 runtime.hpp 第 75 行定义.
| std::vector<device::dji_motor::info_type> roboctrl::config::runtime_config::dji_motors |
在文件 runtime.hpp 第 63 行定义.
| device::serial_imu::info_type roboctrl::config::runtime_config::imu |
在文件 runtime.hpp 第 76 行定义.
| std::vector<device::j6006::info_type> roboctrl::config::runtime_config::j6006_motors |
在文件 runtime.hpp 第 64 行定义.
| std::vector<device::m9025::info_type> roboctrl::config::runtime_config::m9025_motors |
在文件 runtime.hpp 第 65 行定义.
| std::vector<device::navigation_link::info_type> roboctrl::config::runtime_config::navigation_links |
在文件 runtime.hpp 第 69 行定义.
| std::optional<ctrl::power_manager::info_type> roboctrl::config::runtime_config::power |
在文件 runtime.hpp 第 73 行定义.
| std::string roboctrl::config::runtime_config::profile |
在文件 runtime.hpp 第 59 行定义.
| std::optional<device::referee::info_type> roboctrl::config::runtime_config::referee |
在文件 runtime.hpp 第 71 行定义.
| std::vector<device::remote_logger::info_type> roboctrl::config::runtime_config::remote_loggers |
在文件 runtime.hpp 第 70 行定义.
| ctrl::robot::info_type roboctrl::config::runtime_config::robot |
在文件 runtime.hpp 第 77 行定义.
| unsigned int roboctrl::config::runtime_config::schema_version {1} |
在文件 runtime.hpp 第 58 行定义.
| std::vector<io::serial::info_type> roboctrl::config::runtime_config::serials |
在文件 runtime.hpp 第 62 行定义.
| std::optional<device::super_cap::info_type> roboctrl::config::runtime_config::super_cap |
在文件 runtime.hpp 第 72 行定义.
| std::vector<io::udp_server::info_type> roboctrl::config::runtime_config::udp_servers |
在文件 runtime.hpp 第 67 行定义.