{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T00:11:06Z","timestamp":1743034266648,"version":"3.40.3"},"publisher-location":"Cham","reference-count":46,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030602383"},{"type":"electronic","value":"9783030602390"}],"license":[{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,1,1]],"date-time":"2020-01-01T00:00:00Z","timestamp":1577836800000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020]]},"DOI":"10.1007\/978-3-030-60239-0_48","type":"book-chapter","created":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T09:03:14Z","timestamp":1601370194000},"page":"705-720","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Software Stack for Composable Cloud Robotics System"],"prefix":"10.1007","author":[{"given":"Yuan","family":"Xu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianwei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sa","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yungang","family":"Bao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,9,29]]},"reference":[{"key":"48_CR1","unstructured":"Apache Hadoop project. \nhttp:\/\/hadoop.apache.org\/\n\n (2009)"},{"key":"48_CR2","unstructured":"Open source robot operating system. \nhttp:\/\/www.ros.org\/\n\n (2009)"},{"key":"48_CR3","unstructured":"Roboearth project. \nhttp:\/\/roboearth.ethz.ch\/\n\n (2009)"},{"key":"48_CR4","unstructured":"Web ontology language. \nhttps:\/\/www.w3.org\/OWL\/\n\n (2013)"},{"key":"48_CR5","unstructured":"The robo briain project. \nhttp:\/\/robobrain.me\/\n\n (2015)"},{"key":"48_CR6","unstructured":"Mit technology review: Robots that teach each other. \nhttps:\/\/www.technologyreview.com\/s\/600768\/10-breakthrough-technologies-2016-robots-that-teach-each-other\/\n\n (2016)"},{"key":"48_CR7","unstructured":"Microsoft farmbeats. \nhttps:\/\/www.microsoft.com\/en-us\/research\/project\/farmbeats-iot-agriculture\/\n\n (2017)"},{"key":"48_CR8","unstructured":"Amazon aws iot greengrass. \nhttps:\/\/aws.amazon.com\/greengrass\/\n\n (2018)"},{"key":"48_CR9","unstructured":"Amazon aws robomaker. \nhttps:\/\/aws.amazon.com\/robomaker\/\n\n (2018)"},{"key":"48_CR10","unstructured":"Open source computer vision library. \nhttps:\/\/opencv.org\/\n\n (2018)"},{"key":"48_CR11","unstructured":"The point cloud library. \nhttp:\/\/pointclouds.org\/\n\n (2018)"},{"key":"48_CR12","unstructured":"Dji flightgub. \nhttps:\/\/www.dji.com\/flighthub\/\n\n (2019)"},{"key":"48_CR13","unstructured":"Ros navigation stack. \nhttp:\/\/wiki.ros.org\/navigation\/\n\n (2019)"},{"key":"48_CR14","unstructured":"Abadi, M., et al.: Tensorflow: a system for large-scale machine learning. In: Operating Systems Design and Implementation (OSDI) (2016)"},{"key":"48_CR15","doi-asserted-by":"crossref","unstructured":"Beetz, M., Be\u00dfler, D., Haidu, A., Pomarlan, M., Bozcuo\u011flu, A.K., Bartels, G.: Know Rob 2.0\u2013a 2nd generation knowledge processing framework for cognition-enabled robotic agents. In: International Conference on Robotics and Automation (ICRA) (2018)","DOI":"10.1109\/ICRA.2018.8460964"},{"key":"48_CR16","doi-asserted-by":"crossref","unstructured":"Boroujerdian, B., Genc, H., Krishnan, S., Cui, W., Faust, A., Reddi, V.J.: Mavbench: micro aerial vehicle benchmarking. In: MICRO (2018)","DOI":"10.1109\/MICRO.2018.00077"},{"key":"48_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1007\/3-540-48005-6_7","volume-title":"The Semantic Web \u2014 ISWC 2002","author":"J Broekstra","year":"2002","unstructured":"Broekstra, J., Kampman, A., van Harmelen, F.: Sesame: a generic architecture for storing and querying RDF and RDF schema. In: Horrocks, I., Hendler, J. (eds.) ISWC 2002. LNCS, vol. 2342, pp. 54\u201368. Springer, Heidelberg (2002). \nhttps:\/\/doi.org\/10.1007\/3-540-48005-6_7"},{"issue":"4","key":"48_CR18","doi-asserted-by":"publisher","first-page":"974","DOI":"10.1109\/TPDS.2014.2316834","volume":"26","author":"X Chen","year":"2015","unstructured":"Chen, X.: Decentralized computation offloading game for mobile cloud computing. IEEE Trans. Parallel Distrib. Syst. 26(4), 974\u2013983 (2015)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"48_CR19","doi-asserted-by":"crossref","unstructured":"Chun, B.G., Ihm, S., Maniatis, P., Naik, M., Patti, A.: Clonecloud: elastic execution between mobile device and cloud. In: European Conference on Computer Systems (EuroSys) (2011)","DOI":"10.1145\/1966445.1966473"},{"key":"48_CR20","unstructured":"Collett, T.H.J., MacDonald, B.A., Gerkey, B.: Player 2.0: toward a practical robot programming framework. In: Proceedings of the Australasian Conference on Robotics and Automation (ACRA) (2005)"},{"key":"48_CR21","doi-asserted-by":"crossref","unstructured":"Cuervo, E., et al.: Maui: making smartphones last longer with code offload. In: International Conference on Mobile Systems, Applications, and Services (MobiSys) (2010)","DOI":"10.1145\/1814433.1814441"},{"issue":"4","key":"48_CR22","doi-asserted-by":"publisher","first-page":"638","DOI":"10.1109\/TASE.2012.2214676","volume":"9","author":"R D\u2019Andrea","year":"2012","unstructured":"D\u2019Andrea, R.: Guest editorial: a revolution in the warehouse: a retrospective on kiva systems and the grand challenges ahead. IEEE Trans. Autom. Sci. Eng. (T-ASE) 9(4), 638\u2013639 (2012)","journal-title":"IEEE Trans. Autom. Sci. Eng. (T-ASE)"},{"key":"48_CR23","doi-asserted-by":"crossref","unstructured":"Elkady, A.Y., Sobh, T.M.: Robotics middleware: a comprehensive literature survey and attribute-based bibliography. J. Robot. (2012)","DOI":"10.1155\/2012\/959013"},{"key":"48_CR24","unstructured":"Elkady, A.Y., Sobh, T.M.: A user-centric data protection method for cloud storage based on invertible DWT. IEEE Trans. Cloud Comput. pp. 1\u20131 (2017)"},{"key":"48_CR25","doi-asserted-by":"crossref","unstructured":"Elkady, A.Y., Sobh, T.M.: A user-centric data protection method for cloud storage based on invertible DWT. IEEE Trans. Cloud Comput. pp. 1\u20131 (2019)","DOI":"10.1109\/TCC.2019.2911679"},{"key":"48_CR26","doi-asserted-by":"crossref","unstructured":"Guo, S., Xiao, B., Yang, Y., Yang, Y.: Energy-efficient dynamic offloading and resource scheduling in mobile cloud computing. In: IEEE International Conference on Computer Communications (INFOCOM) (2016)","DOI":"10.1109\/INFOCOM.2016.7524497"},{"issue":"3","key":"48_CR27","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1109\/MNET.2012.6201212","volume":"26","author":"G Hu","year":"2012","unstructured":"Hu, G., Tay, W.P., Wen, Y.: Cloud robotics: architecture, challenges and applications. IEEE Network 26(3), 21\u201328 (2012)","journal-title":"IEEE Network"},{"key":"48_CR28","doi-asserted-by":"crossref","unstructured":"Huang, J., et al.: Speed\/accuracy trade-offs for modern convolutional object detectors. In: Computer Vision and Pattern Recognition (CVPR) (2017)","DOI":"10.1109\/CVPR.2017.351"},{"issue":"1","key":"48_CR29","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/s11370-015-0185-y","volume":"9","author":"R Janssen","year":"2015","unstructured":"Janssen, R., van de Molengraft, R., Bruyninckx, H., Steinbuch, M.: Cloud based centralized task control for human domain multi-robot operations. Intel. Serv. Robot. 9(1), 63\u201377 (2015). \nhttps:\/\/doi.org\/10.1007\/s11370-015-0185-y","journal-title":"Intel. Serv. Robot."},{"issue":"2","key":"48_CR30","first-page":"432","volume":"12","author":"K Kamei","year":"2012","unstructured":"Kamei, K., Nishio, S., Hagita, N., Sato, M.: Cloud networked robotics. IEEE Network 12(2), 432\u2013443 (2012)","journal-title":"IEEE Network"},{"issue":"2","key":"48_CR31","doi-asserted-by":"publisher","first-page":"398","DOI":"10.1109\/TASE.2014.2376492","volume":"12","author":"B Kehoe","year":"2015","unstructured":"Kehoe, B., Abbeel, P., Goldberg, K.: A survey of research on cloud robotics and automation. IEEE Trans. Autom. Sci. Eng. (T-ASE) 12(2), 398\u2013409 (2015)","journal-title":"IEEE Trans. Autom. Sci. Eng. (T-ASE)"},{"key":"48_CR32","doi-asserted-by":"crossref","unstructured":"Kehoe, B., Matsukawa, A., Candido, S., Kuffner, J., Goldberg, K.: Cloud-based robot grasping with the google object recognition engine. In: International Conference on Robotics and Automation (ICRA) (2013)","DOI":"10.1109\/ICRA.2013.6631180"},{"key":"48_CR33","doi-asserted-by":"crossref","unstructured":"Kosta, S., Aucinas, A., Hui, P., Mortier, R., Zhang, X.: Thinkair: dynamic resource allocation and parallel execution in the cloud for mobile code offloading. In: IEEE International Conference on Computer Communications (INFOCOM) (2012)","DOI":"10.1109\/INFCOM.2012.6195845"},{"key":"48_CR34","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"21","DOI":"10.1007\/978-3-319-46448-0_2","volume-title":"Computer Vision \u2013 ECCV 2016","author":"W Liu","year":"2016","unstructured":"Liu, W., et al.: SSD: single shot multiBox detector. In: Leibe, B., Matas, J., Sebe, N., Welling, M. (eds.) ECCV 2016. LNCS, vol. 9905, pp. 21\u201337. Springer, Cham (2016). \nhttps:\/\/doi.org\/10.1007\/978-3-319-46448-0_2"},{"key":"48_CR35","doi-asserted-by":"crossref","unstructured":"Mahler, J., et al.: Dex-Net 2.0: deep learning to plan robust grasps with synthetic point clouds and analytic grasp metrics. In: Robotics: Science and Systems (RSS) (2017)","DOI":"10.15607\/RSS.2017.XIII.058"},{"key":"48_CR36","doi-asserted-by":"crossref","unstructured":"Mahler, J., Matl, M., Liu, X., Li, A., Gealy, D.V., Goldberg, K.: Dex-Net 3.0: computing robust vacuum suction grasp targets in point clouds using a new analytic model and deep learning. In: International Conference on Robotics and Automation (ICRA) (2018)","DOI":"10.1109\/ICRA.2018.8460887"},{"issue":"2","key":"48_CR37","doi-asserted-by":"publisher","first-page":"481","DOI":"10.1109\/TASE.2014.2329556","volume":"12","author":"G Mohanarajah","year":"2015","unstructured":"Mohanarajah, G., Hunziker, D., D\u2019Andrea, R., Waibel, M.: Rapyuta: a cloud robotics platform. IEEE Trans. Autom. Sci. Eng. (T-ASE) 12(2), 481\u2013493 (2015)","journal-title":"IEEE Trans. Autom. Sci. Eng. (T-ASE)"},{"issue":"1","key":"48_CR38","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1109\/MIC.2012.14","volume":"16","author":"K Ren","year":"2012","unstructured":"Ren, K., Wang, C., Wang, Q.: Security challenges for the public cloud. IEEE Internet Comput. 16(1), 69\u201373 (2012)","journal-title":"IEEE Internet Comput."},{"key":"48_CR39","doi-asserted-by":"crossref","unstructured":"Riazuelo, L., Civera, J., Montiel, J.M.M.: C2tam: a cloud framework for cooperative tracking and mapping. In: Robotics and Autonomous Systems (RSS) (2014)","DOI":"10.1016\/j.robot.2013.11.007"},{"issue":"3","key":"48_CR40","first-page":"643","volume":"10","author":"L Riazuelo","year":"2015","unstructured":"Riazuelo, L., et al.: Roboearth semantic mapping: a cloud enabled knowledge-based approach. IEEE Trans. Autom. Sci. Eng. (T-ASE) 10(3), 643\u2013651 (2015)","journal-title":"IEEE Trans. Autom. Sci. Eng. (T-ASE)"},{"key":"48_CR41","unstructured":"Sandler, M., Howard, A.G., Zhu, M., Zhmoginov, A., Chen, L.C.: Mobilenets: efficient convolutional neural networks for mobile vision applications. In: CoRR abs\/1704.04861 (2017)"},{"issue":"3","key":"48_CR42","first-page":"1425","volume":"3","author":"T Schneider","year":"2018","unstructured":"Schneider, T., et al.: Maplab: an open framework for research in visual-inertial mapping and localization. IEEE Rob. Autom. Lett. 3(3), 1425\u20131428 (2018)","journal-title":"IEEE Rob. Autom. Lett."},{"issue":"4","key":"48_CR43","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1109\/TC.2006.59","volume":"55","author":"Z Shao","year":"2006","unstructured":"Shao, Z., et al.: Security protection and checking for embedded system integration against buffer overflow attacks via hardware\/software. IEEE Trans. Comput. 55(4), 443\u2013453 (2006)","journal-title":"IEEE Trans. Comput."},{"key":"48_CR44","unstructured":"Stoica, I., et al.: A Berkeley view of systems challenges for AI. In: CoRR abs\/1712.05855 (2017)"},{"issue":"3","key":"48_CR45","doi-asserted-by":"publisher","first-page":"643","DOI":"10.1109\/TASE.2013.2244883","volume":"10","author":"M Tenorth","year":"2013","unstructured":"Tenorth, M., Perzylo, A.C., Lafrenz, R., Beetz, M.: Representation and exchange of knowledge about actions, objects, and environments in the RoboEarth framework. IEEE Trans. Autom. Sci. Eng. (T-ASE) 10(3), 643\u2013651 (2013)","journal-title":"IEEE Trans. Autom. Sci. Eng. (T-ASE)"},{"key":"48_CR46","unstructured":"Vasisht, D., et al.: A cloud robot system using the dexterity network and Berkeley robotics and automation as a service (Brass). In: USENIX Symposium on Networked Systems Design and Implementation (NSDI) (2017)"}],"container-title":["Lecture Notes in Computer Science","Algorithms and Architectures for Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-60239-0_48","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,9,29]],"date-time":"2020-09-29T10:08:09Z","timestamp":1601374089000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-60239-0_48"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030602383","9783030602390"],"references-count":46,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-60239-0_48","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"29 September 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICA3PP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Algorithms and Architectures for Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"New York, NY","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2020","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2 October 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"4 October 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"ica3pp2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.cloud-conf.net\/ica3pp2020\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"495","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"142","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"5","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"29% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"305","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"10","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}