NiceBot
NiceBot predicts continuous subjective user ratings of robot behavior by integrating multimodal physiological and robotic data to assess and adapt assistive human-robot interactions.
Key Features:
- Continuous Subjective Rating System: Records continuous user ratings via small thumb movements on a wireless controller alongside physiological signals including EEG, respiration, and ECG.
- Multimodal Data Integration: Captures dry EEG recordings, respiratory patterns, cardiac activity, and robotic joint angles within the Robot Operating System (ROS) for holistic assessment.
- Deep Regression Analysis: Uses deep convolutional neural networks (CNNs) to predict subjective ratings from collected data, with predictions showing higher accuracy when using robotic hand position than EEG, ECG, or respiration signals.
- Adaptation and Learning: Analyzes continuous rating data to enable adaptation of robot behavior in response to user feedback for human-compliant assistive robotic systems.
- Cross-User Model Transferability: Applies transfer learning by adapting pre-trained models to new users with varying prior robot experience, with transfer accuracy improving for users with more experience.
Scientific Applications:
- Assistive robotics evaluation: Provides objective, continuous measures of subjective user perceptions during direct human-robot interactions for assistive system development.
- Human-robot interaction research: Integrates and analyzes diverse data streams to study nuances of human-computer interaction and to improve robotic responsiveness and compliance.
Methodology:
Pilot experiments with three users of different prior robot experience collected continuous ratings and multimodal data (dry EEG, respiration, ECG, robotic joint angles in ROS, and wireless-controller thumb movements); deep convolutional neural network regression models were trained to predict ratings and pre-trained models were adapted to new users via transfer learning.
Topics
Details
- Tool Type:
- library
- Programming Languages:
- Java, MATLAB, Python
- Added:
- 1/9/2020
- Last Updated:
- 1/4/2021
Operations
Publications
Fiederer LDJ, Völker M, Schirrmeister RT, Burgard W, Boedecker J, Ball T. Hybrid Brain-Computer-Interfacing for Human-Compliant Robots: Inferring Continuous Subjective Ratings With Deep Regression. Frontiers in Neurorobotics. 2019;13. doi:10.3389/fnbot.2019.00076. PMID:31649523. PMCID:PMC6795684.