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.
翻译:[translated abstract in Chinese]
传统机器人系统通常需要复杂的实现,这往往无法为人机交互应用开发者提供易于访问或使用的便利。为简化人机交互应用的实现过程,本文提出了一款专为可定制人机交互设计的实时操作系统——RoboSync。通过构建多级抽象层,该系统使得用户无需具备深厚技术专业知识即可定义复杂的情感与行为模型。其模块化架构包含行为建模层、机器学习插件配置层、传感器检测定制层、适配人机交互需求的调度器,以及通信与同步层。该方案不仅降低了操作门槛(无需高度专业技能),还确保了系统的实时响应性与适应性。目前,该实时操作系统的核心功能已通过概念验证实现,并在CortexM4微控制器上完成测试,展示了其在各类轻量级、易实现的社交机器人应用中的潜在适用性。