{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,25]],"date-time":"2026-01-25T04:58:21Z","timestamp":1769317101444,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":10,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,9]],"date-time":"2022-05-09T00:00:00Z","timestamp":1652054400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"CAMELOT","award":["POCI-01-0247-FEDER-045915"],"award-info":[{"award-number":["POCI-01-0247-FEDER-045915"]}]},{"name":"Funda\u00e7\u00e3o para a Ci\u00eancia e Tecnologia","award":["UIDB\/00408\/2020 and UIDP\/00408\/2020"],"award-info":[{"award-number":["UIDB\/00408\/2020 and UIDP\/00408\/2020"]}]},{"name":"CMU--Portugal Dual Degree PhD Program","award":["SFRH\/BD\/151469\/2021"],"award-info":[{"award-number":["SFRH\/BD\/151469\/2021"]}]},{"name":"RAP","award":["EXPL\/CCI-COM\/1306\/2021"],"award-info":[{"award-number":["EXPL\/CCI-COM\/1306\/2021"]}]},{"name":"U.S. Air Force Research Laboratory","award":["#OSR-4066"],"award-info":[{"award-number":["#OSR-4066"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,9]]},"DOI":"10.1145\/3526071.3527521","type":"proceedings-article","created":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T23:31:22Z","timestamp":1675380682000},"page":"33-38","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["An experience report on challenges in learning the robot operating system"],"prefix":"10.1145","author":[{"given":"Paulo","family":"Canelas","sequence":"first","affiliation":[{"name":"Faculdade de Ci\u00eancias da Universidade de Lisboa, Portugal"}]},{"given":"Miguel","family":"Tavares","sequence":"additional","affiliation":[{"name":"Faculdade de Ci\u00eancias da Universidade de Lisboa, Portugal"}]},{"given":"Ricardo","family":"Cordeiro","sequence":"additional","affiliation":[{"name":"Faculdade de Ci\u00eancias da Universidade de Lisboa, Portugal"}]},{"given":"Alcides","family":"Fonseca","sequence":"additional","affiliation":[{"name":"Faculdade de Ci\u00eancias da Universidade de Lisboa, Portugal"}]},{"given":"Christopher S.","family":"Timperley","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University"}]}],"member":"320","published-online":{"date-parts":[[2023,2,2]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Simulation for Robotics Test Automation: Developer Perspectives. In International Conference on Software Testing (ICST '21)","author":"Afzal Afsoon","year":"2021","unstructured":"Afsoon Afzal , Deborah S. Katz , Claire Le Goues , and Christopher Steven Timperley . 2021 . Simulation for Robotics Test Automation: Developer Perspectives. In International Conference on Software Testing (ICST '21) . 263--274. Afsoon Afzal, Deborah S. Katz, Claire Le Goues, and Christopher Steven Timperley. 2021. Simulation for Robotics Test Automation: Developer Perspectives. In International Conference on Software Testing (ICST '21). 263--274."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST46399.2020.00020"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3466819"},{"key":"e_1_3_2_1_4_1","unstructured":"Robotic Systems Lab Legged Robotics at ETH Z\u00fcrich. 2021. ROS Best Practices. https:\/\/github.com\/leggedrobotics\/ros_best_practices\/wiki.  Robotic Systems Lab Legged Robotics at ETH Z\u00fcrich. 2021. ROS Best Practices. https:\/\/github.com\/leggedrobotics\/ros_best_practices\/wiki."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389727"},{"key":"e_1_3_2_1_6_1","volume-title":"ICRA Workshop on Open Source Software 3, 3.2 (01","author":"Quigley Morgan","year":"2009","unstructured":"Morgan Quigley , Ken Conle , Brian Gerkey , Josh Faust , Tully Foote , Jeremy Leibs , Rob Wheeler , and Andrew Ng . 2009 . ROS: an open-source Robot Operating System . ICRA Workshop on Open Source Software 3, 3.2 (01 2009), 1--6. Morgan Quigley, Ken Conle, Brian Gerkey, Josh Faust, Tully Foote, Jeremy Leibs, Rob Wheeler, and Andrew Ng. 2009. ROS: an open-source Robot Operating System. ICRA Workshop on Open Source Software 3, 3.2 (01 2009), 1--6."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5075\/epfl-thesis-6557"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/RoSE52553.2021.00013"},{"key":"e_1_3_2_1_9_1","volume-title":"ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems. In International Conference on Software Architecture (ICSA '22)","author":"Timperley Christopher S.","year":"2022","unstructured":"Christopher S. Timperley , Tobias D\u00fcrschmid , Bradley Schmerl , David Garlan , and Claire Le Goues . 2022 . ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems. In International Conference on Software Architecture (ICSA '22) . (To appear.). Christopher S. Timperley, Tobias D\u00fcrschmid, Bradley Schmerl, David Garlan, and Claire Le Goues. 2022. ROSDiscover: Statically Detecting Run-Time Architecture Misconfigurations in Robotics Systems. In International Conference on Software Architecture (ICSA '22). (To appear.)."},{"key":"e_1_3_2_1_10_1","volume-title":"The Origin Story of ROS, the Linux of Robotics","author":"Wyrobek Keenan","year":"2017","unstructured":"Keenan Wyrobek . 2017. The Origin Story of ROS, the Linux of Robotics . IEEE Spectrum (Oct 2017 ). https:\/\/spectrum.ieee.org\/the-origin-story-of-ros-the-linux-of-robotics Keenan Wyrobek. 2017. The Origin Story of ROS, the Linux of Robotics. IEEE Spectrum (Oct 2017). https:\/\/spectrum.ieee.org\/the-origin-story-of-ros-the-linux-of-robotics"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 4th International Workshop on Robotics Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3526071.3527521","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3526071.3527521","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T18:43:46Z","timestamp":1750272226000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3526071.3527521"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,9]]},"references-count":10,"alternative-id":["10.1145\/3526071.3527521","10.1145\/3526071"],"URL":"https:\/\/doi.org\/10.1145\/3526071.3527521","relation":{},"subject":[],"published":{"date-parts":[[2022,5,9]]},"assertion":[{"value":"2023-02-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}