该项目已开源,地址是BikeMap,欢迎star!
自行车路径规划项目起源于一个知乎帖子(https://zhuanlan.zhihu.com/p/25200950),讲的是利用深度学习对海量的街景图像进行分类,估计出道路的安全性。根据起始点之间的节点的安全系数选择最安全的路径,最后根据道路的安全性选择最佳出行路径。
然而在此之前,传统的路径规划都是选择“距离”这一单一要素,但是这篇帖子给了我启发:道路的选择主观的,这就意味着,最佳的路线并不是唯一确定的。那么道路的评价除了距离,还有没有别的标准呢?
此时,我脑海中浮现出几个关键词:坡度、景色、绿荫、减速带、人流
接下来一切都很明确了。我要做的就是把这几个因子归入路选的函数中,然后求出每条道路的最终得分。虽然我们建立了一个函数,但是对于一个主观的问题,无论这个函数里的因子有多少个,都不可能是完整的。这个问题也不是求函数最值问题,而是建立一个适应不同需求的估分函数,从而选择人们心中的最优路径。
所以,我所谓的最优,并是真正意义上的最优,而是在固定函数下得到最高分的那条路径。
希望作为本科阶段最老的人,在共享单车盛行的年代,给武大的居民或过客指出一条心仪的道路!