{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T05:25:01Z","timestamp":1763443501094,"version":"3.45.0"},"reference-count":21,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2025,11,14]],"date-time":"2025-11-14T00:00:00Z","timestamp":1763078400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Future Systems and Technology Directorate, Ministry of Defense, Singapore","award":["PA9022201473"],"award-info":[{"award-number":["PA9022201473"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Biomimetics"],"abstract":"<jats:p>Efficient coordination among software modules is essential for biomimetic robotic systems, much like the interaction among organs in a biological organism. However, implementing inter-process or inter-module communication in autonomous systems remains a complex and time-consuming task, particularly for new researchers. Simplifying inter-module communication is the central focus of this study. To address this challenge, we propose the DigitalTwinPort framework, a novel communication abstraction inspired by the port-based connectivity of embedded hardware systems. Unlike middleware-dependent solutions such as ROS, the proposed framework provides a lightweight, object-oriented structure that enables unified and scalable communication between software modules and networked devices. The concept is implemented in C++ and validated through an autonomous surface vehicle (ASV) developed for the RobotX Challenge. Results demonstrate that the DigitalTwinPort simplifies the development of distributed systems, reduces configuration overhead, and enhances synchronization between digital and physical components. This work lays the foundation for future digital twin architectures in embodied Internet systems, where software and hardware can interact seamlessly through standardized digital ports.<\/jats:p>","DOI":"10.3390\/biomimetics10110774","type":"journal-article","created":{"date-parts":[[2025,11,14]],"date-time":"2025-11-14T16:46:22Z","timestamp":1763138782000},"page":"774","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Biomimetic Digital Twin of Future Embodied Internet for Advancing Autonomous Vehicles and Robots"],"prefix":"10.3390","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1696-9030","authenticated-orcid":false,"given":"Ming","family":"Xie","sequence":"first","affiliation":[{"name":"School of Mechanical and Aerospace Engineering, Nanyang Technological University, 50 Nanyang Avenue, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0850-7938","authenticated-orcid":false,"given":"Xiaohui","family":"Wang","sequence":"additional","affiliation":[{"name":"Shenyang Institute of Computing Technology, Chinese Academy of Sciences, Shenyang 110168, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"},{"name":"Liaoning Key Laboratory of Domestic Industrial Control Platform Technology on Basic Hardware and Software, Shenyang 110168, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2025,11,14]]},"reference":[{"key":"ref_1","unstructured":"(2025, March 09). RobotX Challenge 2022. Available online: https:\/\/robotx.org\/programs\/robotx-challenge-2022\/."},{"key":"ref_2","first-page":"41","article-title":"The Role of Digital Twins in Connected and Automated Vehicles","volume":"14","author":"Schwarz","year":"2022","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"110350","DOI":"10.1016\/j.comnet.2024.110350","article-title":"A comprehensive survey on digital twin for future networks and emerging Internet of Things industry","volume":"244","author":"Hakiri","year":"2024","journal-title":"Comput. Netw."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"110801","DOI":"10.1016\/j.rser.2021.110801","article-title":"Towards the future of smart electric vehicles: Digital twin technology","volume":"141","author":"Bhatti","year":"2021","journal-title":"Renew. Sustain. Energy Rev."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Feng, Y., Li, S., Wu, Z., Yu, J., and Tan, M. (2025). Real-Time Robust Path Following of a Biomimetic Robotic Dolphin in Disturbance-Rich Underwater Environments. Biomimetics, 10.","DOI":"10.3390\/biomimetics10100687"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"111571","DOI":"10.1016\/j.knosys.2024.111571","article-title":"MP-NeRF: More refined deblurred neural radiance field for 3D reconstruction of blurred images","volume":"290","author":"Wang","year":"2024","journal-title":"Knowl.-Based Syst."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Gkintoni, E., and Halkiopoulos, C. (2025). Digital Twin Cognition: AI-Biomarker Integration in Biomimetic Neuropsychology. Biomimetics, 10.","DOI":"10.3390\/biomimetics10100640"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"2405","DOI":"10.1109\/TII.2018.2873186","article-title":"Digital Twin in Industry: State-of-the-Art","volume":"15","author":"Tao","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Giang, T.T.H., and Ryoo, Y.-J. (2024). Autonomous Robotic System to Prune Sweet Pepper Leaves Using Semantic Segmentation with Deep Learning and Articulated Manipulator. Biomimetics, 9.","DOI":"10.3390\/biomimetics9030161"},{"key":"ref_10","unstructured":"(2024, March 09). Simulink Documentation. Available online: https:\/\/www.mathworks.com\/help\/simulink\/."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/s10270-023-01093-6","article-title":"SimIMA: A virtual Simulink intelligent modeling assistant: Simulink intelligent modeling assistance through machine learning and model clones","volume":"23","author":"Adhikari","year":"2024","journal-title":"Softw. Syst. Model."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Florea, A.G., and Buiu, C. (2019, January 28\u201330). Sensor Fusion for Autonomous Drone Waypoint Navigation Using ROS and Numerical P Systems: A Critical Analysis of Its Advantages and Limitations. Proceedings of the 2019 22nd International Conference on Control Systems and Computer Science (CSCS), Bucharest, Romania.","DOI":"10.1109\/CSCS.2019.00027"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Kazi, K. (2024). Modelling and Simulation of Electric Vehicle for Performance Analysis: BEV and HEV Electrical Vehicle Implementation Using Simulink for E-Mobility Ecosystems. E-Mobility in Electrical Energy Systems for Sustainability, IGI Global.","DOI":"10.4018\/979-8-3693-2611-4.ch014"},{"key":"ref_14","first-page":"12345","article-title":"Towards the automatic transformation of the SIMULINK model into an FPGA-in-loop system and its real-time simulation","volume":"12","author":"Galkin","year":"2024","journal-title":"IEEE Access"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1504\/IJGUC.2024.140120","article-title":"Design of real-time digital image processing system based on high performance computing","volume":"15","author":"Sun","year":"2024","journal-title":"Int. J. Grid Util. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"119160","DOI":"10.1016\/j.oceaneng.2024.119160","article-title":"Coordinated control of multiple autonomous surface vehicles: Challenges and advances \u2014 A systematic review","volume":"312","author":"Ierardi","year":"2024","journal-title":"Ocean Eng."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"120702","DOI":"10.1016\/j.oceaneng.2025.120702","article-title":"Position-based Dubins-RRT* path planning algorithm for autonomous surface vehicles","volume":"324","author":"Zhang","year":"2025","journal-title":"Ocean Eng."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Xie, M. (2003). Fundamentals of Robotics: Linking Perception to Action, World Scientific Publishing Company.","DOI":"10.1142\/5230"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Xie, M., Wang, X., and Li, J. (2025). A Hybrid Strategy for Achieving Robust Matching Inside the Binocular Vision of a Humanoid Robot. Mathematics, 13.","DOI":"10.3390\/math13213488"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/MRA.2023.3321391","article-title":"Robotic assessment of a crop\u2019s need for watering: Automating a time-consuming task to support sustainable agriculture","volume":"30","author":"Dechemi","year":"2023","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Hou, Y., Zhang, X., Wang, Y., Ouyang, T., Zhao, W., and Lai, S. (2025, January 10\u201312). Research on controlling autonomous walking of humanoid robot based on Linux and ROS environment. Proceedings of the Fourth International Conference on Machine Vision, Automatic Identification, and Detection (MVAID 2025), Sanya, China.","DOI":"10.1117\/12.3077404"}],"container-title":["Biomimetics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2313-7673\/10\/11\/774\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T05:21:12Z","timestamp":1763443272000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2313-7673\/10\/11\/774"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,14]]},"references-count":21,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2025,11]]}},"alternative-id":["biomimetics10110774"],"URL":"https:\/\/doi.org\/10.3390\/biomimetics10110774","relation":{},"ISSN":["2313-7673"],"issn-type":[{"type":"electronic","value":"2313-7673"}],"subject":[],"published":{"date-parts":[[2025,11,14]]}}}