ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2305.01015
17
4

Collision Detection for Modular Robots -- it is easy to cause collisions and hard to avoid them

1 May 2023
Siddharth Gupta
M. V. Kreveld
O. Michail
Andreas Padalkin
ArXivPDFHTML
Abstract

We consider geometric collision-detection problems for modular reconfigurable robots. Assuming the nodes (modules) are connected squares on a grid, we investigate the complexity of deciding whether collisions may occur, or can be avoided, if a set of expansion and contraction operations is executed. We study both discrete- and continuous-time models, and allow operations to be coupled into a single parallel group. Our algorithms to decide if a collision may occur run in O(n2log⁡2n)O(n^2\log^2 n)O(n2log2n) time, O(n2)O(n^2)O(n2) time, or O(nlog⁡2n)O(n\log^2 n)O(nlog2n) time, depending on the presence and type of coupled operations, in a continuous-time model for a modular robot with nnn nodes. To decide if collisions can be avoided, we show that a very restricted version is already NP-complete in the discrete-time model, while the same problem is polynomial in the continuous-time model. A less restricted version is NP-hard in the continuous-time model.

View on arXiv
Comments on this paper