{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T15:30:14Z","timestamp":1781537414518,"version":"3.54.5"},"reference-count":34,"publisher":"IEEE","license":[{"start":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T00:00:00Z","timestamp":1632700800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T00:00:00Z","timestamp":1632700800000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T00:00:00Z","timestamp":1632700800000},"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":[[2021,9,27]]},"DOI":"10.1109\/iros51168.2021.9636590","type":"proceedings-article","created":{"date-parts":[[2021,12,16]],"date-time":"2021-12-16T20:45:38Z","timestamp":1639687538000},"page":"6449-6455","source":"Crossref","is-referenced-by-count":13,"title":["CompROS: A composable ROS2 based architecture for real-time embedded robotic development"],"prefix":"10.1109","author":[{"given":"Saeid","family":"Dehnavi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Martijn","family":"Koedam","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andrew","family":"Nelson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dip","family":"Goswami","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kees","family":"Goossens","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref33","article-title":"Response-Time Analysis of ROS 2 Processing Chains Under Reservation-Based Scheduling","author":"casini","year":"2019","journal-title":"ECRTS"},{"key":"ref32","article-title":"A predictable single producer single consumer wait-free fifo","author":"dehnavi","year":"2021","journal-title":"Electronic systems group tech note 2021-12"},{"key":"ref31","year":"0"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.23919\/DATE51398.2021.9474221"},{"key":"ref34","year":"0"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/MM.2010.78"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2968478.2968502"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2013.2255491"},{"key":"ref13","article-title":"Enabling Real-Time Processing for ROS2 Embedded Systems","author":"medeiros","year":"2019","journal-title":"Robot Operating System (ROS)"},{"key":"ref14","article-title":"Real-Time Publish Subscribe (RTPS)","year":"2018"},{"key":"ref15","year":"0"},{"key":"ref16","year":"0"},{"key":"ref17","article-title":"ROSCH: Real-Time Scheduling Framework for ROS","author":"saito","year":"2018","journal-title":"RTCSA"},{"key":"ref18","article-title":"A loadable real-time scheduler suite for multicore platforms","author":"kato","year":"2009","journal-title":"CMU Technical Report"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICESS.2019.8782446"},{"key":"ref4","article-title":"ROS: an open-source Robot Operating System","author":"quigley","year":"2009","journal-title":"ICRA"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCSW.2003.1203555"},{"key":"ref3","article-title":"Real-time systems: design principles for distributed embedded applications","author":"kopetz","year":"2011"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2015.04.001"},{"key":"ref6","article-title":"The case for the precision timed (PRET) machine","author":"edwards","year":"2007","journal-title":"DAC"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-017-7267-9_17"},{"key":"ref29","article-title":"DDS for Extremely Resource Constrained Environments","year":"0"},{"key":"ref8","article-title":"The RISC-V instruction set manual, volume i: Base user-level isa","author":"waterman","year":"2011","journal-title":"UC Berkeley Tech Rep"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS.2014.6925994"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2008.25"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2017.04.004"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/CODES-ISSS.2013.6658989"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/IROS45743.2020.9340977"},{"key":"ref22","article-title":"The shift in the robotics paradigm&#x2014;The Hardware ROS (H-ROS);","author":"mayoral","year":"2017","journal-title":"AHS"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2015.05.008"},{"key":"ref24","year":"0"},{"key":"ref23","year":"0"},{"key":"ref26","article-title":"C-HEAP: A heterogeneous multi-processor architecture template and scalable and flexible protocol for the design of embedded signal processing systems","author":"nieuwland","year":"2002","journal-title":"DAES"},{"key":"ref25","year":"0"}],"event":{"name":"2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","location":"Prague, Czech Republic","start":{"date-parts":[[2021,9,27]]},"end":{"date-parts":[[2021,10,1]]}},"container-title":["2021 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9635848\/9635849\/09636590.pdf?arnumber=9636590","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,10]],"date-time":"2022-05-10T16:54:39Z","timestamp":1652201679000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9636590\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,27]]},"references-count":34,"URL":"https:\/\/doi.org\/10.1109\/iros51168.2021.9636590","relation":{},"subject":[],"published":{"date-parts":[[2021,9,27]]}}}