PythonRobotics,python机器人算法
这是包括自主导航在内的python机器人算法的集合。
这些算法的特点是广泛使用、实用的算法,是依赖最小化、易于理解的算法的基本原理。
从属库:
Python 3.6.x
编号
scipy
matplotlib
潘达斯
cvxpy 0.4.x
使用方法:
安装依存库并下载代码。
运行每个目录下的python脚本。
包括以下算法:
定位算法、匹配算法、SLAM、路径规划、路径跟踪。
然后,按算法类别进行介绍。
看看扩展卡尔曼滤波对EKF的定位
这是传感器融合定位,使用EKF (扩展卡尔曼滤波)算法。
如下图所示。
ekf
蓝线是真正的轨迹。 黑线是惯性导航的轨迹。
绿线是gps定位,红线是EFK估计的轨迹。