{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T05:04:40Z","timestamp":1749531880101,"version":"3.28.0"},"reference-count":17,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018,3]]},"DOI":"10.1109\/amc.2019.8371065","type":"proceedings-article","created":{"date-parts":[[2018,6,21]],"date-time":"2018-06-21T20:11:22Z","timestamp":1529611882000},"page":"72-77","source":"Crossref","is-referenced-by-count":4,"title":["Extending the life of legacy robots: MDS-Ach, a real-time, process based, networked, secure middleware based on the x-Ach methodology"],"prefix":"10.1109","author":[{"given":"Daniel M.","family":"Lofaro","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Colin","family":"Ward","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Magdalena","family":"Bugajska","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Donald","family":"Sofge","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"48108","article-title":"An introduction to the joint architecture for unmanned systems (jaus)","volume":"1001","author":"rowe","year":"0","journal-title":"Ann Arbor"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/MRA.2014.2356937"},{"key":"ref12","article-title":"How fast is fast enough? Choosing between Xenomai and Linux for real-time applications","author":"brown","year":"2010","journal-title":"Twelfth Real-Time Linux Workshop on October 25 to 27"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2004.1389727"},{"journal-title":"Open dynamics engine","year":"2008","author":"smith","key":"ref14"},{"journal-title":"Introduction to inverse kinematics with jacobian transpose pseudoinverse and damped least squares methods","year":"0","author":"buss","key":"ref15"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2012.6385987"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/URAI.2016.7734049"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1145\/2968478.2968502"},{"key":"ref3","article-title":"OpenRDK: a framework for rapid and concurrent software prototyping","author":"calisi","year":"2008","journal-title":"Int Workshop on System and Concurrent Engineering for Space Applications"},{"journal-title":"Int Journal of Advanced Robotics Systems","year":"2006","author":"metta","key":"ref6"},{"key":"ref5","article-title":"Player 2.0: Toward a practical robot programming framework","author":"collett","year":"2005","journal-title":"Australasian Conference on Robotics and Automation"},{"key":"ref8","first-page":"457","author":"ando","year":"2005","journal-title":"RT-Component Object Model in RT-Middleware Distributed Component Middleware for RT (Robot Technology)"},{"key":"ref7","article-title":"Robotic software integration using marie","author":"ct","year":"2006","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/1401615.1401642"},{"key":"ref1","article-title":"Ros: an open-source robot operating system","author":"quigley","year":"2009","journal-title":"ICRA Workshop on Open Source Software"},{"key":"ref9","article-title":"Orca: Components for robotics","author":"makarenko","year":"2006","journal-title":"IEEE Int Conf Intelligent Robots and Systems"}],"event":{"name":"2018 15th International Workshop on Advanced Motion Control (AMC)","start":{"date-parts":[[2018,3,9]]},"location":"Tokyo","end":{"date-parts":[[2018,3,11]]}},"container-title":["2018 IEEE 15th International Workshop on Advanced Motion Control (AMC)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8369063\/8371050\/08371065.pdf?arnumber=8371065","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,8,24]],"date-time":"2020-08-24T00:06:22Z","timestamp":1598227582000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8371065\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3]]},"references-count":17,"URL":"https:\/\/doi.org\/10.1109\/amc.2019.8371065","relation":{},"subject":[],"published":{"date-parts":[[2018,3]]}}}