草庐IT

理想的自动驾驶困局:一边画大饼,一边被投诉

智能车指北 2023-03-28 原文
想了解更多关于汽车的内容,请访问:​

​51CTO 汽车开发者社区​

​https://icv.51cto.com/​

老板画的饼与用户得到的体验之间,永远有着巨大的鸿沟。

在1月28日,也就是节后开工的第一天,理想汽车 CEO 李想发布了致全体员工的内部信。

这封信的内容很快就在网上曝光了,李想首先回顾了 2022 年的成绩,然后强调了公司的使命、愿景、价值观以及行为准则。

比较值得关注的是这一段话:

“我们相信 2023 年软件 2.0 的技术产品落地将在中国正式开启,在最重要的智能电动车领域,基于 BEV 感知和 Transformer 模型,实现端到端训练的城市 NOA 导航辅助驾驶(不依赖高精地图)会在 2023 年底开始落地。”

软件 1.0 是由人类编写代码,而软件 2.0 是以神经网络训练的形式编写代码。在电影《流浪地球 2》中,量子计算机 550W 可以自己生成操作系统,这就是软件 2.0。

理想汽车将在2023年完成由神经网络训练的自动驾驶算法,基于该算法的端到端城市 NOA 导航辅助驾驶将在年底开始落地。

该功能应该是搭载 AD Max 硬件(包括激光雷达和英伟达Orin X芯片)的车型才能实现。

理想的野心:2023年自动驾驶后来居上

所谓“导航辅助驾驶”,是指在设定好导航目的地之后,车辆可以自主泊出车位、驶上街道、穿过红绿灯路口,到达目的地之后自动泊车。

导航辅助驾驶有高速和城市之分,城市路况更复杂,城市导航辅助驾驶实现起来难度更高。

导航辅助驾驶依然是一种“驾驶辅助功能”,而不能称之为“自动驾驶”,因为它需要驾驶员保持注意力,并随时准备接管车辆应对紧急情况。

华为和小鹏的城市导航辅助驾驶功能已于2022年底落地应用,不过它们都依赖于高精地图,所以暂时只能在上海、广州等城市使用。

理想汽车则采用了与特斯拉类似的技术方案,其城市 NOA 导航辅助驾驶不依赖高精地图,因此将会有更大的应用范围。

在城市导航辅助驾驶功能的竞争中,理想汽车有望后来居上。

打脸的现实:用户投诉高速NOA失灵

不过,后来居上的前提是理想汽车的城市 NOA 导航辅助驾驶能够在年底顺利落地。

现在摆在理想汽车面前的还有更加现实的问题:应对用户对高速 NOA 导航辅助驾驶的投诉。

就在李想发内部信前几天,理想L9车主@歪歪歪歪大叔 在微博发布了一条视频,称他的理想L9高速NOA失灵,没有报警,也没有主动刹车,最终导致了碰撞。

车主描述称,1月20日,他从福建出发开往湖北,一路在高速上,当前方有车辆减速或者变道,车辆都会有预警提醒,也能够帮助他去主动刹车。

但是1月21日上午5点42分,车速113km/h的时候,右前方有车辆缓慢变道,车辆没有任何预警和主动刹停的动作。

直到车主反应过来,踩下刹车,但还是以100km/h左右的时速撞到了前车的左后方。

理想汽车介入之后表示数据正常,不承认其 NOA 功能有问题。

这位车主的L9是Max版,配有激光雷达和高算力芯片,硬件是非常完善的。这次高速NOA出问题,显然是软件的问题。

无独有偶,知乎网友@火热 也遇到了类似的情况。

他的理想L9在高速上使用NOA功能跟着前车行驶,但是当前车减速时,L9并未减速。车主紧急刹车没有撞上前车,却被后车追了尾。

写在最后

理想汽车的自动驾驶技术方案与特斯拉相似,它现在面临的自动驾驶困局也与特斯拉雷同。

马斯克总是变着花样吹嘘特斯拉的自动驾驶功能,但事实是特斯拉的 Autopilot 和 FSD 功能已经在全球各地造成了大量事故,几乎每年都有车主因此伤亡。

理想汽车的高速 NOA 尚未完善,因为遭到车主投诉,李想却依然宣布了年底城市 NOA 落地。

老板画的饼与用户得到的体验之间,永远有着巨大的鸿沟。作为用户,可千万别被忽悠了。

更多精彩原创内容请关注微信公众号:智能车指北

想了解更多关于汽车的内容,请访问:​

​51CTO 汽车开发者社区​

​https://icv.51cto.com/​

