文章分类 - RoboMaster
摘要:【ROS2概论】 ROS2在机器人中的作用:神经网络 将传感器的数据发送给决策系统,然后将决策系统的输出发送给执行器执行。 本质上用于快速搭建机器人的软件库(核心是通信)和工具集 ROS2系统架构 操作系统层:提供基础硬件驱动(网卡驱动、USB驱动、摄像头驱动) DDS实现层:基于实时发布订阅协议
阅读全文
摘要:USART串口通信 通信概述 通信目的:将一个设备的数据传送到另一个设备,扩展硬件系统 通信协议:制定通信的规则,通信双方按照协议规则进行数据收发 USART/I2C/SPI:需要接GND引脚才能正常通信 UART:单片机和电脑/单片机和模块点对点通信 I2C:一个单片机主控、外挂多个被动传感器/存
阅读全文
摘要:装甲板位姿解算 感谢TJ-SuperPower2025赛季视觉组培训资料的开源 描述旋转 绕y轴旋转 绕x轴旋转 绕z轴旋转 先绕y轴,再绕x轴 y-x-z (45°,-30°,0) 3轴都发生旋转 y-x-z (15°,-50°,-25°) 欧拉角:yaw - pitch - roll 按顺序记录
阅读全文
摘要:【OpenCV 4.5】RotatedRect各参数研究 class CV_EXPORTS RotatedRect { public: //构造函数 RotatedRect(); RotatedRect(const Point2f& center, const Size2f& size, float
阅读全文
摘要:寻找/画出轮廓 floodFill( ) 漫水法,常用于寻找轮廓的预处理操作,和“画图”软件中“油漆桶”工具有相同的效果 seedPoint 起始像素点 newVal 重绘像素区域的新的填充值(颜色) rect 设置floodFill函数将要重绘区域的最小边界矩形区域 loDiff 当前选定像素与其
阅读全文
摘要:HSV图像模型 色度(Hue) 使用角度度量的,范围是从0°到360°(逆时针旋转) 饱和度(Saturation) 表示颜色接近光谱色的程度,范围从0到1 明度(Value) 范围是从0(暗)到1(明) RGB转HSV模型 先把RGB的分量缩放到0-1(除255) 然后根据公式: 颜色通道转换cv
阅读全文