[发明专利]基于加速度传感器和机器学习的路面坑洼检测方法有效
申请号: | 201710321722.0 | 申请日: | 2017-05-09 |
公开(公告)号: | CN107167580B | 公开(公告)日: | 2020-02-21 |
发明(设计)人: | 刘铎;任津廷;张靖宇;李阳;梁靓 | 申请(专利权)人: | 重庆大学 |
主分类号: | G01N33/42 | 分类号: | G01N33/42 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 400044 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 加速度 传感器 机器 学习 路面 坑洼 检测 方法 | ||
1.基于加速度传感器和机器学习的路面坑洼检测方法,其特征是,包括以下步骤:
步骤1、控制器模块采集加速度传感器收集到的加速度数据和GPS模块收集到的定位信息数据;
步骤2、使用嵌入式开发板将采集到的加速度传感器数据和GPS定位信息数据传送给树莓派;
步骤3、使用树莓派将收集到的道路信息数据存储到嵌入式数据库中并在有网络连接时将数据传输到服务器;
步骤4、服务器接收道路信息数据并计算坑洼检测阈值,使用阈值检测坑洼之后,将坑洼信息数据到传送到地图显示模块;其中,检测坑洼包括步骤S202,使用Socket链接通过网络读取存储在树莓派中的道路信息数据;
步骤S203,生成训练数据;
步骤S204,坑洼分类训练,使用K-MEANS机器学习方法,用步骤S203生成的训练数据集进行训练;
步骤S205,坑洼阈值计算;
步骤S206,块读取道路信息数据测试集中的一条进行坑洼检测;
步骤S207,判断读取到的数据中y轴加速度与z轴加速度的平方差是否大于阈值,若是,则执行步骤S208,若不是,则执行步骤S209;
步骤S208,写入坑洼数据的位置信息到文件中,并以换行符做结尾;
步骤S209,判断是否已经读完所有道路信息数据测试集,若不是,则执行步骤S206;若是,则程序结束;
步骤5、地图显示模块在地图上标注坑洼。
2.根据权利要求1所述的基于加速度传感器和机器学习的路面坑洼检测方法,其特征是,在步骤1和步骤2中,控制器模块采集数据和传送数据包括以下步骤:
步骤S102,完成初始化工作准备接受传感器数据;
步骤S103,控制器模块从I2C交互实例中获取GPS模块传输的数据;
步骤S104,判断从GPS模块中读取到的第一个字符是否为‘$’,如果不是,则执行步骤S103,如果是,则执行步骤S105;
步骤S105,读取加速度传感器数据;
步骤S106,控制器模块打包数据;
步骤S107,微控制器使用I2C交互实例将道路信息字符串传输至树莓派;
步骤S108,判断供电是否正常,如果供电正常,则执行步骤S103,继续收集道路数据;如果供电不正常,则结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710321722.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:除液设备及除液方法
- 下一篇:一种涂层及卫浴用品制作方法