有关理想的自动驾驶困局:一边画大饼,一边被投诉的更多相关文章

  1. ruby-on-rails - 使用 Ruby on Rails 进行自动化测试 - 最佳实践 - 2

    很好奇,就使用ruby​​onrails自动化单元测试而言,你们正在做什么?您是否创建了一个脚本来在cron中运行rake作业并将结果邮寄给您?git中的预提交Hook?只是手动调用?我完全理解测试,但想知道在错误发生之前捕获错误的最佳实践是什么。让我们理所当然地认为测试本身是完美无缺的,并且可以正常工作。下一步是什么以确保他们在正确的时间将可能有害的结果传达给您? 最佳答案 不确定您到底想听什么,但是有几个级别的自动代码库控制:在处理某项功能时,您可以使用类似autotest的内容获得关于哪些有效,哪些无效的即时反馈。要确保您的提

  2. ruby - RuntimeError(自动加载常量 Apps 多线程时检测到循环依赖 - 2

    我收到这个错误:RuntimeError(自动加载常量Apps时检测到循环依赖当我使用多线程时。下面是我的代码。为什么会这样?我尝试多线程的原因是因为我正在编写一个HTML抓取应用程序。对Nokogiri::HTML(open())的调用是一个同步阻塞调用,需要1秒才能返回,我有100,000多个页面要访问,所以我试图运行多个线程来解决这个问题。有更好的方法吗?classToolsController0)app.website=array.join(',')putsapp.websiteelseapp.website="NONE"endapp.saveapps=Apps.order("

  3. ruby-on-rails - 从应用程序中自定义文件夹内的命名空间自动加载 - 2

    我们目前正在为ROR3.2开发自定义cms引擎。在这个过程中,我们希望成为我们的rails应用程序中的一等公民的几个类类型起源,这意味着它们应该驻留在应用程序的app文件夹下,它是插件。目前我们有以下类型:数据源数据类型查看我在app文件夹下创建了多个目录来保存这些:应用/数据源应用/数据类型应用/View更多类型将随之而来,我有点担心应用程序文件夹被这么多目录污染。因此,我想将它们移动到一个子目录/模块中,该子目录/模块包含cms定义的所有类型。所有类都应位于MyCms命名空间内,目录布局应如下所示:应用程序/my_cms/data_source应用程序/my_cms/data_ty

  4. ruby-on-rails - 有没有一种工具可以在编码时自动保存对文件的增量更改? - 2

    我最喜欢的Google文档功能之一是它会在我工作时不断自动保存我的文档版本。这意味着即使我在进行关键更改之前忘记在某个点进行保存,也很有可能会自动创建一个保存点。至少,我可以将文档恢复到错误更改之前的状态,并从该点继续工作。对于在MacOS(或UNIX)上运行的Ruby编码器,是否有具有等效功能的工具?例如,一个工具会每隔几分钟自动将Gitcheckin我的本地存储库以获取我正在处理的文件。也许我有点偏执,但这点小保险可以让我在日常工作中安心。 最佳答案 虚拟机有些人可能讨厌我对此的回应,但我在编码时经常使用VIM,它具有自动保存功

  5. ruby - 在 ruby​​ 中使用自动创建插入数组 - 2

    我想知道是否可以通过自动创建数组来插入数组,如果数组不存在的话,就像在PHP中一样:$toto[]='titi';如果尚未定义$toto,它将创建数组并将“titi”压入。如果已经存在,它只会推送。在Ruby中我必须这样做:toto||=[]toto.push('titi')可以一行完成吗?因为如果我有一个循环,它会测试“||=”,除了第一次:Person.all.eachdo|person|toto||=[]#with1billionofperson,thislineisuseless999999999times...toto.push(person.name)你有更好的解决方案吗?

  6. 【自动驾驶环境感知项目】——基于Paddle3D的点云障碍物检测 - 2

    文章目录1.自动驾驶实战:基于Paddle3D的点云障碍物检测1.1环境信息1.2准备点云数据1.3安装Paddle3D1.4模型训练1.5模型评估1.6模型导出1.7模型部署效果附录show_lidar_pred_on_image.py1.自动驾驶实战:基于Paddle3D的点云障碍物检测项目地址——自动驾驶实战:基于Paddle3D的点云障碍物检测课程地址——自动驾驶感知系统揭秘1.1环境信息硬件信息CPU:2核AI加速卡:v100总显存:16GB总内存:16GB总硬盘:100GB环境配置Python:3.7.4框架信息框架版本:PaddlePaddle2.4.0(项目默认框架版本为2.3

  7. ruby-on-rails - 自动完成搜索的 Rails 实现 - 2

    我不确定如何为我的搜索功能添加自动完成表单。"get"do%>nil%>我有一个具有自定义操作的Controllerdefquery@users=Search.user(params[:query])@article=Search.article(params[:query])end模型如下:defself.user(search)ifsearchUser.find(:all,:conditions=>['first_nameLIKE?',"%#{search}%"])elseUser.find(:all)endenddefself.article(search)ifsearchArt

  8. ruby - 如何设置自动测试以仅重新运行失败的 rspec 示例 - 2

    我对自动测试的工作方式的印象(基于cucumbergithubwiki和其他在线内容)是它应该重新运行红色示例,直到它们通过。我的问题是它会重新运行规范文件中找到失败示例的所有示例,包括通过的示例。我不想浪费时间在修复失败示例的同时重新运行通过的示例。是否可以配置自动测试以便仅运行失败的示例? 最佳答案 您需要rspec-retrygem。以下是文档中有关如何实现它的一些示例:将它应用到覆盖整个测试套件的configureblock中...RSpec.configuredo|config|config.verbose_retry=t

  9. ruby - 在多个线程中引用类方法会导致自动加载循环依赖崩溃 - 2

    代码:threads=[]Thread.abort_on_exception=truebegin#throwexceptionsinthreadssowecanseethemthreadseputs"EXCEPTION:#{e.inspect}"puts"MESSAGE:#{e.message}"end崩溃:.rvm/gems/ruby-2.1.3@req/gems/activesupport-4.1.5/lib/active_support/dependencies.rb:478:inload_missing_constant':自动加载常量MyClass时检测到循环依赖稍加研究后,

  10. ruby - 自动将院子文档框架添加到现有的 Rails 遗留代码中 - 2

    关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我希望能够将模板化的YARD文档样式注释插入到我现有的Rails遗留应用程序中。目前它的评论很少。我想要具有指定参数的类header和方法header(通过从我假定的方法签名中提取)和返回值的占位符。在PHP代码中,我有一些工具可以检查代码并在适当的位置创建插入到代码中的文档header注释。在带有Ducktyping等的Ruby中,我确信诸如@params等类型之类

随机推荐