{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:18:19Z","timestamp":1781194699610,"version":"3.54.1"},"reference-count":58,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,10,23]],"date-time":"2022-10-23T00:00:00Z","timestamp":1666483200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,10,23]],"date-time":"2022-10-23T00:00:00Z","timestamp":1666483200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100014121","name":"Xilinx","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100014121","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["2030859"],"award-info":[{"award-number":["2030859"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100005651","name":"Computing Research Association","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005651","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,10,23]]},"DOI":"10.1109\/iros47612.2022.9982082","type":"proceedings-article","created":{"date-parts":[[2022,12,26]],"date-time":"2022-12-26T19:38:15Z","timestamp":1672083495000},"page":"9692-9699","source":"Crossref","is-referenced-by-count":24,"title":["RobotCore: An Open Architecture for Hardware Acceleration in ROS 2"],"prefix":"10.1109","author":[{"given":"V\u00edctor","family":"Mayoral-Vilches","sequence":"first","affiliation":[{"name":"Acceleration Robotics,Vitoria,Alava,Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sabrina M.","family":"Neuman","sequence":"additional","affiliation":[{"name":"School of Engineering and Applied Sciences, Harvard University,Cambridge,MA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brian","family":"Plancher","sequence":"additional","affiliation":[{"name":"School of Engineering and Applied Sciences, Harvard University,Cambridge,MA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vijay Janapa","family":"Reddi","sequence":"additional","affiliation":[{"name":"School of Engineering and Applied Sciences, Harvard University,Cambridge,MA,USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/MCAS.2021.3071609"},{"key":"ref2","article-title":"Adaptive computing in robotics, towards ros 2 software-defined hardware","author":"Mayoral-Vilches","year":"2021","journal-title":"Xilinx, WP537"},{"key":"ref3","article-title":"Kria robotics stack, a ros 2-centric approach for hardware acceleration in robotics","author":"Mayoral-Vilches","year":"2021","journal-title":"Xilinx, WP540"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2016.XII.004"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2016.7783748"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ASAP.2019.000-4"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3057845"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/3445814.3446746"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA46639.2022.9812384"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9196808"},{"key":"ref11","article-title":"Brax-a differentiable physics engine for large scale rigid body simulation","author":"Freeman","year":"2021","journal-title":"arXiv preprint"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2018.2886342"},{"key":"ref13","first-page":"1","article-title":"Hardware acceleration of robot scene perception algorithms","volume-title":"IEEE\/ACM International Conference On Computer Aided Design (ICCAD)","author":"Liu"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/DAC18072.2020.9218550"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480077"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/AHS.2017.8046383"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.2514\/1.G001921"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2018.00047"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-44051-0_38"},{"key":"ref20","article-title":"Realtime model predictive control using parallel ddp on a gpu","volume-title":"Toward Online Optimal Control of Dynamic Robots Workshop at the International Conference on Robotics and Automation (ICRA)","author":"Plancher"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/IROS51168.2021.9636603"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/HOTCHIPS.2009.7478342"},{"issue":"3.2","key":"ref23","first-page":"5","article-title":"Ros: an open-source robot operating system","volume-title":"ICRA workshop on open source software","volume":"3","author":"Quigley"},{"key":"ref24","volume-title":"NVIDIA Isaac ROS","year":"2022"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2022.3174346"},{"key":"ref26","first-page":"209","article-title":"The lttng tracer: A low impact performance and behavior monitor for gnu\/linux","volume-title":"OLS (Ottawa Linux Symposium)","volume":"2006","author":"Desnoyers"},{"issue":"4","key":"ref27","first-page":"4","article-title":"Axi4-stream protocol specification","volume":"51","author":"Amba","journal-title":"Volume IHIA"},{"key":"ref28","article-title":"Proposal of ros-compliant fpga component for low-power robotic systems: case study on image processing application","volume-title":"International Workshop on FPGAs for Software Programmers (FSP)","author":"Yamashina"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/MCSoC.2016.47"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ReConFig48160.2019.8994719"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/3444950.3444959"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT51103.2020.00046"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT51103.2020.00052"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/2990299.2990312"},{"issue":"2020","key":"ref35","first-page":"73","article-title":"Low-power high-performance intelligent camera framework ros-fpga node","volume-title":"Asia Pacific Conference on Robot IoT System Development and Platform","author":"Panadda"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/SENSORS43011.2019.8956928"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ISDCS52006.2021.9397897"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1587\/transinf.2017RCP0011"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/CANDARW51189.2020.00031"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/ICFPT52863.2021.9609880"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/FPT.2018.00090"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/CASE49439.2021.9551628"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/3120895.3120904"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/RoSE.2019.00014"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/RTAS52030.2021.00028"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ISORC.2018.00035"},{"key":"ref47","article-title":"Time-sensitive networking for robotics","author":"Gutierrez","year":"2018","journal-title":"arXiv preprint"},{"key":"ref48","article-title":"Real-time linux communications: an evaluation of the linux communication stack for real-time robotic applications","author":"Gutierrez","year":"2018","journal-title":"arXiv preprint"},{"key":"ref49","article-title":"Towards a distributed and real-time framework for robots: Eval-uation of ros 2.0 communications for real-time robotic applications","author":"Gutierrez","year":"2018","journal-title":"arXiv preprint"},{"key":"ref50","article-title":"Time synchronization in modular collaborative robots","author":"Gutierrez","year":"2018","journal-title":"arXiv preprint"},{"key":"ref51","volume-title":"ros2_tracing: Multipur-pose low-overhead framework for real-time tracing of ros 2","author":"Bedard","year":"2022"},{"key":"ref52","volume-title":"Vitis unified software platform","year":"2022"},{"key":"ref53","volume-title":"Xilinx runtime (xrt)","year":"2022"},{"key":"ref54","volume-title":"Nvidia jetpack sdk","year":"2022"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389727"},{"key":"ref56","volume-title":"image.pipeline ros metapackage","author":"Mihelich","year":"2022"},{"key":"ref57","volume-title":"Kria\u00ae kv260 vision ai starter","year":"2022"},{"key":"ref58","volume-title":"Ros enhancement proposal (rep): Rep-2008 -ros 2 hardware acceleration architecture and conventions","year":"2022"}],"event":{"name":"2022 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","location":"Kyoto, Japan","start":{"date-parts":[[2022,10,23]]},"end":{"date-parts":[[2022,10,27]]}},"container-title":["2022 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9981026\/9981028\/09982082.pdf?arnumber=9982082","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,1]],"date-time":"2024-02-01T06:01:37Z","timestamp":1706767297000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9982082\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,23]]},"references-count":58,"URL":"https:\/\/doi.org\/10.1109\/iros47612.2022.9982082","relation":{},"subject":[],"published":{"date-parts":[[2022,10,23]]}}}