{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T15:05:28Z","timestamp":1776092728026,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T00:00:00Z","timestamp":1776038400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T00:00:00Z","timestamp":1776038400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100013043","name":"Ariel University","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100013043","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Appl. and Comput. Topology"],"published-print":{"date-parts":[[2026,6]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    We study a simple type of modular robot, consisting of a collection of identical\n                    <jats:italic>d<\/jats:italic>\n                    -dimensional cubes in\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$${\\mathbb {R}}^{d}$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:msup>\n                            <mml:mrow>\n                              <mml:mi>R<\/mml:mi>\n                            <\/mml:mrow>\n                            <mml:mi>d<\/mml:mi>\n                          <\/mml:msup>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    , which change position by sliding along each other (parallel to the axes). We describe the configuration space of such a mechanism, and show that it has a dense open smooth submanifold, and that book singularities are generic in its complement.\n                  <\/jats:p>","DOI":"10.1007\/s41468-026-00236-0","type":"journal-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T14:13:40Z","timestamp":1776089620000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Cubical modular robots"],"prefix":"10.1007","volume":"10","author":[{"given":"David","family":"Blanc","sequence":"first","affiliation":[]},{"given":"Nir","family":"Shvalb","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2026,4,13]]},"reference":[{"key":"236_CR1","doi-asserted-by":"publisher","first-page":"877","DOI":"10.1016\/j.topol.2011.12.003","volume":"159","author":"D Blanc","year":"2012","unstructured":"Blanc, D., Shvalb, N.: Generic singular configurations of linkages. Top. & Applic. 159, 877\u2013890 (2012)","journal-title":"Top. & Applic."},{"key":"236_CR2","doi-asserted-by":"publisher","first-page":"527","DOI":"10.1007\/s41468-023-00114-z","volume":"7","author":"D Blanc","year":"2023","unstructured":"Blanc, D., Shvalb, N.: Symmetric configuration spaces. J. Appl. & Comp. Topology 7, 527\u2013569 (2023)","journal-title":"J. Appl. & Comp. Topology"},{"key":"236_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-6848-0","volume-title":"Topology and Geometry","author":"GE Bredon","year":"1993","unstructured":"Bredon, G.E.: Topology and Geometry. Springer-Verlag, Berlin-NY (1993)"},{"key":"236_CR4","volume-title":"Geometry and topology of configuration spaces","author":"ER Fadell","year":"2003","unstructured":"Fadell, E.R., Husseini, S.Y.: Geometry and topology of configuration spaces. Springer-Verlag, Berlin-NY (2003)"},{"key":"236_CR5","doi-asserted-by":"publisher","first-page":"111","DOI":"10.7146\/math.scand.a-10517","volume":"10","author":"ER Fadell","year":"1962","unstructured":"Fadell, E.R., Neuwirth, L.P.: Configuration spaces. Math. Scand. 10, 111\u2013118 (1962)","journal-title":"Math. Scand."},{"key":"236_CR6","doi-asserted-by":"publisher","DOI":"10.4171\/054","volume-title":"Invitation to Topological Robotics","author":"MS Farber","year":"2008","unstructured":"Farber, M.S.: Invitation to Topological Robotics. EMS, Zurich (2008)"},{"key":"236_CR7","doi-asserted-by":"crossref","unstructured":"Farber, M.S., Grant, M.: Symmetric Motion Planning, in Topology and robotics (Zurich, 2006), Contemp. Math. 438, AMS, Providence, RI, 85-104 (2007)","DOI":"10.1090\/conm\/438\/08447"},{"key":"236_CR8","doi-asserted-by":"crossref","unstructured":"Ghrist, R.: Configuration spaces, braids, and robotics, in Braids, World Sci. Publ., Hackensack, NJ, 263-304 (2010)","DOI":"10.1142\/9789814291415_0004"},{"key":"236_CR9","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1016\/j.aam.2005.08.009","volume":"38","author":"R Ghrist","year":"2007","unstructured":"Ghrist, R., Peterson, V.: The geometry and topology of reconfiguration. Adv. in Appl. Math. 38, 302\u2013323 (2007)","journal-title":"Adv. in Appl. Math."},{"key":"236_CR10","doi-asserted-by":"publisher","first-page":"1115","DOI":"10.1109\/TRO.2006.882919","volume":"22","author":"R Gro\u00df","year":"2006","unstructured":"Gro\u00df, R., Bonani, M., Mondada, F., Dorigo, M.: Autonomous self-assembly in swarm-bots. IEEE Trans. Rob. 22, 1115\u20131130 (2006)","journal-title":"IEEE Trans. Rob."},{"key":"236_CR11","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1080\/10586458.2004.10504521","volume":"13","author":"J-C Hausmann","year":"2004","unstructured":"Hausmann, J.-C., Rodriguez, E.: The space of clouds in Euclidean space. Experiment. Math. 13, 31\u201347 (2004)","journal-title":"Experiment. Math."},{"key":"236_CR12","volume-title":"Inorganic Chemistry","author":"C Housecroft","year":"2018","unstructured":"Housecroft, C., Sharpe, A.G.: Inorganic Chemistry, 5th edn. Pearson International, London, UK (2018)","edition":"5"},{"key":"236_CR13","volume-title":"Autonomous Mobile Robots and Multi-Robot Systems: Motion-Planning, Communication, and Swarming","author":"E Kagan","year":"2020","unstructured":"Kagan, E., Shvalb, N., Ben-Gal, I.: Autonomous Mobile Robots and Multi-Robot Systems: Motion-Planning, Communication, and Swarming. Wiley & Sons, Hoboken, NJ (2020)"},{"key":"236_CR14","doi-asserted-by":"publisher","first-page":"463","DOI":"10.1093\/qjmath\/50.200.463","volume":"50","author":"Y Kamiyama","year":"1999","unstructured":"Kamiyama, Y., Tezuka, M.: Topology and geometry of equilateral polygon linkages in the Euclidean plane. Quart. J. Math. Oxford (2) 50, 463\u2013470 (1999)","journal-title":"Quart. J. Math. Oxford (2)"},{"key":"236_CR15","doi-asserted-by":"publisher","first-page":"1447","DOI":"10.1016\/j.topol.2006.04.026","volume":"154","author":"Y Kamiyama","year":"2007","unstructured":"Kamiyama, Y., Tsukuda, S.: The configuration space of the $$n$$-arms machine in the Euclidean space. Top. & Applic. 154, 1447\u20131464 (2007)","journal-title":"Top. & Applic."},{"key":"236_CR16","first-page":"430","volume":"42","author":"M Kapovich","year":"1995","unstructured":"Kapovich, M., Millson, J.: On Moduli Space of Polygons in the Euclidean Plane. J. Diff. Geom. 42, 430\u2013464 (1995)","journal-title":"J. Diff. Geom."},{"key":"236_CR17","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1007\/s11431-007-0053-x","volume":"50","author":"J-G Liu","year":"2007","unstructured":"Liu, J.-G., Wang, Y.-C., Li, B., Ma, S.-G., Tan, D.-L.: Center-configuration selection technique for the reconfigurable modular robot. Science in China Series F: Information Sciences 50, 697\u2013710 (2007)","journal-title":"Science in China Series F: Information Sciences"},{"key":"236_CR18","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-010-9587-7","volume-title":"Parallel Robots","author":"JP Merlet","year":"2000","unstructured":"Merlet, J.P.: Parallel Robots. Kluwer Academic Publishers, Dordrecht (2000)"},{"key":"236_CR19","doi-asserted-by":"publisher","DOI":"10.1115\/1.4031301","volume":"8","author":"O Medina","year":"2016","unstructured":"Medina, O., Shapiro, A., Shvalb, N.: Kinematics for an actuated flexible n-manifold. J. Mech. Robot. 8, 021009 (2016). (ASME)","journal-title":"J. Mech. Robot."},{"key":"236_CR20","doi-asserted-by":"publisher","first-page":"237","DOI":"10.4310\/HHA.2004.v6.n1.a14","volume":"6","author":"RJ Milgram","year":"2004","unstructured":"Milgram, R.J., Trinkle, J.C.: The Geometry of Configuration Spaces for Closed Chains in Two and Three Dimensions. Homology, Homotopy & Applic. 6, 237\u2013267 (2004)","journal-title":"Homology, Homotopy & Applic."},{"key":"236_CR21","doi-asserted-by":"crossref","unstructured":"Murata, S., Yoshida, E., Kamimura, A., Kurokawa, H., Tomita, K., Kokaji, S.: M-TRAN: Self-reconfigurable modular robotic system, in IEEE\/ASME transactions on mechatronics, 7, IEEE, 431-441 (2002)","DOI":"10.1109\/TMECH.2002.806220"},{"key":"236_CR22","doi-asserted-by":"publisher","first-page":"2922","DOI":"10.1109\/LRA.2023.3261705","volume":"8","author":"S Odem","year":"2023","unstructured":"Odem, S., Hacohen, S., Medina, O.: An RRT That Uses MSR-Equivalence for Solving the Self-Reconfiguration Task in Lattice Modular Robots. IEEE Robotics and Automation Letters 8, 2922\u20132929 (2023)","journal-title":"IEEE Robotics and Automation Letters"},{"key":"236_CR23","doi-asserted-by":"crossref","unstructured":"Pamecha, A., Chiang, C.-J., Stein, D., Chirikjian, G.: Design and implementation of metamorphic robots, in International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 97577, ASME, no pages (1996)","DOI":"10.1115\/96-DETC\/MECH-1149"},{"issue":"5853","key":"236_CR24","doi-asserted-by":"publisher","first-page":"1088","DOI":"10.1126\/science.1145803","volume":"318","author":"R Pfeifer","year":"2007","unstructured":"Pfeifer, R., Lungarella, M., Iida, F.: Self-organization, embodiment, and biologically inspired robotics. Science 318(5853), 1088\u20131093 (2007)","journal-title":"Science"},{"key":"236_CR25","doi-asserted-by":"crossref","unstructured":"Romanishin, J.W., Gilpin, K., Claici, S., Rus, D.: 3D M-Blocks: Self-reconfiguring robots capable of locomotion via pivoting in three dimensions, IEEE International Conference on Robotics and Automation (ICRA), 1925-1932 (2015)","DOI":"10.1109\/ICRA.2015.7139450"},{"key":"236_CR26","doi-asserted-by":"crossref","unstructured":"Rus, D., Vona, M.: Crystalline robots: Self-reconfiguration with compressible unit modules, in Autonomous Robots, Springer, 107-124 (2001)","DOI":"10.1023\/A:1026504804984"},{"key":"236_CR27","volume-title":"Geometric Fundamentals of Robotics","author":"JM Selig","year":"2005","unstructured":"Selig, J.M.: Geometric Fundamentals of Robotics. Springer-Verlag Mono. Comp. Sci, Berlin-New York (2005)"},{"key":"236_CR28","doi-asserted-by":"crossref","unstructured":"Shvalb, N., Shoham, M., Bamberger, H., Blanc, D.: Topological and Kinematic Singularities for a Class of Parallel Mechanisms, Math. Prob. in Eng. 2009, Art. 249349 (2009)","DOI":"10.1155\/2009\/249349"},{"key":"236_CR29","first-page":"1033","volume":"17","author":"N Shvalb","year":"2005","unstructured":"Shvalb, N., Shoham, M., Blanc, D.: The Configuration Space of Arachnoid Mechanisms. Fund. Math. 17, 1033\u20131042 (2005)","journal-title":"Fund. Math."},{"key":"236_CR30","doi-asserted-by":"crossref","unstructured":"Shvalb, N., Shoham, M., Liu, G., Trinkle, J.C.: Motion planning for a class of planar closed-chain manipulators, in The International Journal of Robotics Research, 26, IEEE 457-473 (2007)","DOI":"10.1177\/0278364907078094"},{"key":"236_CR31","volume-title":"Robot Analysis - The mechanics of serial and parallel manipulators","author":"LW Tsai","year":"1999","unstructured":"Tsai, L.W.: Robot Analysis - The mechanics of serial and parallel manipulators. Wiley interscience Publication - John Wiley & Sons, New York (1999)"},{"key":"236_CR32","doi-asserted-by":"crossref","unstructured":"\u00dcnsal, C., Kili\u00e7\u00e7\u00f6te, H., Khosla, P.K.: A modular self-reconfigurable bipartite robotic system: Implementation and motion planning, in Autonomous Robots, Springer, 23-40 (2001)","DOI":"10.1023\/A:1026592302259"},{"key":"236_CR33","doi-asserted-by":"crossref","unstructured":"Wolfe, K.C., Moses, M.S., Kutzer, M.D.M., Chirikjian, G.S.: M3Express: a low-cost independently-mobile reconfigurable modular robot, 2012 IEEE International Conference on Robotics and Automation, IEEE, 2704-2710 (2012)","DOI":"10.1109\/ICRA.2012.6224971"},{"key":"236_CR34","doi-asserted-by":"crossref","unstructured":"Yim, M., Roufas, K., Duff, D., Zhang, Y., Eldershaw, C., Homans, S.: Modular reconfigurable robots in space applications, in Autonomous Robots, Springer, NY, 225-237 (2003)","DOI":"10.1023\/A:1022287820808"},{"key":"236_CR35","doi-asserted-by":"publisher","first-page":"442","DOI":"10.1109\/TMECH.2002.806221","volume":"7","author":"M Yim","year":"2002","unstructured":"Yim, M., Zhang, Y., Roufas, K., Duff, D., Eldershaw, C.: Connecting and disconnecting for chain self-reconfiguration with PolyBot. IEEE\/ASME Trans. Mechatron. 7, 442\u2013451 (2002)","journal-title":"IEEE\/ASME Trans. Mechatron."}],"container-title":["Journal of Applied and Computational Topology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41468-026-00236-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s41468-026-00236-0","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s41468-026-00236-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T14:13:50Z","timestamp":1776089630000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s41468-026-00236-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,13]]},"references-count":35,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2026,6]]}},"alternative-id":["236"],"URL":"https:\/\/doi.org\/10.1007\/s41468-026-00236-0","relation":{},"ISSN":["2367-1726","2367-1734"],"issn-type":[{"value":"2367-1726","type":"print"},{"value":"2367-1734","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,4,13]]},"assertion":[{"value":"15 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 February 2026","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 March 2026","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 2026","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"8"}}