No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged rune_solver at Robotics Stack Exchange
No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
![]() |
rune_solver package from fyt2024_vision repoarmor_detector armor_solver rm_auto_aim rm_bringup rm_camera_driver rm_serial_driver rm_interfaces rm_robot_description rm_rune rune_detector rune_solver rm_utils |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | 中南大学FYT战队RoboMaster24赛季视觉项目 |
Checkout URI | https://github.com/csu-fyt-vision/fyt2024_vision.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-08-27 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- uu
Authors
No additional authors.
rune_solver
FYT视觉24赛季能量机关解算和预测ROS2包。
fyt::rune::RuneSolverNode
- 计算能量机关的三维坐标
- 对坐标进行卡尔曼滤波消除抖动
- 拟合角度变化曲线,预测$\Delta t$后的坐标
- 解算出云台的角度发送给电控
发布话题
-
cmd_gimbal
(rm_interfaces/msg/GimbalCmd
) - 最终发送到下位机的角度信息 -
predict_target
(geometry_msgs/msg/PointStamped
) - 预测的靶心坐标 -
observed_angle
(rm_interfaces/msg/DebugRuneAngle
) - 当前识别到的能量机关角度 -
predict_angle
(rm_interfaces/msg/DebugRuneAngle
) - 预测的能量机关角度 -
markers
(visualization_markers/msg/MarkerArray
) - 用于Debug的可视化Marker,包括当前识别到的靶心坐标可视化、R标坐标可视化和预测的靶心坐标可视化
订阅话题
-
rune_target
(rm_interfaces/msg/RuneTarget
) - 识别到的待击打能量机关五个关键点
参数
-
debug
(bool, default: true) - 是否开启debug模式. -
predict_time
(double, default: “0.0”) - 预测时间补偿,最终预测时间为$\Delta t = t(子弹飞行) + t(传输延迟) + predict_time$. -
compensator_type
(string, default: resistance) - 弹道补偿模型 -
auto_type_determined
(bool, default: true) - 设为true后会自动判断大符还是小符,设为false则用串口设定的模式判断 -
ekf.q
(double[]) - 卡尔曼滤波的状态转移噪声 -
ekf.r
(double[]) - 卡尔曼滤波的观测噪声
CHANGELOG
No CHANGELOG found.
Package Dependencies
System Dependencies
Name |
---|
eigen |
Dependant Packages
Name | Deps |
---|---|
rm_rune |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.