教练帮培训系统是一种基于安卓一体机和教练帮设备的辅助驾驶训练模拟的评判系统。该系统通过集成硬件和软件,提供科目二、科目三训练模考评判功能,旨在辅助驾校教练提高学员的驾驶技能和安全意识。此外,该系统还可以用于驾驶员考试前的模拟练习,帮助学员熟悉考试流程和评判标准,提高考试通过率。
点击空白处退出提示
教练帮培训系统是一种基于安卓一体机和教练帮设备的辅助驾驶训练模拟的评判系统。该系统通过集成硬件和软件,提供科目二、科目三训练模考评判功能,旨在辅助驾校教练提高学员的驾驶技能和安全意识。此外,该系统还可以用于驾驶员考试前的模拟练习,帮助学员熟悉考试流程和评判标准,提高考试通过率。
该系统通过集成硬件和软件,提供科目二、科目三训练模考评判功能,旨在辅助驾校教练提高学员的驾驶技能和安全意识。此外,该系统还可以用于驾驶员考试前的模拟练习,帮助学员熟悉考试流程和评判标准,提高考试通过率。
此项目是Android平台下的机动车驾驶车载评判系统。本项目使用Qt Creator开发工具进行开发,绝大数功能都是使用C++语言进行开发,部分通过java语言调用安卓框架API,如usb主机模式监听外接设备、Toast提示等。过程中涉及了低功耗蓝牙、TCP、UDP和http等通讯方式,数据存储使用数据库sqlite和Android平台的SharedPreferences。
• 主机与信号配置:在此部分配置与下位机的通讯方式(支持低功耗蓝牙、TCP、UDP),以此来通讯(控制指令的收发和接收GPS报文);配置基站,进行数据转发;配置车辆信号。
• (科目二、科目三)训练模式:在配置完成后,点击训练,进入场地选择、加载配置参数、通过微信小程序扫描二维码的验证方式进入训练界面,进入训练。在训练过程中自动评判,评判过程信息会进行显示和保存(数据库sqlite),并会语音提示(支持wav文件和tts两种方式),训练结束后会将评判过程信息整理上传。
• (科目二、科目三)模考模式:与训练大致流程相同,不过其中验证方式不同与训练,模考验证支持多种:微信小程序扫码验证(libqrencode实现二维码)、无验证、微信扫码支付和刷身份证方式(外界usb设备)。每次模考结束后会将评判过程信息整理上传(http)。
此项目还涉及到了增量更新(bsdiff)、日志管理(Qt打印与Android的Logcat结合)和C++语言与JAVA语言的交互(JNI框架)。






评论