计算机科学 > 机器人技术
[提交于 2025年6月24日
]
标题: Ark:一个基于 Python 的开源机器人学习框架
标题: Ark: An Open-source Python-based Framework for Robot Learning
摘要: 机器人技术在硬件方面取得了显著进展——从DARPA的城市和机器人挑战赛到首届人形机器人踢拳比赛——但商业自主性仍然落后于机器学习的进步。 主要瓶颈在于软件:当前的机器人系统需要陡峭的学习曲线、低级的C/C++专业知识、零散的工具以及复杂的硬件集成,这与推动现代人工智能发展的以Python为中心、文档完善的生态系统形成鲜明对比。 我们介绍了ARK,这是一个开源的、以Python为主的机器人框架,旨在弥补这一差距。 ARK提供了一个类似Gym的环境接口,允许用户收集数据、预处理数据,并使用最先进的模仿学习算法(例如ACT、扩散策略)训练策略,同时在高保真仿真和物理机器人之间无缝切换。 轻量级的客户端-服务器架构提供了网络化的发布-订阅通信,可选的C/C++绑定确保在需要时实现实时性能。 ARK附带了用于控制、SLAM、运动规划、系统识别和可视化的可重用模块,以及原生的ROS互操作性。 全面的文档和案例研究——从操作到移动导航——展示了快速原型设计、轻松的硬件更换以及端到端流程,这些流程在便利性上可以与主流机器学习工作流程相媲美。 通过在共同的Python框架下统一机器人技术和人工智能实践,ARK降低了入门门槛,并加速了自主机器人的研究和商业部署。
文献和引用工具
与本文相关的代码,数据和媒体
alphaXiv (什么是 alphaXiv?)
CatalyzeX 代码查找器 (什么是 CatalyzeX?)
DagsHub (什么是 DagsHub?)
Gotit.pub (什么是 GotitPub?)
Hugging Face (什么是 Huggingface?)
带有代码的论文 (什么是带有代码的论文?)
ScienceCast (什么是 ScienceCast?)
演示
推荐器和搜索工具
arXivLabs:与社区合作伙伴的实验项目
arXivLabs 是一个框架,允许合作伙伴直接在我们的网站上开发和分享新的 arXiv 特性。
与 arXivLabs 合作的个人和组织都接受了我们的价值观,即开放、社区、卓越和用户数据隐私。arXiv 承诺这些价值观,并且只与遵守这些价值观的合作伙伴合作。
有一个为 arXiv 社区增加价值的项目想法吗? 了解更多关于 arXivLabs 的信息.