【技术实现步骤摘要】
车载设备及其检测方法
本申请涉及自动驾驶
,尤其涉及一种车载设备及其检测方法。
技术介绍
车载设备通过其内置或外设的各类传感器来采集交通工具(例如,车辆)行驶过程中的信息(如,位置、方向、行驶路径上的图像等)来为交通工具的驾驶人员提供用于方便用户使用交通工具的功能,例如辅助驾驶功能等。车载设备内部及其内置或外设的各类传感器的异常或失效,将对其功能的有效性产生较大影响,进而影响其用户体验。例如,如果车载设备外接的摄像装置异常或失效,车载设备将无法及时准确地定位交通工具行驶过程中的障碍物等,也就无法及时发出碰撞预警等信号来通知用户令其及时关注道路状况,从而影响用户体验。因此,期望提供一种车载设备及其检测方法,以使得车载设备能够及时将自身或其外设装置的状态通知到车载控制设备,从而避免因车载设备或其外设装置异常或失效带来不良影响,进而影响用户体验。
技术实现思路
为了解决上述技术问题,提出了本申请。本申请的实施例提供了一种车载设备及其检测方法。根据本申请的一个方面,提供了一种车载设备的检测方 ...
【技术保护点】
1.一种车载设备的检测方法,包括:/n监测车载设备自身及其外设装置中至少之一的状态信息;/n将所述状态信息封装为预定格式的数据;/n将所述预定格式的数据发送至车载控制设备;/n其中,所述状态信息包括物理状态信息、程序状态信息中至少之一。/n
【技术特征摘要】 【专利技术属性】
1.一种车载设备的检测方法,包括:
监测车载设备自身及其外设装置中至少之一的状态信息;
将所述状态信息封装为预定格式的数据;
将所述预定格式的数据发送至车载控制设备;
其中,所述状态信息包括物理状态信息、程序状态信息中至少之一。
2.根据权利要求1所述的检测方法,其中,
所述物理状态信息包括硬件的异常信息、硬件的错误信息、车载设备内部环境的异常信息中至少之一;和/或,
所述程序状态信息包括程序的异常信息、程序的错误信息中至少之一。
3.根据权利要求1所述的检测方法,其中,监测车载设备及其外设装置中至少之一的状态信息,至少包括如下之一:
基于NETLINK机制接收来自底层程序的错误信息和/或异常信息;
基于进程间通信IPC机制接收来自应用程序的错误信息和/或异常信息。
4.根据权利要求3所述的检测方法,其中,基于NETLINK机制接收来自底层程序的错误信息和/或异常信息,包括:
在底层程序启动而应用程序未启动时,接收来自底层程序的错误信息和/或异常信息并存储于存储器的预定存储空间;以及
在应用程序启动时,通过NETLINK组件接收来自所述预定存储空间的所述错误信息和/或异常信息并存储至存储器中的预定文件。
5.根据权利要求3所述的检测方法,其中,基于IPC机制接收来自应用程序的错误信息和/或异常信息,包括:
创建用于与应用程序通信的IPC通道;
通过所述IPC通道接收来自所述应用程序的错误信息和/或异常信息。
6.根据权利要求1所述的检测方法,其中,监测车载设备自身及其外设装置中至少之一的状态信息,包括:采用轮询机制监测车载设备自身及其外设装置中至少之一的状态信息。
7.根据权利要求1所述的检测方法,还包括:将监测到的状态信息以列表的形式存储到存储器中的预定文件中。
技术研发人员:文谭波,朱迪,陈增万,张雄,管瑜,
申请(专利权)人:厦门地平线征程智能科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。