做ML项目,任务繁多琐碎怎么办?
|
最近,滴滴也在上海试运行了自动驾驶技术,并邀请央视主播全程转播。但这次试运营并不顺利,滴滴自动驾驶上海首试滑铁卢,让很多人对自动驾驶产生了疑问,自动驾驶技术毫无疑问会重塑未来的出行方式,但我们离真正的自动驾驶又有多远呢?作为中国网约车大佬,滴滴在自动驾驶赛道中有多大胜算? 滴滴首试滑铁卢 自动驾驶面临资金和技术两道难关 6月27日,滴滴首次在上海启动自动驾驶载人路测测试,并在央视新闻转播。但由于天气下雨的缘故,摄像头和雷达被雨水干扰,驾驶员不得不多次接管方向盘,在长距离测试时,甚至出现了紧急刹车、猛打方向盘的现象。 全程53.6公里的路途中,滴滴自动驾驶车辆出现了偏离、显示重叠等问题。可以说是惨遭滑铁卢,从这次测评来看,滴滴的自动驾驶技术仅能在简单场景下运行,在出现行人、车辆等复杂的场景下,仍高度依赖驾驶员的操作。按照国家工信部的自动驾驶划分标准,滴滴这次运行表现的技术勉强可以达到L3标准,距其L4目标还有很大差距。 其实,早在2016年,滴滴就组建了自动驾驶研发团队,在高精地图、感知、行为预测、规划与控制等领域建立细分团队。2017年3月9日,滴滴和Udacity公司在硅谷邀请全球技术人员挑战无人驾驶算法,并在当日宣布成立滴滴美国研究院,用于自动驾驶和大数据技术的发展。一年的技术积累后,滴滴在2018年获得了美国加利福尼亚州自动驾驶测试批准,开始在国内自动驾驶路测计划。 但是自动驾驶对于技术的要求很高,目前的滴滴的技术明显达不到,但即便结果不如人意,滴滴也已经投入了大量的人力物力。此次测试时滴滴自动驾驶使用的车辆是沃尔沃的C60车型,一辆车的成本在30万左右,除车辆成本外,自动驾驶技术还需要加装64线激光雷达、16线激光雷达、摄像头及毫米波雷达和超声波雷达,而且这些设备远远超过车辆。目前一辆自动驾驶车辆的造价在100万元以上。 除汽车自身成本外,人力成本也是一笔不小的开支。目前,滴滴的自动驾驶团队人数超过200人,每年的人力成本支出都在亿元以上。 尽管自动驾驶很火热,但迄今为止,融资却并不理想。目前滴滴的自动驾驶融到的资金仅有软银投资的5亿美元,但是与自动驾驶行业堪称“钞票粉碎机”的烧钱需求相比,5亿美元并不能坚持多久,其自动驾驶业务的资金来源最后还得依赖滴滴自身。 深陷亏损泥潭 滴滴为什么要死磕自动驾驶?
对于成立6年亏损500亿元的滴滴来说,自动驾驶给它带来巨大的压力。而且受技术和资金两方面困扰,自动驾驶商业化的道路注定不会平坦,且需要长时间的技术积累,盈利更是遥遥无期。那么,这样的情况下,滴滴为什么还要死磕自动驾驶呢? 使用上面的配置,重启网关应用,同样能完成之前 API 方式的效果,由于路由规则转移到了配置文件中,就大大方便对 API 的管理,为实现动态路由也提供了可能。当然需要实现动态路由,除了路由配置,还需要进行额外的扩展实现路由规则的动态刷新,涉及 Spring Cloud Gateway 更高级的用法,本文就不再详细赘述了,可以等后续进阶使用和分析的文章或者参考网上其他实现资料。 如何自定义过滤器 为了能对 API 的请求或者响应处理,Spring Cloud Gateway 提供过滤器组件来实现这一功能,并且内置了很多功能强大。另外过滤器分两类,全局过滤器和网关过滤器,对于全局过滤器,所有匹配到路由的请求处理时都会经过全局过滤器处理;而网关过滤器只有显示在指定路由上时才会起到左右。 Spring Cloud Gateway 默认的全局过滤器有 8个:
而网关过滤器就更多了,并且由对应工厂类来构造,比如用于熔断的 HystrixGatewayFilterFactory ,用于限流的 RequestRateLimiterGatewayFilterFactory,用于修改请求数据的 ModifyRequestBodyGatewayFilterFactory 等等,当然也支持开发者进行定义自己的过滤器。
首先来看下如何自定义一个全局过滤器,代码实现比较简单: (编辑:伊春站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
