Abstract
Development of mesoscale robots is gaining interest in security and surveillance domains due to their stealth and portable nature in achieving tasks. Their design and development require a host of hardware, controls, and behavioral innovations to yield fast, energy-efficient, distributed, adaptive, robust, and scalable systems. We extensively describe one such design and development process by: (1) the genealogy of our embedded platforms; (2) the key system architecture and functional layout; (3) the developed and implemented design principles for mesoscale robotic systems; (4) the various key algorithms developed for effective collective operations of mesoscale robotic swarms, with applications to urban sensing and mapping. This study includes our perception of the embedded hardware requirements for reliable operations of mesoscale robotic swarms and our description of the key innovations made in magnetic sensing, indoor localization, central pattern generator control, and distributed autonomy. Although some elements of the design process of such a complex robotic system are inevitably ad-hoc, we focus on the system-of-systems design process and the component design integration. This system-of-systems process provides a basis for developing future systems in the field, and the designs represent the state-of-the-art development that may be benchmarked against and adapted to other applications.
Similar content being viewed by others
References
Ajay VA, Suherlan AP, Soh GS, et al., 2015. Localization and trajectory tracking of an autonomous spherical rolling robot using IMU and odometry. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V05AT08A058. https://doi.org/10.1115/DETC2015-47223
Altshuller GS, 1984. Creativity as an Exact Science: the Theory of the Solution of Inventive Problems. Gordon and Breach Science Publishers, New York, USA.
Blank S, 2013. Why the lean start-up changes everything. Harv Bus Rev, 91(5):63–72.
Bouffanais R, 2016. Design and Control of Swarm Dynamics. Springer, Singapore. https://doi.org/10.1007/978-981-287-751-2
Camburn BA, Wood K, 2018. Principles of maker and DIY fabrication: enabling design prototypes at low cost. Des Stud, 58:63–88. https://doi.org/10.1016/j.destud.2018.04.002
Camburn BA, Sng KH, Perez KB, et al., 2015. The way makers prototype: principles of DIY design. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V007T06A004. https://doi.org/10.1115/DETC2015-46295
Camburn BA, Auernhammer JM, Sng KHE, et al., 2017a. Design innovation: a study of integrated practice. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V007T06A031. https://doi.org/10.1115/DETC2017-68382
Camburn BA, Viswanathan V, Linsey J, et al., 2017b. Design prototyping methods: state of the art in strategies, techniques, and guidelines. Des Sci, 3:e13. https://doi.org/10.1017/dsj.2017.10
Chamanbaz M, Mateo D, Zoss BM, et al., 2017. Swarmenabling technology for multi-robot systems. Front Robot AI, 4:12. https://doi.org/10.3389/frobt.2017.00012
Cho U, Wood KL, Crawford RH, 1998. Online functional testing with rapid prototypes: a novel empirical similarity method. Rap Protot J, 4(3):128–138. https://doi.org/10.1108/13552549810223000
Chowdhury AR, Soh G, Foong SH, et al., 2017a. Experiments in second order sliding mode control of a CPG based spherical robot. IFAC-PapersOnLine, 50(1):2365–2372. https://doi.org/10.1016/j.ifacol.2017.08.426
Chowdhury AR, Soh GS, Foong SH, et al., 2017b. Implementing caterpillar inspired roll control of a spherical robot. IEEE Int Conf on Robotics and Automation, p.4167–4174. https://doi.org/10.1109/ICRA.2017.7989479
Chowdhury AR, Soh GS, Foong SH, et al., 2018a. Experiments in robust path following control of a rolling and spinning robot on outdoor surfaces. Robot Auton Syst, 106:140–151. https://doi.org/10.1016/j.robot.2018.05.004
Chowdhury AR, Soh GS, Foong SH, et al., 2018b. Implementation of caterpillar inspired rolling gait and nonlinear control strategy in a spherical robot. J Bion Eng, 15(2):313–328. https://doi.org/10.1007/s42235-018-0024-x
Dharmawan AG, Hariri HH, Foong SH, et al., 2017. Steerable miniature legged robot driven by a single piezoelectric bending unimorph actuator. IEEE Int Conf on Robotics and Automation, p.6008–6013. https://doi.org/10.1109/ICRA.2017.7989710
Dharmawan AG, Xavier P, Anderson D, et al., 2018a. A bio-inspired miniature climbing robot with bilayer dry adhesives: design, modeling, and experimentation. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V05BT07A036. https://doi.org/10.1115/DETC2018-85294
Dharmawan AG, Hariri HH, Soh GS, et al., 2018b. Design, analysis, and characterization of a two-legged miniature robot with piezoelectric-driven four-bar linkage. J Mech Robot, 10(2):021003. https://doi.org/10.1115/1.4038970
Dharmawan AG, Xavier P, Hariri HH, et al., 2019a. Design, modeling, and experimentation of a bio-inspired miniature climbing robot with bilayer dry adhesives. J Mech Robot, 11(2):020902. https://doi.org/10.1115/1.4042457
Dharmawan AG, Koh DC, Soh GS, et al., 2019b. Tail design of a miniature two-wheg climbing robot for external transitioning. IFToMM World Congress on Mechanism and Machine Science, p.2139–2148. https://doi.org/10.1007/978-3-030-20131-9_212
Dutson AJ, Wood KL, 2005. Using rapid prototypes for functional evaluation of evolutionary product designs. Rap Protot J, 11(3):125–131. https://doi.org/10.1108/13552540510601246
Fu KK, Yang MC, Wood KL, 2015. Design principles: the foundation of design. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V007T06A034. https://doi.org/10.1115/DETC2015-46157
Fu KK, Yang MC, Wood KL, 2016. Design principles: literature review, analysis, and future directions. J Mech Des, 138(10):101103. https://doi.org/10.1115/1.4034105
Goh ACA, Ahmed A, Soh GS, et al., 2019. Barometer assisted GPS denied trilateration algorithm for traversing vertical three-dimensional spaces. Proc ION Pacific PNT Meeting, p.171–184. https://doi.org/10.33012/2019.16802
Hariri HH, Koh DC, Lim HC, et al., 2018. Orion-II: a miniature climbing robot with bilayer compliant tape for autonomous intelligent surveillance and reconnaissance. 15th Int Conf on Control, Automation, Robotics and Vision, p.1621–1626. https://doi.org/10.1109/ICARCV.2018.8581287
Keese DA, Tilstra AH, Seepersad CC, et al., 2007. Empirically-derived principles for designing products with flexibility for future evolution. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, p.483–498. https://doi.org/10.1115/DETC2007-35695
Kit JL, Mateo D, Bouffanais R, 2018. A decentralized mobile computing network for multi-robot systems operations. 9th IEEE Annual Ubiquitous Computing, Electronics & Mobile Communication Conf, p.309–314. https://doi.org/10.1109/UEMCON.2018.8796753
Kit JL, Dharmawan AG, Mateo D, et al., 2019. Decentralized multi-floor exploration by a swarm of miniature robots teaming with wall-climbing units. Int Symp on Multirobot and Multi-agent Systems, p.195–201. https://doi.org/10.1109/MRS.2019.8901058
Koh DC, Dharmawan AG, Hariri HH, et al., 2019. Design and analysis of a miniature two-wheg climbing robot with robust internal and external transitioning capabilities. IEEE Int Conf on Robotics and Automation, p.9740–9746. https://doi.org/10.1109/ICRA.2019.8793910
Lauff C, Kotys-Schwartz D, Rentschler ME, 2017. What is a prototype?: emergent roles of prototypes from empirical work in three diverse companies. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V007T06A033. https://doi.org/10.1115/DETC2017-67173
Lauff CA, Kotys-Schwartz D, Rentschler ME, 2018. What is a prototype? What are the roles of prototypes in companies? J Mech Des, 140(6):061102. https://doi.org/10.1115/1.4039340
Luo J, Song B, Blessing L, et al., 2018. Design opportunity conception using the total technology space map. AI EDAM, 32(S4):449–461. https://doi.org/10.1017/S0890060418000094
Luo JX, Wood KL, 2017. The growing complexity in invention process. Res Eng Des, 28(4):421–435. https://doi.org/10.1007/s00163-017-0266-3
Luo JX, Yan BW, Wood K, 2017. InnoGPS for data-driven exploration of design opportunities and directions: the case of Google driverless car project. J Mech Des, 139(11):111416. https://doi.org/10.1115/1.4037680
Mateo D, Horsevad N, Hassani V, et al., 2019. Optimal network topology for responsive collective behavior. Sci Adv, 5(4):eaau0999. https://doi.org/10.1126/sciadv.aau0999
Moe R, Jensen DD, Wood KL, 2004. Prototype partitioning based on requirement flexibility. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, p.65–77. https://doi.org/10.1115/DETC2004-57221
Nguyen VD, Soh GS, Foong SH, et al., 2018. Localization of a miniature spherical rolling robot using IMU, odometry and UWB. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, Article V05AT07A070. https://doi.org/10.1115/DETC2018-85548
Niu X, Suherlan AP, Soh GS, et al., 2014. Mechanical development and control of a miniature nonholonomic spherical rolling robot. 13th Int Conf on Control Automation Robotics & Vision, p.1923–1928. https://doi.org/10.1109/ICARCV.2014.7064610
Perez B, Hilburn S, Jensen D, et al., 2019. Design principle-based stimuli for improving creativity during ideation. Proc Inst Mech Eng Part C J Mech Eng Sci, 233(2):493–503. https://doi.org/10.1177/0954406218809117
Perez KB, 2018. Design innovation with additive manufacturing (AM): an AM-centric design innovation process. PhD Thesis, Singapore University of Technology and Design, Singapore.
Perez KB, Anderson DS, Wood KL, 2015. Crowdsourced design principles for leveraging the capabilities of additive manufacturing. Int Conf on Engineerring Design, p.1–10.
Qureshi A, Murphy JT, Kuchinsky B, et al., 2006. Principles of product flexibility. ASME Int Design Engineering Technical Conf and Computers and Information in Engineering Conf, p.295–325. https://doi.org/10.1115/DETC2006-99583
Ries E, 2011. The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses. Crown Publishing Group, New York, USA.
Rubenstein M, Cornejo A, Nagpal R, 2014. Programmable self-assembly in a thousand-robot swarm. Science, 345(6198):795–799.
Sekunda A, Komareji M, Bouffanais R, 2016. Interplay between signaling network design and swarm dynamics. Netw Sci, 4(2):244–265. https://doi.org/10.1017/nws.2016.5
Singh V, Skiles SM, Krager JE, et al., 2009. Innovations in design through transformation: a fundamental study of transformation principles. J Mech Des, 131(8):081010. https://doi.org/10.1115/1.3125205
Sng KHE, Raviselvam S, Anderson D, et al., 2017. A design case study: transferring design processes and prototyping principles into industry for rapid response and user impact. Proc 21st Int Conf on Engineering Design, p.349–358.
Stone RB, Wood KL, Crawford RH, 2000. A heuristic method for identifying modules for product architectures. Des Stud, 21(1):5–31. https://doi.org/10.1016/S0142-694X(99)00003-4
Sundram J, Nguyen VD, Soh GS, et al., 2018. Development of a miniature robot for multi-robot occupancy grid mapping. 3rd Int Conf on Advanced Robotics and Mechatronics, p.414–419. https://doi.org/10.1109/ICARM.2018.8610745
Tilstra AH, Backlund PB, Seepersad CC, et al., 2015. Principles for designing products with flexibility for future evolution. Int J Mass Custom, 5(1):22–54. https://doi.org/10.1504/IJMASSC.2015.069597
Vallegra F, Mateo D, Tokić G, et al., 2018. Gradual collective upgrade of a swarm of autonomous buoys for dynamic ocean monitoring. OCEANS MTS/IEEE Charleston, p. 1–7. https://doi.org/10.1109/OCEANS.2018.8604642
Venkataraman S, Song B, Luo J, et al., 2017. Investigating effects of stimuli on ideation outcomes. Proc 21st Int Conf on Engineering Design, p.309–318.
Weaver J, Wood K, Crawford R, et al., 2010. Transformation design theory: a meta-analogical framework. J Comput Inform Sci Eng, 10(3):031012. https://doi.org/10.1115/1.3470028
Wu F, Maréchal L, Vibhute A, et al., 2016. A compact magnetic directional proximity sensor for spherical robots. IEEE Int Conf on Advanced Intelligent Mechatronics, p.1258–1264. https://doi.org/10.1109/AIM.2016.7576943
Wu F, Vibhute A, Soh GS, et al., 2017. A compact magnetic field-based obstacle detection and avoidance system for miniature spherical robots. Sensors, 17(6):1231. https://doi.org/10.3390/s17061231
Zoss BM, Mateo D, Kuan YK, et al., 2018. Distributed system of autonomous buoys for scalable deployment and monitoring of large waterbodies. Auton Robot, 42(8):1669–1689. https://doi.org/10.1007/s10514-018-9702-0
Author information
Authors and Affiliations
Corresponding author
Additional information
Compliance with ethics guidelines
Audelia G. DHARMAWAN, Gim Song SOH, Shaohui FOONG, Roland BOUFFANAIS, and Kristin L. WOOD declare that they have no conflict of interest.
Project supported by the TL@SUTD-Systems Technology for Autonomous Reconnaissance & Surveillance and the SUTD-MIT International Design Center
Rights and permissions
About this article
Cite this article
Dharmawan, A.G., Soh, G.S., Foong, S. et al. Design innovation of mesoscale robotic swarms: applications to cooperative urban sensing and mapping. Front Inform Technol Electron Eng 20, 1618–1631 (2019). https://doi.org/10.1631/FITEE.1900384
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/FITEE.1900384