论文标题
REMS:机器人教育和开发的中间件
REMS: Middleware for Robotics Education and Development
论文作者
论文摘要
本文介绍了REMS,这是一种机器人中间件和控制框架,旨在将Python的禅宗引入机器人技术并改善机器人技术教育和开发流程。尽管现有的中间件可以提供硬件抽象和模块化,但设置环境和学习中间软件特定的语法和过程在教育中的可行性较小。他们可以遏制理解机器人技术概念,理论和算法的机会。机器人技术是一个集成领域。来自各种背景的学生和开发人员将参与编程。以自然方式建立Pythonic和面向对象的机器人框架可以增强模块化和抽象的编程,以提高可读性,可重复性和简单性,但也支持通常在编码方面的有用和实用技能。 REMS不仅要成为一种工具,而且要成为一种有价值的机器人教育媒介,并且要成为一个从一个机器人到多代理,跨硬件,仿真和分析模型实现的平台。
This paper introduces REMS, a robotics middleware and control framework that is designed to introduce the Zen of Python to robotics and to improve robotics education and development flow. Although existing middleware can serve hardware abstraction and modularity, setting up environments and learning middleware-specific syntax and procedures are less viable in education. They can curb opportunities to understand robotics concepts, theories, and algorithms. Robotics is a field of integration; students and developers from various backgrounds will be involved in programming. Establishing Pythonic and object-oriented robotic framework in a natural way can enhance modular and abstracted programming for better readability, reusability, and simplicity, but also supports useful and practical skills generally in coding. REMS is to be a valuable robot educational medium not just as a tool and to be a platform from one robot to multi-agent across hardware, simulation, and analytical model implementations.