{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T15:59:07Z","timestamp":1778687947278,"version":"3.51.4"},"reference-count":24,"publisher":"IEEE","license":[{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2019,11,1]],"date-time":"2019-11-01T00:00:00Z","timestamp":1572566400000},"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":[[2019,11]]},"DOI":"10.1109\/iros40897.2019.8968594","type":"proceedings-article","created":{"date-parts":[[2020,1,30]],"date-time":"2020-01-30T23:53:51Z","timestamp":1580428431000},"page":"6268-6275","source":"Crossref","is-referenced-by-count":16,"title":["An Asynchronous Multi-Body Simulation Framework for Real-Time Dynamics, Haptics and Learning with Application to Surgical Robots"],"prefix":"10.1109","author":[{"given":"Adnan","family":"Munawar","sequence":"first","affiliation":[{"name":"Worcester Polytechnic Institute,Department of Robotics Engineering,MA,USA,01609"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gregory S.","family":"Fischer","sequence":"additional","affiliation":[{"name":"Worcester Polytechnic Institute,Department of Robotics Engineering,MA,USA,01609"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","article-title":"Emergence of locomotion behaviours in rich environments","author":"heess","year":"2017","journal-title":"arXiv preprint arXiv 1707 08040"},{"key":"ref11","article-title":"Extending the openai gym for robotics: a toolkit for reinforcement learning using ros and gazebo","author":"zamora","year":"2016","journal-title":"arXiv preprint arXiv 1608 05742"},{"key":"ref12","author":"brockman","year":"2016","journal-title":"OpenAI Gym"},{"key":"ref13","article-title":"The cisst libraries for computer assisted intervention systems","volume":"71","author":"deguet","year":"2008","journal-title":"MICCAI Workshop on Systems and Arch for Computer Assisted Interventions Midas Journal"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6907809"},{"key":"ref15","first-page":"496","article-title":"The CHAI libraries","author":"c","year":"2003","journal-title":"Proceedings of Eurohaptics 2003"},{"key":"ref16","doi-asserted-by":"crossref","DOI":"10.1145\/2776880.2792704","article-title":"Bullet physics simulation","author":"coumans","year":"2015","journal-title":"ACM SIGGRAPH 2015 Courses ser SIGGRAPH '15"},{"key":"ref17","author":"c","year":"2015","journal-title":"Keras"},{"key":"ref18","author":"plappert","year":"2016","journal-title":"keras-rl"},{"key":"ref19","article-title":"OpenGL Programming Guide: The Official Guide to Learning OpenGL, Versions 3.0 and 3.1","author":"shreiner","year":"2009","journal-title":"Addison-Wesley Professional"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139344"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487611"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1002\/rcs.30"},{"key":"ref5","first-page":"3769","article-title":"Autonomous retrieval and positioning of surgical instruments in robotized laparoscopic surgery using visual servoing and laser pointers,&#x201D; in Robotics and Automation","volume":"4","author":"krupa","year":"2002","journal-title":"Proceedings ICRA&#x2019;02 IEEE International Conference on"},{"key":"ref8","article-title":"An open-source framework for surgical subtask automation","author":"nagy","year":"2018","journal-title":"Robotics and Automation (ICRA) Workshops 2018 IEEE International Conference on"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2015.7353556"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1055\/s-2005-870903"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1126\/scitranslmed.aad9398"},{"key":"ref9","article-title":"Continuous control with deep reinforcement learning","author":"lillicrap","year":"2015","journal-title":"arXiv preprint arXiv 1509 02971"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759188"},{"key":"ref22","first-page":"5","article-title":"Ros: an open-source robot operating system","volume":"3","author":"quigley","year":"2009","journal-title":"ICRA Workshop on Open Source Software"},{"key":"ref21","author":"munawar","year":"2016","journal-title":"Plugin based Interface for the da Vinci Research Kit (dVRK) MTMs"},{"key":"ref24","author":"munawar","year":"2019","journal-title":"The Asynchronous Multi-Body Framework"},{"key":"ref23","first-page":"65","article-title":"A new fast and robust collision detection and force computation algorithm applied to the physics engine bullet: Method, integration, and evaluation","author":"sagardia","year":"2014","journal-title":"Prof of the Conf and Exhibition of the European Association of Virtual and Augmented Reality (EuroVR)"}],"event":{"name":"2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)","location":"Macau, China","start":{"date-parts":[[2019,11,3]]},"end":{"date-parts":[[2019,11,8]]}},"container-title":["2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8957008\/8967518\/08968594.pdf?arnumber=8968594","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,21]],"date-time":"2025-08-21T18:24:05Z","timestamp":1755800645000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/8968594\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,11]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/iros40897.2019.8968594","relation":{},"subject":[],"published":{"date-parts":[[2019,11]]}}}