Traditional robotic systems require complex implementations that are not always accessible or easy to use for Human-Robot Interaction (HRI) application developers. With the aim of simplifying the implementation of HRI applications, this paper introduces a novel real-time operating system (RTOS) designed for customizable HRI - RoboSync. By creating multi-level abstraction layers, the system enables users to define complex emotional and behavioral models without needing deep technical expertise. The system's modular architecture comprises a behavior modeling layer, a machine learning plugin configuration layer, a sensor checks customization layer, a scheduler that fits the need of HRI, and a communication and synchronization layer. This approach not only promotes ease of use without highly specialized skills but also ensures real-time responsiveness and adaptability. The primary functionality of the RTOS has been implemented for proof of concept and was tested on a CortexM4 microcontroller, demonstrating its potential for a wide range of lightweight simple-to-implement social robotics applications.
翻译:传统机器人系统往往需要复杂实现,这对于人机交互(HRI)应用开发者而言既难以获取也不易使用。为简化HRI应用的实现流程,本文提出一种专为可定制化HRI设计的新型实时操作系统——RoboSync。通过构建多级抽象层,该系统使用户无需深厚技术背景即可定义复杂的情感与行为模型。其模块化架构包含行为建模层、机器学习插件配置层、传感器检测定制层、适配HRI需求的调度器以及通信同步层。该方案不仅降低了对专业技能的依赖,还确保了系统的实时响应性与适应性。当前已完成该实时操作系统核心功能的概念验证实现,并在CortexM4微控制器上通过测试,证明其适用于各类轻量化、易实现的社交机器人应用场景。