Abstract
Brain-computer interface (BCI)-based robot combines BCI and robotics technology to realize the brain’s intention to control the robot, which not only opens up a new way for the daily care of the disabled individuals, but also provides a new way of communication for normal people. However, the existing systems still have shortcomings in many aspects such as friendliness of human–computer interaction, and interaction efficient. This study developed a humanoid robot control system by integrating an augmented reality (AR)-based BCI with a simultaneous localization and mapping (SLAM)-based scheme for autonomous indoor navigation. An 8-target steady-state visual evoked potential (SSVEP)-based BCI was implemented to enable direct control of the humanoid robot by the user. A Microsoft HoloLens was utilized to display visual stimuli for eliciting SSVEPs. Filter bank canonical correlation analysis (FBCCA), a training-free method, was used to detect SSVEPs in this study. By leveraging SLAM technology, the proposed system alleviates the need for frequent control commands transmission from the user, thereby effectively reducing their workload. Online results from 12 healthy subjects showed this developed BCI system was able to select a command out of eight potential targets with an average accuracy of 94.79%. The autonomous navigation subsystem enabled the humanoid robot to autonomously navigate to a destination chosen utilizing the proposed BCI. Furthermore, all participants successfully completed the experimental task using the developed system without any prior training. These findings illustrate the feasibility of the developed system and its potential to contribute novel insights into humanoid robots control strategies.
Similar content being viewed by others
Data availability
Data will be made available on request.
References
Abdulsaheb J, Kadhim D (2023) Real-time SLAM mobile robot and navigation based on cloud-based implementation. J Robot 2023:9967236
Ayaka F, Kristiina J, Kei O et al (2022) Development of dialogue system architecture toward co-creating social intelligence when talking with a partner robot. Front Robot AI 9:933001
Baniqued P, Stanyer E, Awais M et al (2021) Brain-computer interface robotics for hand rehabilitation after stroke: a systematic review. J NeuroEng Rehabil 18(1):15
Barbehenn M (1998) A note on the complexity of Dijkstra’s algorithm for graphs with weighted vertices. IEEE Trans Comput 47(2):263
Bell C, Shenoy P, Chalodhorn R et al (2008) Control of a humanoid robot by a noninvasive brain-computer interface in humans. J Neural Eng 5(2):214–220
Berg J, Lu S (2020) Review of interfaces for industrial human-robot interaction. Cur Robot Rep 1:27–34
Cadena C, Carlone L, Carrillo H et al (2016) Past, present, and future of simultaneous localization and mapping: toward the robust-perception age. IEEE Trans Robot 32(6):1309–1332
Canzobre D, Regueiro C, Calvo-Varela L et al (2016) Integration of 3-D perception and autonomous computation on a NAO humanoid robot. In: Robot 2015: second Iberian robotics conference, 1:161−173
Chae Y, Jeong J, Jo S (2012) Toward brain-actuated humanoid robots: asynchronous direct control using an EEG-based BCI. IEEE Trans Robot 28(5):1131–1144
Chamola V, Vineet A, Nayyar A et al (2020) Brain-computer interface-based humanoid control: a review. Sensors 20(13):3620
Chella A, Pagello E, Menegatti E et al (2009) A BCI teleoperated museum robotic guide. In: Proceedings of the 2009 international conference on complex, 16:783–788
Chen X, Wang Y, Nakanishi M et al (2015) High-speed spelling with a noninvasive brain–computer interface. Proc Natl Acad Sci 112(44):E6058–E6067
Chen X, Wang Y, Gao S et al (2015) Filter bank canonical correlation analysis for implementing a high-speed SSVEP-based brain-computer interface. J Neural Eng 12(4):14
Chen X, Zhao B, Wang Y et al (2018) Control of a 7-DOF robotic arm system with an SSVEP-based BCI. Int J Neural Syst 28(8):1850018
Chen X, Zhao B, Wang Y et al (2019) Combination of high-frequency SSVEP-based BCI and computer vision for controlling a robotic arm. J Neural Eng 16(2):026012
Chen X, Huang X, Wang Y et al (2020) Combination of augmented reality based brain-computer interface and computer vision for high-level control of a robotic arm. IEEE Trans Neural Syst Rehabil Eng 28(12):3140–3147
Chen L, Chen P, Zhao S et al (2022) Adaptive asynchronous control system of robotic arm based on augmented reality-assisted brain–computer interface. J Neural Eng 18(9):066005
Chikurtev D (2015) Optimizing the navigation for mobile robot for inspection by using robot operating system. Prob Eng Cybern Robot 66:63–74
Chong T, Tang X, Leng C et al (2015) Sensor technologies and simultaneous localization and mapping (SLAM). Procedia Comput Sci 76:174–179
Evripidou S, Georgiou K, Doitsidis L et al (2020) Educational robotics: platforms, competitions and expected learning outcomes. IEEE Access 8:219534–219562
Flesher S, Downey J, Weiss J et al (2021) A brain-computer interface that evokes tactile sensations improves robotic arm control. Science 372(6544):831–836
Fu R, Feng X, Wang S et al (2024) Control of the robotic arm system with an SSVEP-based BCI. Meas Sci Technol 35(5):055702
Gao X, Wang Y, Chen X et al (2021) Interface, interaction, and intelligence in generalized brain-computer interfaces. Trends Cogn Sci 25(8):671–684
Gao S, Wang Y, Gao X et al (2014) Visual and auditory brain-computer interfaces. IEEE Trans Biomed Eng 61(5):1436–1447
Gatesichapakorn S, Takamatsu J, Ruchanurucks M (2019) ROS based autonomous mobile robot navigation using 2D LiDAR and RGB-D camera. Proceedings of 1st international symposium on instrumentation, control, artificial intelligence, and robotics (ICA-SYMP). pp 151–154
Han X, Lin K, Gao S et al (2019) A novel system of SSVEP-based human-robot coordination. J Neural Eng 16(1):016006
Henrik A, Jonas L, Stephanie L (2022) A local planner for accurate positioning for a multiple steer-and-drive unit vehicle using non-linear optimization. Sensors 22(7):2588
Hochberg L, Bacher D, Jarosiewicz B et al (2012) Reach and grasp by people with tetraplegia using a neurally controlled robotic arm. Nature 485(7398):372–375
Kam H, Lee S, Park T et al (2015) RViz: a toolkit for real domain data visualization. Telecommun Syst 60:337–345
Ke Y, Liu P, An X et al (2020) An online SSVEP-BCI system in an optical see-through augmented reality environment. J Neural Eng 17(1):016066
Khademi Z, Ebrahimi F, Kordy H (2023) A review of critical challenges in MI-BCI: from conventional to deep learning methods. J Neurosci Methods 383:109736
Labbé M, Michaud F (2019) RTAB-Map as an open-source lidar and visual simultaneous localization and mapping library for large-scale and long-term online operation. J Field Robot 36(2):416–446
Lee Y, Hwang S, Park J (2015) Balancing of humanoid robot using contact force/moment control by task-oriented whole body control framework. Auton Robots 40:457–472
Li W, Li M, Zhao J (2015) Control of humanoid robot via motion-onset visual evoked potentials. Front Syst Neurosci 9(8):247
Li M, Chen X, Cui H (2023) A high-frequency SSVEP-BCI system based on simultaneous modulation of luminance and motion using intermodulation frequencies. IEEE Trans Neural Syst Rehabil Eng 31:2603–2611
Mao X, Li W, Lei C et al (2019) A brain-robot interaction system by fusing human and machine intelligence. IEEE Trans Neural Syst Rehabil Eng 27(3):533–542
McFarland D, Wolpaw J (2011) Brain-computer interfaces for communication and control. Clin Neurophysiol 113(6):767–791
Melkas H, Hennala L, Pekkarinen S et al (2020) Impacts of robot implementation on care personnel and clients in elderly-care institutions. Int J Med Inform 134:104041
Petit D, Gergondet P, Cherubini A et al (2014) A. Navigation assistance for a BCI-controlled humanoid robot. In: Proceedings of the 4th annual IEEE international conference on cyber technology in automation, 4:246–251
Qidwai U, Kashem SB, Conor O (2020) Humanoid robot as a teacher’s assistant: helping children with autism to learn social and academic skills. J Intell Robot Syst 98(3–4):759–770
Saduanov B, Alizadeh T, An J et al (2018) Trained by demonstration humanoid robot controlled via a BCI system for telepresence. In: Proceedings of the 2018 6th international conference on brain-computer interface (BCI), 15:1–4
Santiago F, Ruben H, Antonio A et al (2022) How do consumers’ gender and rational thinking affect the acceptance of entertainment social robots? Int J Soc Robot 14(4):973–994
Saunderson S, Nejat G (2019) How robots influence humans: a survey of nonverbal communication in social human-robot interaction. Int J Soc Robot 11:575–608
Shan T, Englot B, Ratti C et al (2021) Lvi-sam: tightly-coupled lidar-visual-inertial odometry via smoothing and mapping. In: 2021 IEEE international conference on robotics and automation (ICRA). pp 5692–5698
Singla R, Khosla A, Jha R (2013) Influence of stimuli color on steady-state visual evoked potentials based BCI wheelchair control. J Biomed Sci Eng 6(11):1050
Spataro R, Chella A, Allison B et al (2017) Reaching and grasping a glass of water by locked-in ALS patients through a BCI-controlled humanoid robot. Front Hum Neurosci 1(11):68
Tonin L, Millan J (2021) Noninvasive brain-machine interfaces for robotic devices. Annu Rev Control Robot Auton Syst 4:191–214
Vidya N, Bryan G, Kevin M et al (2022) A brain-computer interface for teleoperation of a semiautonomous mobile robotic assistive system using SLAM. J Robot 2022:6178917
Wang M, Li R, Zhang R et al (2018) A wearable SSVEP-based BCI system for quadcopter control using head-mounted device. IEEE Access 6:26789–26798
Xu B, Liu D, Xue M et al (2023) Continuous shared control of a mobile robot with brain-computer interface and autonomous navigation for daily assistance. Comp Struct Biotechnol J 22:3–16
Yuan F, Klavon E, Liu Z et al (2021) A systematic review of robotic rehabilitation for cognitive training. Front Robot AI 11(8):605715
Zhang S, Gao X, Chen X (2022) Humanoid robot walking in maze controlled by SSVEP-BCI based on augmented reality stimulus. Front Hum Neurosci 16:908050
Zhang J, Gao S, Zhou K et al (2023) An online hybrid BCI combining SSVEP and EOG-based eye movements. Front Hum Neurosci 17:1103935
Zhang S, Chen Y, Zhang L et al (2023) Study on robot grasping system of SSVEP-BCI based on augmented reality stimulus. Tsinghua Sci Technol 28(2):322–329
Zhao J, Li W, Li M (2015) Comparative study of SSVEP- and P300-based models for the telepresence control of humanoid robots. PLoS ONE 10(11):e0142168
Funding
National Key R & D Program of China, 2022YFC3602803, Xiaogang Chen, National Natural Science Foundation of China, 62171473, Xiaogang Chen, Tianjin Municipal Science and Technology Plan Project, 21JCYBJC01500, Xiaogang Chen, Fundamental Research Funds for the Central Universities (No. 3332023170), Meng Li.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported in part by National Key R&D Program of China (No. 2022YFC3602803), National Natural Science Foundation of China (No. 62171473), Tianjin Municipal Science and Technology Plan Project (No. 21JCYBJC01500), Fundamental Research Funds for the Central Universities (No. 3332023170). (Corresponding author: Xiaogang Chen).
This work involved human subjects or animals in its research. Approval of all ethical and experimental procedures and protocols was granted by the Institutional Review Board of Tsinghua University.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, Y., Zhang, M., Li, M. et al. Development of a humanoid robot control system based on AR-BCI and SLAM navigation. Cogn Neurodyn (2024). https://doi.org/10.1007/s11571-024-10122-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11571-024-10122-z