update docs.

main
詹力 2023-12-04 22:54:48 +08:00
parent 5f5abe2992
commit f7824852e9
2 changed files with 0 additions and 0 deletions

Binary file not shown.

View File

@ -0,0 +1,207 @@
割草机器人方案设计V2.1
一、整体方案设计
1、传感器
UWB、双目摄像头、里程计及IMU、超声波、GPS
2、方案介绍
3、功能介绍
1无需预埋边界线边界自动感知
2实现大型障碍物自助标注
3割草机器人工作过程中实时定位
4适应高低不平草坪实现无障碍运行
5小型障碍物实时避障
6路径规划实现全覆盖
4、进度规划
二、底盘结构方案
1、硬件平台
四驱悬挂小车
2、方案
1购买包括IMU和里程计在内的四驱悬挂小车直接进行后续算法验证
定制方案还在跟商家确认中。
2搭建硬件平台自行设计电路板包括电机驱动、惯导、蓝牙、超声波模块等
3、负责人
余林、马涛锋、罗瑞笛
三、定位方案
1、传感器设备
UWB基站UWB天线x3dw1000芯片x3IMU里程计stm32平台
UWB标签UWB天线x1dw1000芯片x1stm32平台
2、方案
1第一步UWB基站定位
将一个UWB基站固定在割草机器人上两个及以上UWB标签中的一个安装在充电桩上设定为坐标原点其余标签安装在草坪上并记录下标签坐标。
UWB基站与标签通信通过测量标签信号到达基站不同天线的信号相位以及信号飞行时间计算标签相对基站的坐标从而解算得到割草机器人此时的坐标x,y以及偏航角θ。
2第二步UWB+IMU融合定位
将UWB定位信息以及IMU里程计获取的状态信息使用卡尔曼滤波算法做融合定位算法过程如下
机器人从充电桩出发机器人初始坐标、偏航角x0=[x0 y0 θ0]TIMU获取机器人的初始速度、角速度u0=[v0 w0]T。
UWB基站与标签通信获取当前的测量信息yk=[x y θ]T。
根据上一刻IMU获取的速度角速度uk1=[v w]T以及上一刻机器人的坐标和偏航角估计值xk1通过运动学模型得到当前坐标偏航角的预测信息xk=[x y θ]T。
读取IMU此刻的速度、角速度uk。计算卡尔曼增益K将预测信息与测量信息数据融合得到算法估计的坐标和偏航角信息xk=xk+K(ykxk)。
重复2-4步骤。
3、负责人
张迪、许洪裱、卢瑞飞
四、路径规划方案
1、传感器设备
栅格化地图
2、输入输出
输入机器人半径m、位姿x,y,θ、地图png格式。
输出线速度m/s、角速度(rad/s)。
输入机器人半径float32m
位姿x,y,θgeometry_msgs/Pose2D
float64 x
float64 y
float64 theta
地图(png格式)。
输出geometry_msgs/Vector linear
float64 x
float64 y
float64 z
geometry_msgs/Vector angular
float64 x
float64 y
float64 z
线速度m/s、角速度(rad/s)。
2、方案
1全覆盖路径规划
预处理部分先根据机器人的半径计算出覆盖曲线的间距,接下来对输入的地图数据进行膨胀,然后使用牛耕法进行路径规划形成己字形路线。使用牛耕法先是对地图进行长短边计算,计算出最佳的旋转矩阵,将地图进行旋转。然后是进行区间分割并记录每个区间的中心点,根据不同区间中心点计算遍历顺序,各区间内部形成覆盖路线。最后将得出的路线通过旋转矩阵将坐标点仿射变换到原图上。
false
2局部避障算法
先通过机器人数学模型采集机器人速度样本,并预测模拟出在样本速度下一段时间内生成的运动轨迹,并对这些运动轨迹进行标准评价,选择出一组最优轨迹,机器人按照最优轨迹运动。机器人的运动姿态和方向是由机器人当前的线速度及角速度 (转向速度) 共同决定的。
false
3、负责人
林跃航、李瑞瑞
五、视觉避障方案
1、传感器设备
双目摄像头100度无畸变/2.1mm 两个
2、方案
1极线矫正
极线矫正包括相机内外参数标定,相机矫正参数计算以及立体矫正。
2目标检测
目标检测检测出物体,返回目标类别和目标框位置。
3基于模板匹配的测距方法
获得目标框在右图的位置对左图搜索目标框的内容搜索的y轴范围与右图目标框的位置一致x轴范围为全部。返回搜索结果的目标框对应位置。左右图目标框位置的水平位置作差即为视差。
4视差转为三维坐标
基于目标框的像素宽度,目标物体的距离得到目标的宽。基于目标框的中心点位置获得目标角度。
false
3、负责人洪楚原、钟枚伶
六、预算
1、设备预算
序号
用途
说明
数量
预算(万元)
1
底盘
1搭建小车平台控制小车、3D结构设计
4
0.5
2
2改造现有割草机底盘充电电源、电机驱动板、割草控制板、3D结构设计
4
0.5
3
3不止科技谈合作提供底盘备选方案
4
较高,未估计
4
传感器
双目摄像头+超声波+UWB+惯导
4
0.5
6
主控板
核心主控板RK3588S 8G+64G
4
0.2
总计
6.8
2、人员预算
序号
用途
说明
数量
预算(万元)
1
2
3
4
5
6
7
8
9
总计
14.8
3、总预算
序号
内容
说明
预算(万元)
1
设备购置
用于割草机平台、传感器、开发板等设备购买详见附表1
6.8
2
人员劳务费
用于项目研发人员的工资发放
14.8
3
物联网平台
手机端控制割草机
20
4
测试环境搭建
喀什草坪场地搭建
1.0
5
平台搭建以及算法功能设计
外协
10
总计
52.6