{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T16:21:42Z","timestamp":1778343702871,"version":"3.51.4"},"publisher-location":"Cham","reference-count":26,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783030603755","type":"print"},{"value":"9783030603762","type":"electronic"}],"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-60376-2_19","type":"book-chapter","created":{"date-parts":[[2020,10,22]],"date-time":"2020-10-22T12:02:22Z","timestamp":1603368142000},"page":"243-255","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["The Pi-puck Ecosystem: Hardware and Software Support for the e-puck and e-puck2"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9425-5917","authenticated-orcid":false,"given":"Jacob M.","family":"Allen","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6773-3837","authenticated-orcid":false,"given":"Russell","family":"Joyce","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4424-5953","authenticated-orcid":false,"given":"Alan G.","family":"Millard","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1150-9905","authenticated-orcid":false,"given":"Ian","family":"Gray","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,10,23]]},"reference":[{"issue":"1","key":"19_CR1","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11721-014-0102-6","volume":"9","author":"A Brutschy","year":"2015","unstructured":"Brutschy, A., et al.: The TAM: abstracting complex tasks in swarm robotics research. Swarm Intell. 9(1), 1\u201322 (2015)","journal-title":"Swarm Intell."},{"key":"19_CR2","unstructured":"Garattoni, L., Francesca, G., Brutschy, A., Pinciroli, C., Birattari, M.: Software infrastructure for e-puck (and TAM). Technical report, TR\/IRIDIA\/2015-004, Universit\u00e9 Libre de Bruxelles (2015)"},{"key":"19_CR3","doi-asserted-by":"crossref","unstructured":"Garrido-Jurado, S., Mu\u00f1oz Salinas, R., Madrid-Cuevas, F., Medina-Carnicer, R.: Generation of fiducial marker dictionaries using mixed integer linear programming. Pattern Recogn. 51 (2015)","DOI":"10.1016\/j.patcog.2015.09.023"},{"key":"19_CR4","unstructured":"GCtronic: GCtronic Wiki. \nhttps:\/\/www.gctronic.com\/doc\/index.php?title=GCtronic_Wiki"},{"key":"19_CR5","doi-asserted-by":"crossref","unstructured":"Guti\u00e9rrez, \u00c1., Campo, A., Dorigo, M., Donate, J., Monasterio-Huelin, F., Magdalena, L.: Open e-puck range & bearing miniaturized board for local communication in swarm robotics. In: International Conference on Robotics and Automation, pp. 3111\u20133116. IEEE (2009)","DOI":"10.1109\/ROBOT.2009.5152456"},{"key":"19_CR6","unstructured":"H\u00f6rner, J.: Map-merging for multi-robot system. Bachelor\u2019s thesis, Charles University in Prague, Faculty of Mathematics and Physics, Prague (2016)"},{"issue":"11","key":"19_CR7","first-page":"1","volume":"5","author":"S Jones","year":"2018","unstructured":"Jones, S., Studley, M., Hauert, S., Winfield, A.F.T.: A two teraflop swarm. Front. Robot. AI Multi-Robot Syst. 5(11), 1\u201319 (2018)","journal-title":"Front. Robot. AI Multi-Robot Syst."},{"key":"19_CR8","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1007\/978-3-030-25332-5_19","volume-title":"Towards Autonomous Robotic Systems","author":"M Kegeleirs","year":"2019","unstructured":"Kegeleirs, M., Garz\u00f3n Ramos, D., Birattari, M.: Random walk exploration for swarm mapping. In: Althoefer, K., Konstantinova, J., Zhang, K. (eds.) TAROS 2019. LNCS (LNAI), vol. 11650, pp. 211\u2013222. Springer, Cham (2019). \nhttps:\/\/doi.org\/10.1007\/978-3-030-25332-5_19"},{"issue":"1","key":"19_CR9","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1016\/j.micpro.2010.08.002","volume":"35","author":"W Liu","year":"2011","unstructured":"Liu, W., Winfield, A.F.T.: Open-hardware e-puck Linux extension board for experimental swarm robotics research. Microprocess. Microsyst. 35(1), 60\u201367 (2011)","journal-title":"Microprocess. Microsyst."},{"key":"19_CR10","doi-asserted-by":"crossref","unstructured":"Madgwick, S.O.H., Harrison, A.J.L., Vaidyanathan, R.: Estimation of IMU and MARG orientation using a gradient descent algorithm. In: IEEE International Conference on Rehabilitation Robotics (2011)","DOI":"10.1109\/ICORR.2011.5975346"},{"issue":"1","key":"19_CR11","doi-asserted-by":"publisher","first-page":"5","DOI":"10.5772\/5618","volume":"1","author":"O Michel","year":"2004","unstructured":"Michel, O.: Cyberbotics Ltd., Webots: professional mobile robot simulation. Int. J. Adv. Rob. Syst. 1(1), 5 (2004)","journal-title":"Int. J. Adv. Rob. Syst."},{"key":"19_CR12","doi-asserted-by":"crossref","unstructured":"Millard, A.G., et al.: The Pi-puck extension board: a Raspberry Pi interface for the e-puck robot platform. In: International Conference on Intelligent Robots and Systems (IROS), pp. 741\u2013748. IEEE (2017)","DOI":"10.1109\/IROS.2017.8202233"},{"issue":"87","key":"19_CR13","first-page":"1","volume":"5","author":"AG Millard","year":"2018","unstructured":"Millard, A.G., et al.: ARDebug: an augmented reality tool for analysing and debugging swarm robotic systems. Front. Robot. AI Multi-Robot Syst. 5(87), 1\u20136 (2018)","journal-title":"Front. Robot. AI Multi-Robot Syst."},{"key":"19_CR14","unstructured":"Millard, A.G., Joyce, R., Gray, I.: Human-swarm interaction via e-ink displays. In: ICRA Human-Swarm Interaction Workshop (2020)"},{"key":"19_CR15","unstructured":"Mondada, F., et al.: The e-puck, a robot designed for education in engineering. In: Conference on Autonomous Robot Systems and Competitions, vol. 1, pp. 59\u201365 (2009)"},{"key":"19_CR16","unstructured":"Moriarty, D.: Swarm Robotics - Mapping Using E-Pucks: Part II. \nhttps:\/\/medium.com\/@DanielMoriarty\/swarm-robotics-mapping-using-e-pucks-part-ii-ac15c5d62e3"},{"key":"19_CR17","doi-asserted-by":"publisher","first-page":"100565","DOI":"10.1016\/j.swevo.2019.100565","volume":"50","author":"N Nedjah","year":"2019","unstructured":"Nedjah, N., Junior, L.S.: Review of methodologies and tasks in swarm robotics towards standardization. Swarm Evol. Comput. 50, 100565 (2019)","journal-title":"Swarm Evol. Comput."},{"key":"19_CR18","unstructured":"Pimoroni: Inky pHAT EPD Display for Raspberry Pi. \nhttps:\/\/shop.pimoroni.com\/products\/inky-phat"},{"key":"19_CR19","doi-asserted-by":"crossref","unstructured":"Pinciroli, C., Beltrame, G.: Buzz: an extensible programming language for heterogeneous swarm robotics. In: International Conference on Intelligent Robots and Systems (IROS), pp. 3794\u20133800. IEEE (2016)","DOI":"10.1109\/IROS.2016.7759558"},{"issue":"4","key":"19_CR20","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/s11721-012-0072-5","volume":"6","author":"C Pinciroli","year":"2012","unstructured":"Pinciroli, C., et al.: ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems. Swarm Intell. 6(4), 271\u2013295 (2012)","journal-title":"Swarm Intell."},{"key":"19_CR21","unstructured":"Quigley, M., et al.: ROS: an open-source Robot Operating System. In: ICRA Workshop on Open Source Software (2009)"},{"key":"19_CR22","doi-asserted-by":"crossref","unstructured":"Rezeck, P.A., Azpurua, H., Chaimowicz, L.: HeRo: an open platform for robotics research and education. In: Latin American Robotics Symposium (LARS) and Brazilian Symposium on Robotics (SBR), pp. 1\u20136. IEEE (2017)","DOI":"10.1109\/SBR-LARS-R.2017.8215317"},{"key":"19_CR23","unstructured":"ROS Contributors: gmapping - ROS Wiki. \nhttp:\/\/wiki.ros.org\/gmapping"},{"key":"19_CR24","doi-asserted-by":"crossref","unstructured":"Trenkwalder, S.M., Lopes, Y.K., Kolling, A., Christensen, A.L., Prodan, R., Gro\u00df, R.: OpenSwarm: an event-driven embedded operating system for miniature robots. In: 2016 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4483\u20134490. IEEE (2016)","DOI":"10.1109\/IROS.2016.7759660"},{"key":"19_CR25","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"345","DOI":"10.1007\/978-3-319-96728-8_29","volume-title":"Towards Autonomous Robotic Systems","author":"A West","year":"2018","unstructured":"West, A., Arvin, F., Martin, H., Watson, S., Lennox, B.: ROS integration for miniature mobile robots. In: Giuliani, M., Assaf, T., Giannaccini, M.E. (eds.) TAROS 2018. LNCS (LNAI), vol. 10965, pp. 345\u2013356. Springer, Cham (2018). \nhttps:\/\/doi.org\/10.1007\/978-3-319-96728-8_29"},{"key":"19_CR26","unstructured":"Zhang, Y., Zhang, L., Wang, H., Bustamante, F.E., Rubenstein, M.: SwarmTalk - towards benchmark software suites for swarm robotics platforms. In: Proceedings of the 19th International Conference on Autonomous Agents and MultiAgent Systems, pp. 1638\u20131646 (2020)"}],"container-title":["Lecture Notes in Computer Science","Swarm Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-60376-2_19","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,10,22]],"date-time":"2020-10-22T12:06:34Z","timestamp":1603368394000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-60376-2_19"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020]]},"ISBN":["9783030603755","9783030603762"],"references-count":26,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-60376-2_19","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020]]},"assertion":[{"value":"23 October 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ANTS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Swarm Intelligence","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Barcelona","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","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":"26 October 2020","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 October 2020","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"12","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"antsw2020","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.swarm-intelligence.eu\/ants2020\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}