[发明专利]一种无人设备驱动方法、装置以及无人设备在审
申请号: | 202110703163.6 | 申请日: | 2021-06-24 |
公开(公告)号: | CN113343237A | 公开(公告)日: | 2021-09-03 |
发明(设计)人: | 张祥泊 | 申请(专利权)人: | 新石器慧通(北京)科技有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F21/57;G06F21/64;G06F9/445;G06F9/448 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 张子青 |
地址: | 100176 北京市大兴区北京经*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无人 设备 驱动 方法 装置 以及 | ||
本公开实施例涉及自动驾驶技术领域,提供了一种无人设备驱动方法、装置以及无人设备。其中,无人设备包括无人车、无人机和机器人等无人驾驶装置。无人设备驱动方法包括:当接收到作业任务时,将目标存储设备挂载到文件系统中,其中,所述目标存储设备存储有用于驱动无人设备的核心代码;将所述核心代码加载到内存中;调用所述核心代码,以使驱动器驱动所述无人设备。本公开实施例通过在接收到作业任务时,才将目标存储设备挂载到文件系统中,提高了无人设备的安全性。
技术领域
本公开涉及无人驾驶技术领域,尤其涉及一种无人设备驱动方法、装置以及无人设备。
背景技术
随着无人驾驶技术的发展,无人车的应用领域日渐扩大,例如,现有投入使用的无人车包括无人运输车、无人配送车、无人洒水车和无人消毒车等。
目前,驱动无人车的核心代码均存放在文件系统中或者已被加载到内存中,当需要驱动无人车时,直接调用核心代码即可,核心代码再访问控制硬件从而达到驱动无人车的目的。然而,如果系统中被植入了木马程序,木马程序只要调用系统中可以驱动无人车的核心代码,通过获取对应的调用接口,均能对无人车进行驱动,安全上存在漏洞。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种无人设备驱动方法、装置以及无人设备。
本公开提供了一种无人设备驱动方法,包括:
当接收到作业任务时,将目标存储设备挂载到文件系统中,其中,所述目标存储设备存储有用于驱动无人设备的核心代码;
将所述核心代码加载到内存中;
调用所述核心代码,以使驱动器驱动所述无人设备。
可选的,所述方法还包括:
当完成所述作业任务时,清空所述内存中的核心代码,并卸载所述目标存储设备。
可选的,在将目标存储设备挂载到文件系统中之前,所述方法还包括:
对系统环境进行安全检测;
基于安全检测结果,清除恶意程序。
可选的,对系统环境进行安全检测,包括:
检测后台运行进程;如果检测到非法运行进程,则将所述非法运行进程对应的程序确定为恶意程序;和/或,
检测系统存储空间;如果检测到可疑文件,则确定所述可疑文件存在恶意程序。
可选的,所述作业任务由服务器下发;在将目标存储设备挂载到文件系统中之前,所述方法还包括:
对所述服务器进行身份验证;
将目标存储设备挂载到文件系统中,包括:
在所述服务器身份验证通过后,将目标存储设备挂载到文件系统中。
可选的,对所述服务器进行身份验证,包括:
获取所述服务器发送的安全证书;
查找解开所述安全证书的公钥;
如果存在解开所述安全证书的公钥,则所述服务器身份验证通过;否则,所述服务器身份验证失败。
可选的,将目标存储设备挂载到文件系统中,包括:
在根目录下新建目标目录;
采用挂载命令将所述目标存储设备挂载到所述目标目录。
本公开还提供了一种无人设备驱动装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新石器慧通(北京)科技有限公司,未经新石器慧通(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110703163.6/2.html,转载请声明来源钻瓜专利网。