中文

REMS:面向机器人教育与开发的中间件

机器人学 2022-10-13 v1 多智能体系统 软件工程

摘要

本文介绍REMS,一种机器人中间件与控制框架,旨在将Python之禅引入机器人领域并改善机器人教育与开发流程。尽管现有中间件可实现硬件抽象与模块化,但在教育中搭建环境并学习中间件特定语法与流程仍不够可行。它们会削弱理解机器人概念、理论与算法的机会。机器人是集成学科;来自不同背景的学生与开发者都会参与编程。以自然方式建立Python风格与面向对象的机器人框架,可增强模块化与抽象化编程以提升可读性、复用性与简洁性,同时也普遍支持编码中实用且实际的技能。REMS不仅作为一种工具而有价值,更旨在成为从单机器人到跨硬件、仿真与分析模型实现的多智能体平台。

关键词

引用

@article{arxiv.2210.05784,
  title  = {REMS: Middleware for Robotics Education and Development},
  author = {Yusuke Tanaka and Ankur Mehta},
  journal= {arXiv preprint arXiv:2210.05784},
  year   = {2022}
}

备注

Submission to ICRA2023