1.一种汽车辅助驾驶导航系统,其特征在于,包括行车电脑1、控制中心2和行车记录仪
3,所述行车电脑1通过多个通讯节点21与控制中心2进行双向通信,行车记录仪3的信号输出端与行车电脑1的信号输入端相连,行车电脑1和行车记录仪3安装在车辆内,车辆为多辆;所述控制中心2包括:握手应答模块,用于当行车电脑1向控制中心2发出握手信号时,控制中心2正常收到后发出应答信号;
导航规划模块,用于进行导航规划,得出多个路线方案,再将多个路线方案信息回传至行车电脑1;
比对模块,用于将行车电脑1传输的实时信息与控制中心2本身已经存储的同样一条道路的环境信息进行比对;
道路判断模块,用于判断汽车行驶的道路和最开始发送给行车电脑1的道路是否为同一道路;
更新模块,用于使存储道路的环境信息不断更新;
纠正模块,用于根据车辆走的实际道路重新规划行车路线并传输至行车电脑1;所述握手应答模块包括以下部分:验证发送模块,用于向所述行车电脑1发送签名验证请求;
签名判断模块,用于接收所述行车电脑1响应的验证签名,判断所述验证签名是否与预存签名相同;
错误代码模块,用于发送验证错误代码给所述行车电脑1,记录并存贮本次连接错误历史;所述错误代码模块包括以下部分:地址调用模块,用于给出存储信息队列的地址,并将所述地址作为用户的固定地址加载到内存中;
权重赋值加载模块,用于存储用户输入的错误签名,并统计所述用户历史输入错误的次数,并将所述错误的次数作为所述用户的权重赋值加载到内存中;
数据删除预警模块,用于当接收到的所述用户的错误类型和之前的历史相同时,发出数据删除预警,提醒用户是否删除所述错误签名;
权重赋值更新模块,用于当用户不删除,将所述错误签名更新替换之前相同的错误签名,并将该错误类型的权重赋值+1;
排序模块,用于行车电脑1重启时,按照权重赋值从大到小依次对该用户的错误类型进行排序,重新分配存储地址。
2.根据权利要求1所述汽车辅助驾驶导航系统,其特征在于还包括双向通信模块,用于使得行车电脑1通过多个通讯节点21与控制中心2进行双向通信,其具体工作如下:有多个车辆同时向控制中心2输入信息时,每个行车记录仪3实时采集沿途道路环境信息,并将采集到的沿途道路环境信息传输至行车电脑1,行车电脑1将沿途道路环境信息发送给最近的通讯节点21,此时该车辆与该通讯节点21互为相邻节点;接收到行车电脑1的消息的其中一个通讯节点21作为源节点对该消息进行广播;其余收到消息的通讯节点21在自己的相邻节点内找到此消息的发送节点,并将所述发送节点标记为接收过消息的状态,收到消息的通讯节点21计算自身的最大等待时间Tmax,并在最大等待时间Tmax内随机选择一个值Ti设置为自身的等待时间,并进入等待过程;等待时间最短的节点为转发节点,用于更新发送节点,其余等待的节点再次收到同样的道路环境信息的消息后,结束自己的等待过程;转发节点判断所述消息经过的最大跳数是否小于1;当所述消息经过的最大跳大于1时,转发节点将此消息发送至周围节点,并将本节点标记为接收过消息的状态;当所述消息经过的最大跳数小于1时,转发节点向上一跳发送节点发送确认收到的回执,上一跳发送节点将自身标记为接收过消息的状态;源节点和转发节点在发送消息后定期检查各自的相邻节点,如果相邻节点的状态均为接收过消息的状态,则不再定期检查;否则,继续更新发送节点。