IDEAS home Printed from https://ideas.repec.org/a/plo/pcbi00/1004339.html
   My bibliography  Save this article

A Bio-inspired Collision Avoidance Model Based on Spatial Information Derived from Motion Detectors Leads to Common Routes

Author

Listed:
  • Olivier J N Bertrand
  • Jens P Lindemann
  • Martin Egelhaaf

Abstract

Avoiding collisions is one of the most basic needs of any mobile agent, both biological and technical, when searching around or aiming toward a goal. We propose a model of collision avoidance inspired by behavioral experiments on insects and by properties of optic flow on a spherical eye experienced during translation, and test the interaction of this model with goal-driven behavior. Insects, such as flies and bees, actively separate the rotational and translational optic flow components via behavior, i.e. by employing a saccadic strategy of flight and gaze control. Optic flow experienced during translation, i.e. during intersaccadic phases, contains information on the depth-structure of the environment, but this information is entangled with that on self-motion. Here, we propose a simple model to extract the depth structure from translational optic flow by using local properties of a spherical eye. On this basis, a motion direction of the agent is computed that ensures collision avoidance. Flying insects are thought to measure optic flow by correlation-type elementary motion detectors. Their responses depend, in addition to velocity, on the texture and contrast of objects and, thus, do not measure the velocity of objects veridically. Therefore, we initially used geometrically determined optic flow as input to a collision avoidance algorithm to show that depth information inferred from optic flow is sufficient to account for collision avoidance under closed-loop conditions. Then, the collision avoidance algorithm was tested with bio-inspired correlation-type elementary motion detectors in its input. Even then, the algorithm led successfully to collision avoidance and, in addition, replicated the characteristics of collision avoidance behavior of insects. Finally, the collision avoidance algorithm was combined with a goal direction and tested in cluttered environments. The simulated agent then showed goal-directed behavior reminiscent of components of the navigation behavior of insects.Author Summary: The number of robots in our surroundings is increasing continually. They are used to rescue humans, inspect hazardous terrain or clean our homes. Over the past few decades, they have become more autonomous, safer and cheaper to build. Every autonomous robot needs to navigate in sometimes complex environments without colliding with obstacles along its route. Nowadays, they mostly use active sensors, which induce relatively high energetic costs, to solve this task. Flying insects, however, are able to solve this task by mainly relying on vision. Any agent, both biological and technical, experiences an apparent motion of the environment on the retina, when moving through the environment. The apparent motion contains entangled information of self-motion and of the distance of the agent to objects in the environment. The later is essential for collision avoidance. Extracting the relative distance to objects from geometrical apparent motion is a relatively simple task. However, trying to accomplish this with biological movement detectors, i.e. movement detectors found in the animal kingdom, is tricky, because they do not provide unambiguous velocity information, but are much affected also by the textural properties of the environment. Inspired by the abilities of insects, we developed a parsimonious algorithm to avoid collisions in challenging environments solely based on elementary motion detectors. We coupled our algorithm to a goal direction and then tested it in cluttered environments. The trajectories resulting from this algorithm show interesting goal-directed behavior, such as the formation of a small number of routes, also observed in navigating insects.

Suggested Citation

  • Olivier J N Bertrand & Jens P Lindemann & Martin Egelhaaf, 2015. "A Bio-inspired Collision Avoidance Model Based on Spatial Information Derived from Motion Detectors Leads to Common Routes," PLOS Computational Biology, Public Library of Science, vol. 11(11), pages 1-28, November.
  • Handle: RePEc:plo:pcbi00:1004339
    DOI: 10.1371/journal.pcbi.1004339
    as

    Download full text from publisher

    File URL: https://journals.plos.org/ploscompbiol/article?id=10.1371/journal.pcbi.1004339
    Download Restriction: no

    File URL: https://journals.plos.org/ploscompbiol/article/file?id=10.1371/journal.pcbi.1004339&type=printable
    Download Restriction: no

    File URL: https://libkey.io/10.1371/journal.pcbi.1004339?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. C. Schilstra & J. H. van Hateren, 1998. "Stabilizing gaze in flying blowflies," Nature, Nature, vol. 395(6703), pages 654-654, October.
    2. Elke Braun & Bart Geurten & Martin Egelhaaf, 2010. "Identifying Prototypical Components in Behaviour Using Clustering Algorithms," PLOS ONE, Public Library of Science, vol. 5(2), pages 1-15, February.
    3. Michael Mangan & Barbara Webb, 2012. "Spontaneous formation of multiple routes in individual desert ants (Cataglyphis velox)," Behavioral Ecology, International Society for Behavioral Ecology, vol. 23(5), pages 944-954.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Henghui Zhu & Hao Liu & Armin Ataei & Yonatan Munk & Thomas Daniel & Ioannis Ch Paschalidis, 2020. "Learning from animals: How to Navigate Complex Terrains," PLOS Computational Biology, Public Library of Science, vol. 16(1), pages 1-17, January.
    2. Thorben Schoepe & Ella Janotte & Moritz B. Milde & Olivier J. N. Bertrand & Martin Egelhaaf & Elisabetta Chicca, 2024. "Finding the gap: neuromorphic motion-vision in dense environments," Nature Communications, Nature, vol. 15(1), pages 1-14, December.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Andrea Censi & Andrew D Straw & Rosalyn W Sayaman & Richard M Murray & Michael H Dickinson, 2013. "Discriminating External and Internal Causes for Heading Changes in Freely Flying Drosophila," PLOS Computational Biology, Public Library of Science, vol. 9(2), pages 1-14, February.

    More about this item

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:plo:pcbi00:1004339. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: ploscompbiol (email available below). General contact details of provider: https://journals.plos.org/ploscompbiol/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.