现在,一个小白只需要花费15分钟的时间,就能从零开始开发一个具备自主规划线路和目标检测功能的室内小型机器人。这归功于地平线公司开发的征程系列自动驾驶芯片和“三大板斧”。这里的“三大板斧”包括硬件方面的开发者套件和配件,以及操作系统TogetheROS.Bot和机器人开发平台应用中心NodeHub。
1、硬件方面的开发者套件和配件
地平线公司提供了多款硬件产品,包括基于地平线智能芯片的开发者套件RDKX3、RDKX3Module和RDKUltra。RDKX3适用于基础开发者,搭载地平线旭日3系列芯片,支持多路MIPI相机输入和4K60帧的编解码能力。RDKX3Module是一系列可定制的核心组件,更小巧、高级和灵活,适合机身产品的开发者。RDKUltra适用于有更高算力需求的开发者,具备高算力和8核CPU处理能力。此外,还有屏幕、相机、传感器、雷达等配件供开发者选择。
2、操作系统TogetheROS.Bot
TogetheROS.Bot是地平线面向机器人厂商和生态开发者推出的机器人操作系统,集成了丰富的算法示例,如VIO、SLAM、音视频交互和环境感知。该系统提供了高效通讯机制和硬件加速算法,可降低数据传输时延和系统资源消耗。开发者可以在TogetheROS.Bot的基础上进行二次开发,适配各种机器人传感器,简化算法部署,节省开发时间。
3、机器人开发平台应用中心NodeHub
NodeHub集成了各种应用节点,开发者可以通过下载对应的安装包,快速构建具备各种功能的机器人。通过组合各种节点,开发者可以轻松实现各种产品类型。NodeHub还计划推出共创计划,鼓励开发者贡献自己的项目。所有应用包的代码都是开源的,开发者可以根据需要进行修改和精进。
机器人行业的发展和挑战
中国已成为全球最大的机器人市场,开发效率低、迭代周期长和技术落地难等问题成为行业发展的痛点。地平线的“三大板斧”旨在解决机器人开发的关键问题,提高开发效率并推动行业发展。然而,机器人行业的发展依然面临着多个挑战。
1、处理闭环机械应用的能力
相比成熟的开环AI应用,闭环机械应用对算法的要求更为严格。确保机器人在物理世界中的行为安全和稳定是一个难题,需要综合考虑机械设计、环境感知和决策等方面的能力。
2、确保安全性
将机器人引入物理世界后,安全性成为一个重要的考虑因素。与通用AI不同,机械系统的犯错容忍度较低,因此需要确保机器人在运行过程中的安全性。
3、适应算力受限的机器人平台
由于机器人平台算力受限,如何将高效的AI技术应用于机器人是一个挑战。传统的大模型技术难以适应资源受限的机器人平台,因此需要在算法上进行优化和压缩。
4、数据采集和使用的苛刻要求
机器人应用需要大量的数据进行训练和优化,对数据采集和使用有着严格的要求。如何收集高质量的数据,并在合规的基础上进行有效的数据利用,是一个需要解决的问题。
地平线公司的“三大板斧”旨在解决机器人行业的开发效率低和技术落地难等问题,为开发者提供全方位的支持和解决思路。通过提供现成的硬件、操作系统和应用开发平台,地平线公司希望帮助更多的开发者进入机器人行业,并为行业的发展创造更多的可能性。
领取专属 10元无门槛券
私享最新 技术干货