NASA近日透露,他们重新利用了毅力号火星车上用于与机智号火星直升机通信的处理器,来帮助这台漫游机器人在火星上实现"几乎无限距离"的自主导航。
NASA在上周的一篇文章中披露了这一技术改造,表示他们使用了火星车的直升机基站(HBS),因为其处理器速度比火星车其他设备快100倍。
NASA此前曾透露,HBS运行的是高通801处理器,这款芯片采用四核Krait CPU(使用高通自主设计的Arm兼容内核)、Adreno 330 GPU和Hexagon数字信号处理器。据报道,火星上的这些芯片运行频率为2.26GHz,配备2GB内存和32GB闪存,NASA在其上运行Linux系统。
随着机智号在完成72次飞行任务后永久停飞,HBS处于闲置状态。喷气推进实验室机器人操作首席工程师Vandi Verma因此考虑重新利用这一硬件。
NASA将为这款芯片创建的新工作负载称为"火星全球定位",并描述其特点为"一种能够快速比较火星车导航相机全景图像与车载轨道地形图的算法"。
该机构表示,这种算法"大约需要两分钟就能将火星车位置精确定位到约10英寸(25厘米)范围内",目前已投入使用,在2月2日和16日已经启用。
"这就像是为火星车配备了GPS。现在它可以确定自己在火星上的位置,"Verma写道。"这意味着火星车将能够更长距离地自主行驶,因此我们将探索更多行星区域并获得更多科学发现。"
NASA的文章表示,这款软件意味着"毅力号可以接受指令,在不联系地球的情况下行驶几乎无限的距离"。
这相比火星车当前的自主导航工具是一个重大改进。目前的系统可能会让机器人"对其确切位置越来越不确定",有时误差可达35米。"当认为可能过于接近危险地形时,毅力号可能会提前结束行驶并等待来自地球的指令。"
"利用HBS计算机也面临挑战,"NASA写道,随后解释他们开发了检查机制,让算法在HBS上多次运行,然后由火星车的一台主计算机检查以确保结果匹配。
"在测试期间,团队反复发现火星车位置偏差1毫米,"文章解释道。"他们发现处理器1GB内存中约有25个比特受损——这只是极小的一部分——并开发了在算法运行时隔离这些比特的解决方案。"
需要注意的是,操控火星车可能面临长达40分钟的延迟,而毅力号上最快的无线电最大速度仅为2 Mbps。
Verma认为,开发火星全球定位技术并在高通芯片上部署的工作,将随着航天器设计师越来越多地使用商用芯片而变得重要。NASA的文章表示,其研究人员"已经将目光投向月球,那里困难的照明条件和漫长寒冷的月夜使得准确了解航天器位置变得更加关键"。
Q&A
Q1:火星全球定位技术是什么?有什么作用?
A:火星全球定位是NASA开发的一种算法,能够快速比较火星车导航相机的全景图像与车载轨道地形图。这项技术大约需要两分钟就能将毅力号火星车位置精确定位到25厘米范围内,就像为火星车配备了GPS系统。
Q2:为什么NASA要重新利用机智号直升机的处理器?
A:因为机智号火星直升机在完成72次飞行任务后永久停飞,其直升机基站的高通801处理器处于闲置状态。这款处理器比火星车其他设备快100倍,NASA决定将其重新利用来提升毅力号的自主导航能力。
Q3:这项技术对火星探索有什么意义?
A:这项技术让毅力号能够在不联系地球的情况下自主行驶几乎无限距离,大大改善了之前可能出现35米位置误差的问题。这意味着火星车可以探索更多行星区域,获得更多科学发现,提高探索效率。
好文章,需要你的鼓励
Uber年度失物报告首次纳入无人驾驶出租车数据。过去一年,乘客在Uber平台的机器人出租车中遗留了数千件物品,包括手机、钥匙、钱包等常见物品,以及假牙、15磅溜溜球等奇特物件。乘客可通过App联系客服找回失物,支付15美元即可享受同城配送,或前往车辆停放站自取。Uber表示,将依托现有运营体系为自动驾驶业务提供全面支持,计划2025年底前在全球15座城市开通无人驾驶打车服务。
TREK方法通过引入外部验证解法对AI进行短期校准,解决了GRPO训练在困难题目上因无法探索正确解法区域而陷入瓶颈的问题,在数学推理和智能体任务上均取得明显提升。
Uber周三发布了一款基于现代Ioniq 5改装的数据采集原型车,搭载14个摄像头、8个固态激光雷达和9个雷达,通过英伟达双驱Thor计算机处理数据。Uber计划今年在全球部署500辆此类车辆,每月可采集200万英里高保真驾驶数据,供Avride、Waymo、WeRide等30余家自动驾驶合作伙伴使用。这是Uber自2020年出售自动驾驶部门以来首次自主组装车辆,也是其AV Labs部门的重要进展。
SkillOpt-Lite通过将智能体技能优化形式化为零阶优化问题,提出极简流水线:把执行轨迹存为文本文件,让AI直接用文件系统工具翻日志、找规律、改技能,配合独立验证门控,比复杂的多智能体优化框架跑得更快效果更好,并自然延伸至执行框架自动优化(HarnessOpt),使轻量模型能够超越大模型。