Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/220.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
学习攻击性驾驶行为-Android应用程序_Android_Logic_Artificial Intelligence_Sensors_Android Sensors - Fatal编程技术网

学习攻击性驾驶行为-Android应用程序

学习攻击性驾驶行为-Android应用程序,android,logic,artificial-intelligence,sensors,android-sensors,Android,Logic,Artificial Intelligence,Sensors,Android Sensors,我是初学者,所以请帮助我。 我正在开发一个android应用程序,它将学习司机的攻击行为,当学习到时,它将相应地给司机打分。 我已经修正了加速度和减速度值,如果超过,则报告为错误动作。但转弯是个棘手的部分。 在我实施之前,我得到了驾驶员开始转弯的位置、转弯完成的位置以及转弯的程度。转弯程度将有助于我对转弯类型、U形转弯或简单转弯进行分类。此外,我还可以获得进入和退出转弯的速度。它将帮助我评估所采取的步骤 但问题是弯道太长,我怎么处理? 或者,我如何处理平滑曲线期间的急转弯? 或者我应该如何处理这

我是初学者,所以请帮助我。 我正在开发一个android应用程序,它将学习司机的攻击行为,当学习到时,它将相应地给司机打分。 我已经修正了加速度和减速度值,如果超过,则报告为错误动作。但转弯是个棘手的部分。 在我实施之前,我得到了驾驶员开始转弯的位置、转弯完成的位置以及转弯的程度。转弯程度将有助于我对转弯类型、U形转弯或简单转弯进行分类。此外,我还可以获得进入和退出转弯的速度。它将帮助我评估所采取的步骤

但问题是弯道太长,我怎么处理? 或者,我如何处理平滑曲线期间的急转弯? 或者我应该如何处理这两种情况? 。 可能有模式匹配技术,但我认为它非常复杂,我对此一无所知。
谢谢:

我想你可以使用手机内置的加速计来测量转弯时的加速度。 这可能不会导致高于0.8/1g的F1赛车依次达到5/6g以产生创意。问题主要在于确定可接受g力值的阈值(可能应通过物理测试传感器来确定),以及传感器本身的精度。事实上,我坚信传感器必须安装在某个固定位置,以获得一致的值

尽管如此,即使用这种装置来测量转弯的舒适性似乎是一条艰难的道路,但我认为这是正确的方法,因为重力是向我们反馈转弯有多微妙的方法

这也将解决平滑曲线期间的急转弯问题,其中g力将添加到已经生效的力。
所有这一切都是基于这样的假设,即在发生变化检测的一段时间后,设备可以连续跟踪重力,而无需重置重力。

长度*转动度?@Mike我该如何处理长度*转动度?长度越长,速度越快…@Salmaan,你有代码吗,如果你有,你能通过示例代码帮助我们吗?非常感谢