[发明专利]一种水下机器人位姿数据采集系统及其数据融合方法在审
申请号: | 202010362188.X | 申请日: | 2020-04-30 |
公开(公告)号: | CN111551168A | 公开(公告)日: | 2020-08-18 |
发明(设计)人: | 王建明;索文杰;张寿超;卢加青;曾庆军;戴晓强 | 申请(专利权)人: | 江苏帝一集团有限公司 |
主分类号: | G01C21/00 | 分类号: | G01C21/00;G01C21/20;G01C21/16;G01S19/53;G08C19/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 陈栋智 |
地址: | 225000 江苏省*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 水下 机器人 数据 采集 系统 及其 融合 方法 | ||
1.一种水下机器人位姿数据采集系统,其特征在于:包括ARM处理器模块、GPS模块、深度计及其滤波模块、九轴传感器模块、CAN数据收发模块以及电源模块,所述的ARM处理器模块与GPS模块、深度计及其滤波模块、九轴传感器模块、CAN数据收发模块相连;所述GPS模块、深度计及其滤波模块和九轴传感器模块分别通过总线方式与ARM处理器模块相连接;所述电源模块与GPS模块、深度计及其滤波模块、ARM处理器模块以及CAN数据收发模块相连接,且CAN数据收发模块通过CAN总线方式与水下机器人控制系统连接;
其中,所述的ARM处理器模块包括数据收发处理模块、互补滤波算法模块以及CAN数据包处理模块;所述互补滤波算法模块与数据收发模块和CAN数据包处理模块连接;所述数据收发模块分别采用串口通信、RS485总线通信、SPI总线通讯方式与GPS模块、深度计及其滤波模块、九轴传感器模块连接,CAN数据包处理模块与CAN数据收发模块连接。
2.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述数据采集系统还包括其他辅助模块,所述其他辅助模块通过总线通信与ARM处理器模块连接,所述其他辅助模块包括运行指示模块、电源管理模块、温湿度检测模块和漏水模块。
3.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述GPS模块包括微处理芯片、天线和串口数据收发芯片。
4.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述深度计及其滤波模块包块传感器芯片、RS485收发芯片和滤波芯片。
5.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述九轴传感器模块包括三轴陀螺仪芯片、三轴加速度计芯片、三轴磁力计芯片和数据收发芯片。
6.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述ARM处理器模块包括ARM处理器芯片。
7.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述CAN数据收发模块包括CAN数据收发芯片和数据隔离芯片。
8.根据权利要求1所述的一种水下机器人位姿数据采集系统,其特征在于:所述电源模块包括线性稳压电源、DC/DC电源和滤波电路,所述滤波电路在电源输入/出端并联不同容值的电解电容和钽电容。
9.一种权利要求1所述的水下机器人位姿数据采集系统的数据融合方法,其特征在于:包括传感器数据采集、数据处理、互补滤波算法融合和数据打包发送,具体包括以下步骤:
(1)通过深度计及其滤波模块实时采集深度计模块的数据,并滤除噪声,将得到的滤波处理后的水下机器人深度信息存储到ARM处理器的固定存储地址内;
(2)通过九轴传感器模块实时采集三轴陀螺仪数据、三轴加速度计数据和三轴磁力计数据,并滤除噪声,将得到的滤波处理后的九轴传感器原始数据存储到ARM处理器的固定存储地址内;
(3)通过互补滤波算法将处理后的数据进行融合,得到水下机器人位姿数据;
(4)通过GPS模块采集GPS数据,将得到的处理后的GPS数据存储到ARM处理器的固定存储地址内,在GPS模块有效时,通过GPS数据校正水下机器人位姿数据;
(5)CAN数据收发模块将水下机器人位姿等数据上传至下位机主控制系统,并接收下位机主控制系统对水下机器人位姿的控制指令。
10.根据权利要求9所述的一种数据融合方法,其特征在于:具体包括以下步骤:
(1)通过中位值平均滤波算法对采集的三轴加速度原始数据(ax、ay、az)、三轴磁力计原始数据(mx、my、mz)进行滤波去噪;
(2)归一化加速度计和磁力计数据,即
(3)计算地理坐标系转换到载体坐标系的重力分量、磁场分量;
(4)通过向量叉乘计算出位姿误差的校正补偿值;陀螺仪的校正补偿值可通过载体坐标系下的加速度数据和重力分量做向量叉乘运算,即同理可得磁力计补偿陀螺仪的误差向量表示成矩阵形式:
式中,为加速度计实际测量值,为加速度计理论预测值,为磁力计实际测量值,为磁力计理论预测值。ea、em为实际测量值与理论预测值之间的误差。
(5)通过比例-积分法修正误差;将姿态误差补偿到角速度上,补偿值计算公式如下所示:
λ=Kp(ea+em)+Ki∫0t(ea+em)dt
对陀螺仪数据补偿后的角速度更新公式为:ωt=ω+λ;
式中,Kp、Ki分别为调节的比例积分系数,λ为补偿值,ωt为补偿后的角速度值,ω=(ωx、ωy、ωz)为陀螺仪的实际测量值。
(6)补偿后的ωt已知,通过四元数微分方程求解出四元数:
根据公式求解出姿态角,即:
式中,Q=(q0、q1、q2、q3)为四元数,负责数据解算融合的整个过程,θ、γ、ψ为欧拉角,负责描述着水下机器人的姿态。
(7)在GPS数据有效时,通过GPS数据校正姿态角偏移值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏帝一集团有限公司,未经江苏帝一集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010362188.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于线性回归的气体监测校准方法及系统
- 下一篇:一种数据校验方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置