{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,15]],"date-time":"2025-10-15T10:31:12Z","timestamp":1760524272645,"version":"3.40.3"},"publisher-location":"Cham","reference-count":16,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030890971"},{"type":"electronic","value":"9783030890988"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-89098-8_56","type":"book-chapter","created":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T10:32:10Z","timestamp":1634466730000},"page":"596-606","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Real-Time Design Based on PREEMPT_RT and Timing Analysis of Collaborative Robot Control System"],"prefix":"10.1007","author":[{"given":"Yanlei","family":"Ye","sequence":"first","affiliation":[]},{"given":"Peng","family":"Li","sequence":"additional","affiliation":[]},{"given":"Zihao","family":"Li","sequence":"additional","affiliation":[]},{"given":"Fugui","family":"Xie","sequence":"additional","affiliation":[]},{"given":"Xin-Jun","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Jianhui","family":"Liu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,10,18]]},"reference":[{"key":"56_CR1","unstructured":"Yoon, H., Song, J., Lee, J.: Real-time performance analysis in Linux-based robotic systems. In: Proceedings of the 11th Linux Symposium, pp. 331\u2013340 (2009)"},{"issue":"1","key":"56_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3297714","volume":"52","author":"F Reghenzani","year":"2019","unstructured":"Reghenzani, F., Massari, G., Fornaciari, W.: The real-time linux kernel: a survey on PREEMPT_RT. ACM Comput. Surv. 52(1), 1\u201336 (2019)","journal-title":"ACM Comput. Surv."},{"key":"56_CR3","unstructured":"Karamousadakis, M.A.: Real-time programming of EtherCAT master in ROS for a quadruped robot (2019)"},{"key":"56_CR4","doi-asserted-by":"publisher","unstructured":"Kopetz, H.: Real-Time Systems: Design Principles for Distributed Embedded Applications. Springer, New York (2011). https:\/\/doi.org\/10.1007\/978-1-4419-8237-7","DOI":"10.1007\/978-1-4419-8237-7"},{"key":"56_CR5","doi-asserted-by":"crossref","unstructured":"Puck, L., Keller, P., Schnell, T., et al.: Distributed and synchronized setup towards real-time robotic control using ROS2 on Linux. In: 2020 IEEE 16th International Conference on Automation Science and Engineering, pp. 1287\u20131293 (2020)","DOI":"10.1109\/CASE48305.2020.9217010"},{"key":"56_CR6","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1016\/j.jss.2019.01.052","volume":"151","author":"R Delgado","year":"2019","unstructured":"Delgado, R., You, B., Choi, B.W.: Real-time control architecture based on Xenomai using ROS packages for a service robot. J. Syst. Softw. 151, 8\u201319 (2019)","journal-title":"J. Syst. Softw."},{"key":"56_CR7","unstructured":"Guti\u00e9rrez, C.S.V., Juan, L.U.S., Ugarte, I.Z., Vilches, V.M.: Real-time Linux communications: an evaluation of the Linux communication stack for real-time robotic applications (2018). https:\/\/arxiv.org\/abs\/1808.10821"},{"key":"56_CR8","unstructured":"Mantegazza, P., Bianchi, E., Dozio, L., Papacharalambous, S., Hughes, S., Beal, D.: RTAI: Real-Time Application Interface, pp. 142\u2013148 (2000)"},{"key":"56_CR9","unstructured":"PREEMPT_RT. https:\/\/wiki.linuxfoundation.org\/realtime\/start. Accessed 29 Apr 2021"},{"key":"56_CR10","unstructured":"Buttazzo, G., Lipari, G., Abeni, L., et al.: Soft Real-Time Systems. Springer, New York (2005)"},{"issue":"6","key":"56_CR11","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1002\/spe.2333","volume":"46","author":"DB Oliveira","year":"2016","unstructured":"Oliveira, D.B., Oliveira, R.S.: Timing analysis of the PREEMPT RT Linux kernel. Softw. Pract. Exp. 46(6), 789\u2013819 (2016)","journal-title":"Softw. Pract. Exp."},{"issue":"17","key":"56_CR12","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1080\/01691864.2017.1378591","volume":"31","author":"M Hutter","year":"2017","unstructured":"Hutter, M., Gehring, C., Lauber, A., et al.: Anymal-toward legged robots for harsh environments. Adv. Robot. 31(17), 918\u2013931 (2017)","journal-title":"Adv. Robot."},{"key":"56_CR13","unstructured":"TALOS Humanoid Robot. https:\/\/pal-robotics.com. Accessed 29 Apr 2021"},{"key":"56_CR14","unstructured":"SOME. https:\/\/github.com\/OpenEtherCATsociety\/SOEM. Accessed 29 Apr 2021"},{"key":"56_CR15","unstructured":"IGH. https:\/\/www.etherlab.org\/en\/ethercat\/index.php. Accessed 29 Apr 2021"},{"key":"56_CR16","doi-asserted-by":"crossref","unstructured":"Zurawski, Z.: Industrial Communication Technology Handbook, 2nd edn. CRC Press, New York (2017)","DOI":"10.1201\/b17365"}],"container-title":["Lecture Notes in Computer Science","Intelligent Robotics and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-89098-8_56","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T11:10:14Z","timestamp":1634469014000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-89098-8_56"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030890971","9783030890988"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-89098-8_56","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"18 October 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIRA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Intelligent Robotics and Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Yantai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22 October 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 October 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"14","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icira2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.icira2021.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}