
按照大众之前的产品规划,其本来希望推出 SSP 架构作为 MEB 平台的下一代集团层面的架构,来作为部署高通芯片的整车平台。不过由于 CARIAD 的软件进展慢于预期以及大众集团 CEO 发生更迭,因此大众的 SSP 架构的开发计划被迫推迟,其重心转而放到了对 MEB 平台的更新升级上。在全新一代电池的支持下,MEB PLUS 平台上的电动车续航将可达 700 公里,充电时间也会大幅缩短。尤其值得一提的是,MEB PLUS 的智能驾驶功能也将实现较大提升,而高通芯的 Snapdragon Ride 平台将成为最大的硬件抓手。而对于现在的 MEB 平台,则是由法雷奥融合了 Mobileye 的芯片来提供了系统集成方案,支持 IQ-Drive 高级驾驶辅助系统(ADAS)功能。未来大众依然会对 MEB 平台进行驾驶辅助功能的迭代,而具体的方案将是借助于 Mobileye 的 REM 众包方案。
这就意味着,英伟达已经不仅仅满足于是一个芯片设计公司,而是希望能够从整车销售中分一杯羹。而奔驰获得的利益仅仅是确保英伟达最新的芯片平台可以最早在自己的车型上被部署。不过高通相对来说还是比较保守,大众只需购买芯片并向其支付费用即可,这也意味着大众可以在高通的芯片以及平台上进行二次开发的空间也会相对更大一些。
当前,支持舱内舱外的多域计算控制架构已经成为市场的主流,下一步,中央计算+区域控制架构也将开始逐渐落地。大众通过引入高通,提前发力这个领域,就是不希望自己在新一轮的竞争中在整车电气架构方面再处于一个落后的局面。随着大众携手高通,全球汽车行业的跨域中央计算的大战已经一触即发。
至于国内涌现的地平线、黑芝麻智能等,可能短时间来说难以追赶得上英伟达和高通,但是通过持续的技术迭代更新,还是可以凭借国内庞大的智能电动车市场,在国内市场上占据一席之地。之前大众在国内 24 亿欧元投资地平线,就是最好的例证。而这笔投资的背后,是国内芯片企业愿意帮助大众这样的整车企业开发芯片,提供了比英伟达还有高通更好的服务。从某种程度上来说,未来智能电动车之争,也是算力之争。高算力芯片的重要意义不言而喻。像大众这样的跨国车企巨头,自然不会希望自己的命运被芯片公司卡脖子,就像它们不希望自己被动力电池企业卡脖子一样。从平台开发便于自己二次开发,到后期能够拥有像特斯拉一样的芯片自研能力,这些传统车企巨头也在一步一步逐步跟上。文章转载自公众号:智车科技更多精彩原创内容请关注微信公众号:智能车指北
想了解更多关于汽车的内容,请访问:51CTO 汽车开发者社区https://icv.51cto.com/ 很好奇,就使用rubyonrails自动化单元测试而言,你们正在做什么?您是否创建了一个脚本来在cron中运行rake作业并将结果邮寄给您?git中的预提交Hook?只是手动调用?我完全理解测试,但想知道在错误发生之前捕获错误的最佳实践是什么。让我们理所当然地认为测试本身是完美无缺的,并且可以正常工作。下一步是什么以确保他们在正确的时间将可能有害的结果传达给您? 最佳答案 不确定您到底想听什么,但是有几个级别的自动代码库控制:在处理某项功能时,您可以使用类似autotest的内容获得关于哪些有效,哪些无效的即时反馈。要确保您的提
我收到这个错误:RuntimeError(自动加载常量Apps时检测到循环依赖当我使用多线程时。下面是我的代码。为什么会这样?我尝试多线程的原因是因为我正在编写一个HTML抓取应用程序。对Nokogiri::HTML(open())的调用是一个同步阻塞调用,需要1秒才能返回,我有100,000多个页面要访问,所以我试图运行多个线程来解决这个问题。有更好的方法吗?classToolsController0)app.website=array.join(',')putsapp.websiteelseapp.website="NONE"endapp.saveapps=Apps.order("
我们目前正在为ROR3.2开发自定义cms引擎。在这个过程中,我们希望成为我们的rails应用程序中的一等公民的几个类类型起源,这意味着它们应该驻留在应用程序的app文件夹下,它是插件。目前我们有以下类型:数据源数据类型查看我在app文件夹下创建了多个目录来保存这些:应用/数据源应用/数据类型应用/View更多类型将随之而来,我有点担心应用程序文件夹被这么多目录污染。因此,我想将它们移动到一个子目录/模块中,该子目录/模块包含cms定义的所有类型。所有类都应位于MyCms命名空间内,目录布局应如下所示:应用程序/my_cms/data_source应用程序/my_cms/data_ty
我最喜欢的Google文档功能之一是它会在我工作时不断自动保存我的文档版本。这意味着即使我在进行关键更改之前忘记在某个点进行保存,也很有可能会自动创建一个保存点。至少,我可以将文档恢复到错误更改之前的状态,并从该点继续工作。对于在MacOS(或UNIX)上运行的Ruby编码器,是否有具有等效功能的工具?例如,一个工具会每隔几分钟自动将Gitcheckin我的本地存储库以获取我正在处理的文件。也许我有点偏执,但这点小保险可以让我在日常工作中安心。 最佳答案 虚拟机有些人可能讨厌我对此的回应,但我在编码时经常使用VIM,它具有自动保存功
我想知道是否可以通过自动创建数组来插入数组,如果数组不存在的话,就像在PHP中一样:$toto[]='titi';如果尚未定义$toto,它将创建数组并将“titi”压入。如果已经存在,它只会推送。在Ruby中我必须这样做:toto||=[]toto.push('titi')可以一行完成吗?因为如果我有一个循环,它会测试“||=”,除了第一次:Person.all.eachdo|person|toto||=[]#with1billionofperson,thislineisuseless999999999times...toto.push(person.name)你有更好的解决方案吗?
文章目录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
我不确定如何为我的搜索功能添加自动完成表单。"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
我对自动测试的工作方式的印象(基于cucumbergithubwiki和其他在线内容)是它应该重新运行红色示例,直到它们通过。我的问题是它会重新运行规范文件中找到失败示例的所有示例,包括通过的示例。我不想浪费时间在修复失败示例的同时重新运行通过的示例。是否可以配置自动测试以便仅运行失败的示例? 最佳答案 您需要rspec-retrygem。以下是文档中有关如何实现它的一些示例:将它应用到覆盖整个测试套件的configureblock中...RSpec.configuredo|config|config.verbose_retry=t
代码: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时检测到循环依赖稍加研究后,
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我希望能够将模板化的YARD文档样式注释插入到我现有的Rails遗留应用程序中。目前它的评论很少。我想要具有指定参数的类header和方法header(通过从我假定的方法签名中提取)和返回值的占位符。在PHP代码中,我有一些工具可以检查代码并在适当的位置创建插入到代码中的文档header注释。在带有Ducktyping等的Ruby中,我确信诸如@params等类型之类