{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T16:21:23Z","timestamp":1778602883686,"version":"3.51.4"},"reference-count":22,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"2","license":[{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T00:00:00Z","timestamp":1654041600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100015539","name":"Australian government","doi-asserted-by":"publisher","award":["AUSMURIB000001"],"award-info":[{"award-number":["AUSMURIB000001"]}],"id":[{"id":"10.13039\/100015539","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Office of Naval Research Multidisciplinary University Research Initiative","award":["N00014-19-1-2571"],"award-info":[{"award-number":["N00014-19-1-2571"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Robot. Automat. Mag."],"published-print":{"date-parts":[[2022,6]]},"DOI":"10.1109\/mra.2021.3128367","type":"journal-article","created":{"date-parts":[[2021,12,10]],"date-time":"2021-12-10T20:31:58Z","timestamp":1639168318000},"page":"65-74","source":"Crossref","is-referenced-by-count":10,"title":["A RoboStack Tutorial: Using the Robot Operating System Alongside the Conda and Jupyter Data Science Ecosystems"],"prefix":"10.1109","volume":"29","author":[{"given":"Tobias","family":"Fischer","sequence":"first","affiliation":[{"name":"Centre for Robotics, Queensland University of Technology, Brisbane, Australia"}]},{"given":"Wolf","family":"Vollprecht","sequence":"additional","affiliation":[{"name":"QuantStack, Berlin, Germany"}]},{"given":"Silvio","family":"Traversaro","sequence":"additional","affiliation":[{"name":"Fondazione Istituto Italiano Di Tecnologia, Genova, Italy"}]},{"given":"Sean","family":"Yen","sequence":"additional","affiliation":[{"name":"Microsoft, Redmond, Washington, USA"}]},{"given":"Carlos","family":"Herrero","sequence":"additional","affiliation":[{"name":"QuantStack, Berlin, Germany"}]},{"given":"Michael","family":"Milford","sequence":"additional","affiliation":[{"name":"Centre for Robotics, Queensland University of Technology, Brisbane, Australia"}]}],"member":"263","reference":[{"key":"refS1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.02.024"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2017.00067"},{"key":"refS3","first-page":"42","article-title":"A middle way for robotics middleware","volume":"5","author":"fitzpatrick","year":"2014","journal-title":"J Softw Eng Robot"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/MCSE.2021.3052101"},{"key":"refS2","doi-asserted-by":"publisher","DOI":"10.1142\/S1793351X19400087"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416585"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2016.2574979"},{"key":"refS4","doi-asserted-by":"publisher","DOI":"10.1016\/j.neunet.2010.08.010"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2014.2376492"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2017.2647747"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7354021"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2014.2329556"},{"key":"ref18","author":"turner-trauring","year":"2020","journal-title":"Reproducible and upgradable Conda environments with conda-lock"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2019.2916286"},{"key":"ref3","first-page":"11,357","article-title":"Not your grandmother&#x2019;s toolbox &#x2013; the Robotics Toolbox reinvented for Python","author":"corke","year":"0","journal-title":"Proc IEEE Int Conf Robot Automat"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1038\/s41592-018-0046-7"},{"key":"ref5","year":"2015","journal-title":"The conda-forge Project Community-based software distribution built on the conda package format and ecosystem"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1038\/d41586-020-02462-7"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2017.2722918"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/SII46433.2020.9025951"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2878604"},{"key":"ref1","article-title":"ROS: An open-source Robot Operating System","author":"quigley","year":"0","journal-title":"Proc IEEE Int Conf Robot Automat Workshop on Open Source Softw"}],"container-title":["IEEE Robotics &amp; Automation Magazine"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/100\/9794949\/09646255.pdf?arnumber=9646255","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,4,21]],"date-time":"2023-04-21T18:11:00Z","timestamp":1682100660000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9646255\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6]]},"references-count":22,"journal-issue":{"issue":"2"},"URL":"https:\/\/doi.org\/10.1109\/mra.2021.3128367","relation":{},"ISSN":["1070-9932","1558-223X"],"issn-type":[{"value":"1070-9932","type":"print"},{"value":"1558-223X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,6]]}}}