No version for distro humble. Known supported distros are highlighted in the buttons above.
No version for distro jazzy. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
![]() |
armor_detector package from tup-vision-2023-based repocamera_driver global_interface global_user serialport armor_detector armor_processor buff_detector buff_processor buff filter |
Package Summary
Tags | No category tags. |
Version | 0.0.0 |
License | TODO: License declaration |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/tup-robomaster/tup-vision-2023-based.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2024-05-23 |
Dev Status | UNMAINTAINED |
CI status | No Continuous Integration |
Released | UNRELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
TODO: Package description
Additional Links
No additional links.
Maintainers
- zhengtu
Authors
No additional authors.
autoaim
1.说明
Date: 2023-02-02
1)TODO: 小陀螺状态确定前,存在目标处于小陀螺而程序认定为机动的误判期,这段时间以机动模型对目标做预测会出现预测点落在车体外边的情况(此时云台会很抖)。尝试对预测结果进行评价反馈处理,即记录从当前预测时刻开始到延时预测时刻内的测量值,与预测值进行误差计算,超过某个阈值或误差累积一定次数即认为预测发散,重新初始化预测。
2)目前对目标小陀螺状态下的旋转周期的求解存在较大的误差,目前的方式是求解目标前后帧的姿态变化,转化为轴角后计算出角速度进而得到周期,但由于姿态本身抖动且帧间变化幅度小,误差或大或小。
FIXME: 目前进一步处理是求多次的目标旋转周期并取平均值,并预先过滤掉周期异常值,即把周期限定在一定范围。
2.数据处理
预测前考虑对数据误差做处理,首先剔除掉历史队列中的异常值,并通过插值的方式补充,然后再过滤波平滑数据,最后输入模型做预测。
3.自动发弹思路
1)结合目标车辆的血量、距离信息;
2)结合预测信息;
4.自瞄防抖
- Double threshold
- Spinning constraint
5.小陀螺
- Detection
CHANGELOG
No CHANGELOG found.
Wiki Tutorials
This package does not provide any links to tutorials in it's rosindex metadata.
You can check on the ROS Wiki Tutorials page for the package.
Package Dependencies
Deps | Name |
---|---|
ament_cmake | |
ament_lint_auto | |
ament_lint_common | |
rclcpp | |
rclpy | |
OpenCV | |
message_filters | |
image_transport | |
sensor_msgs | |
global_user | |
global_interface | |
OpenVINO | |
Ceres | |
Eigen3 | |
angles |
System Dependencies
No direct system dependencies.
Dependant Packages
Name | Deps |
---|---|
rm_auto_aim | |
rm_auto_aim | |
rm_auto_aim |
Launch files
No launch files found
Messages
No message files found.
Services
No service files found
Plugins
No plugins found.
Recent questions tagged armor_detector at Robotics Stack Exchange
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro eloquent. Known supported distros are highlighted in the buttons above.
No version for distro dashing. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro foxy. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro indigo. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.
No version for distro kinetic. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.