{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,3]],"date-time":"2025-08-03T04:28:04Z","timestamp":1754195284606,"version":"3.28.0"},"reference-count":21,"publisher":"IEEE","license":[{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2020,8,1]],"date-time":"2020-08-01T00:00:00Z","timestamp":1596240000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,8]]},"DOI":"10.1109\/case48305.2020.9217010","type":"proceedings-article","created":{"date-parts":[[2020,10,8]],"date-time":"2020-10-08T20:01:51Z","timestamp":1602187311000},"page":"1287-1293","source":"Crossref","is-referenced-by-count":12,"title":["Distributed and Synchronized Setup towards Real-Time Robotic Control using ROS2 on Linux"],"prefix":"10.1109","author":[{"given":"L.","family":"Puck","sequence":"first","affiliation":[]},{"given":"P.","family":"Keller","sequence":"additional","affiliation":[]},{"given":"T.","family":"Schnell","sequence":"additional","affiliation":[]},{"given":"C.","family":"Plasberg","sequence":"additional","affiliation":[]},{"given":"A.","family":"Tanev","sequence":"additional","affiliation":[]},{"given":"G.","family":"Heppner","sequence":"additional","affiliation":[]},{"given":"A.","family":"Roennau","sequence":"additional","affiliation":[]},{"given":"R.","family":"Dillmann","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"ref10","article-title":"Real-time linux communications: an evaluation of the linux communication stack for real-time robotic applications","author":"guti\u00e8rrez","year":"2018","journal-title":"arXiv preprint arXiv 1808 10393"},{"journal-title":"Manpages for cyclictest on Debian Buster","year":"0","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/2968478.2968502"},{"journal-title":"RTI connext DDS professional","year":"0","key":"ref13"},{"journal-title":"Adlink Vortex OpenSplice","year":"0","key":"ref14"},{"journal-title":"eProsima FastRTPS","year":"0","key":"ref15"},{"key":"ref16","first-page":"19","article-title":"A comparison of scheduling latency in linux, preempt-rt, and litmusrt","author":"cerqueira","year":"2013","journal-title":"9th Annual Workshop on Operating Systems Platforms for Embedded Real-Time Applications SYSGO AG"},{"journal-title":"Micro ROS","year":"0","key":"ref17"},{"journal-title":"Apex OS","year":"0","key":"ref18"},{"key":"ref19","article-title":"Linux preempt-rt vs commercial rtoss: How big is the performance gap?","volume":"3","author":"fayyad-kazan","year":"2013","journal-title":"GSTF Journal on Computing"},{"article-title":"Towards a distributed and real-time framework for robots: Evaluation of ros 2.0 communications for real-time robotic applications","year":"2018","author":"guti\u00e8rrez","key":"ref4"},{"key":"ref3","article-title":"Responsetime analysis of ros 2 processing chains under reservation-based scheduling","author":"casini","year":"2019","journal-title":"31st Euromicro Conference on Real-Time Systems (ECRTS 2019) Schloss Dagstuhl-Leibniz-Zentrum fuer Informatik"},{"journal-title":"FreeRTOS - Real-time operating system for microcontrollers","year":"0","key":"ref6"},{"journal-title":"Real-Time Linux","year":"0","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3297714"},{"journal-title":"Open Source Automation Development Lab","year":"0","key":"ref7"},{"journal-title":"DDS Interoperability Wire Protocol","year":"0","key":"ref2"},{"year":"0","key":"ref1"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2014.2356937"},{"key":"ref20","first-page":"1","article-title":"How fast is fast enough? choosing between xenomai and linux for real-time applications","author":"brown","year":"2010","journal-title":"proc of the 12th Real-Time Linux Workshop (RTLWS&#x2019;12)"},{"journal-title":"Ftrace - Function Tracer","year":"0","key":"ref21"}],"event":{"name":"2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)","start":{"date-parts":[[2020,8,20]]},"location":"Hong Kong, Hong Kong","end":{"date-parts":[[2020,8,21]]}},"container-title":["2020 IEEE 16th International Conference on Automation Science and Engineering (CASE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9210430\/9216730\/09217010.pdf?arnumber=9217010","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,27]],"date-time":"2022-06-27T15:46:35Z","timestamp":1656344795000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9217010\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,8]]},"references-count":21,"URL":"https:\/\/doi.org\/10.1109\/case48305.2020.9217010","relation":{},"subject":[],"published":{"date-parts":[[2020,8]]}}}