[发明专利]一种驱动程序自适配方法、装置、更新方法、设备及系统在审
申请号: | 202010223044.6 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111427619A | 公开(公告)日: | 2020-07-17 |
发明(设计)人: | 胡小波;叶华 | 申请(专利权)人: | 深圳市镭神智能系统有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆;潘登 |
地址: | 518104 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 驱动程序 配方 装置 更新 方法 设备 系统 | ||
本申请实施例公开了一种激光雷达的驱动程序自适配方法、装置、更新方法、设备及系统。该方法包括:接收激光雷达采用预设数据发送协议发送带有激光雷达识别信息的数据;根据所述激光雷达发送的数据获取所述激光雷达识别信息;根据预置激光雷达识别信息与驱动子程序的适配关系,从驱动程序中确定与激光雷达识别信息相适配的目标驱动子程序。通过运行本申请所提供的技术方案,能够根据激光雷达是识别信息自动适配与之相对应的驱动子程序,从而简化使用激光雷达的操作环节,提升用户的使用体验的效果。
技术领域
本申请实施例涉及雷达技术领域,尤其涉及一种驱动程序自适配方法、装置、更新方法、设备及系统。
背景技术
随着科技的迅速发展,雷达的应用越来越广泛。激光雷达作为其中的一种,被广泛应用到各个领域。目前,由于激光雷达的驱动程序只能与激光雷达的型号相适配使用,对激光雷达的数据进行读取和解析。因此,会造成激光雷达的型号不同的情况下,需要准备多个激光雷达的驱动程序。而这在工作场景中使用多种型号的激光雷达时,会给工作人员带来很大的不便。一方面是多个型号和版本的驱动程序不好维护,另一方面当客户用到不同版本的雷达产品时,需要对应的驱动程序才能使用,所以客户需要准备多个版本的应用程序,这给客户的使用也带来不便。
发明内容
本申请实施例提供一种驱动程序自适配方法、装置、更新方法、设备及系统,能够根据激光雷达是识别信息自动适配与之相对应的驱动子程序,从而简化使用激光雷达的操作环节,提升用户的使用体验的效果。
第一方面,本申请实施例提供了一种驱动程序自适配方法,所述方法包括:
接收激光雷达采用预设数据发送协议发送带有激光雷达识别信息的数据;
根据所述激光雷达发送的数据获取所述激光雷达识别信息;
根据预置激光雷达识别信息与驱动子程序的适配关系,从驱动程序中确定与激光雷达识别信息相适配的目标驱动子程序。
进一步的,根据所述激光雷达发送的数据获取所述激光雷达识别信息,包括:
采用预先设置的数据解析规则,通过驱动程序模块中的数据解析子程序解析接收到的数据,得到所述激光雷达识别信息。
进一步的,所述激光雷达在发送数据时,按照预设编码规则将当前激光雷达识别信息编码为雷达识别信息标识码,并放置在每一帧发送数据中的目标字段位置。
进一步的,所述字段位置为激光雷达发送数据的帧头中的固定位置。
进一步的,采用预先设置的数据解析规则,通过驱动程序模块中的数据解析子程序解析接收到的数据,得到所述激光雷达识别信息,包括:
根据所述预先设置的数据解析规则对所述接收到的数据进行解析,并从所述接收到的数据所在的数据帧的目标字段提取所述激光雷达识别信息标识码;
根据所述预设编码规则确定所述激光雷达识别信息标识码对应的所述激光雷达识别信息。
进一步的,所述目标字段位于所述数据帧的帧头。
进一步的,所述激光雷达识别信息包括激光雷达的型号信息和版本信息;
根据预置激光雷达识别信息与驱动子程序的适配关系,从驱动程序中确定与激光雷达识别信息相适配的目标驱动子程序,包括:
根据所述激光雷达的型号信息确定支持当前型号的驱动程序组;
在所述驱动程序组中,确定与激光雷达的版本信息相适配的驱动程序,作为目标驱动子程序。
第二方面,驱动程序自适配装置,包括:
至少两个驱动子程序,用于适配具有不同识别信息的激光雷达;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市镭神智能系统有限公司,未经深圳市镭神智能系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010223044.6/2.html,转载请声明来源钻瓜专利网。