---
_id: '17422'
abstract:
- lang: eng
  text: Inspired by motion patterns of some commercially available mobile robots,
    we investigate the power of robots that move forward in straight lines until colliding
    with an environment boundary, at which point they can rotate in place and move
    forward again; we visualize this as the robot “bouncing” off boundaries. We define
    bounce rules governing how the robot should reorient after reaching a boundary,
    such as reorienting relative to its heading prior to collision, or relative to
    the normal of the boundary. We then generate plans as sequences of rules, using
    the bounce visibility graph generated from a polygonal environment definition,
    while assuming we have unavoidable non-determinism in our actuation. Our planner
    can be queried to determine the feasibility of tasks such as reaching goal sets
    and patrolling (repeatedly visiting a sequence of goals). If the task is found
    feasible, the planner provides a sequence of non-deterministic interaction rules,
    which also provide information on how precisely the robot must execute the plan
    to succeed. We also show how to compute stable cyclic trajectories and use these
    to limit uncertainty in the robot’s position. </jats:p>
article_processing_charge: No
article_type: original
author:
- first_name: Alexandra Q
  full_name: Nilles, Alexandra Q
  last_name: Nilles
- first_name: Yingying
  full_name: Ren, Yingying
  id: 93d68d10-3540-11ef-a265-f748a50dba3d
  last_name: Ren
- first_name: Israel
  full_name: Becerra, Israel
  last_name: Becerra
- first_name: Steven M
  full_name: LaValle, Steven M
  last_name: LaValle
citation:
  ama: Nilles AQ, Ren Y, Becerra I, LaValle SM. A visibility-based approach to computing
    non-deterministic bouncing strategies. <i>The International Journal of Robotics
    Research</i>. 2021;40(10-11):1196-1211. doi:<a href="https://doi.org/10.1177/0278364921992788">10.1177/0278364921992788</a>
  apa: Nilles, A. Q., Ren, Y., Becerra, I., &#38; LaValle, S. M. (2021). A visibility-based
    approach to computing non-deterministic bouncing strategies. <i>The International
    Journal of Robotics Research</i>. SAGE Publications. <a href="https://doi.org/10.1177/0278364921992788">https://doi.org/10.1177/0278364921992788</a>
  chicago: Nilles, Alexandra Q, Yingying Ren, Israel Becerra, and Steven M LaValle.
    “A Visibility-Based Approach to Computing Non-Deterministic Bouncing Strategies.”
    <i>The International Journal of Robotics Research</i>. SAGE Publications, 2021.
    <a href="https://doi.org/10.1177/0278364921992788">https://doi.org/10.1177/0278364921992788</a>.
  ieee: A. Q. Nilles, Y. Ren, I. Becerra, and S. M. LaValle, “A visibility-based approach
    to computing non-deterministic bouncing strategies,” <i>The International Journal
    of Robotics Research</i>, vol. 40, no. 10–11. SAGE Publications, pp. 1196–1211,
    2021.
  ista: Nilles AQ, Ren Y, Becerra I, LaValle SM. 2021. A visibility-based approach
    to computing non-deterministic bouncing strategies. The International Journal
    of Robotics Research. 40(10–11), 1196–1211.
  mla: Nilles, Alexandra Q., et al. “A Visibility-Based Approach to Computing Non-Deterministic
    Bouncing Strategies.” <i>The International Journal of Robotics Research</i>, vol.
    40, no. 10–11, SAGE Publications, 2021, pp. 1196–211, doi:<a href="https://doi.org/10.1177/0278364921992788">10.1177/0278364921992788</a>.
  short: A.Q. Nilles, Y. Ren, I. Becerra, S.M. LaValle, The International Journal
    of Robotics Research 40 (2021) 1196–1211.
date_created: 2024-08-12T10:01:27Z
date_published: 2021-09-01T00:00:00Z
date_updated: 2024-08-12T10:15:14Z
day: '01'
doi: 10.1177/0278364921992788
extern: '1'
intvolume: '        40'
issue: 10-11
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://doi.org/10.1177/0278364921992788
month: '09'
oa: 1
oa_version: Published Version
page: 1196-1211
publication: The International Journal of Robotics Research
publication_identifier:
  eissn:
  - 1741-3176
  issn:
  - 0278-3649
publication_status: published
publisher: SAGE Publications
quality_controlled: '1'
scopus_import: '1'
status: public
title: A visibility-based approach to computing non-deterministic bouncing strategies
type: journal_article
user_id: 2DF688A6-F248-11E8-B48F-1D18A9856A87
volume: 40
year: '2021'
...
---
_id: '5960'
abstract:
- lang: eng
  text: In this paper we present a reliable method to verify the existence of loops
    along the uncertain trajectory of a robot, based on proprioceptive measurements
    only, within a bounded-error context. The loop closure detection is one of the
    key points in simultaneous localization and mapping (SLAM) methods, especially
    in homogeneous environments with difficult scenes recognitions. The proposed approach
    is generic and could be coupled with conventional SLAM algorithms to reliably
    reduce their computing burden, thus improving the localization and mapping processes
    in the most challenging environments such as unexplored underwater extents. To
    prove that a robot performed a loop whatever the uncertainties in its evolution,
    we employ the notion of topological degree that originates in the field of differential
    topology. We show that a verification tool based on the topological degree is
    an optimal method for proving robot loops. This is demonstrated both on datasets
    from real missions involving autonomous underwater vehicles and by a mathematical
    discussion.
article_processing_charge: No
arxiv: 1
author:
- first_name: Simon
  full_name: Rohou, Simon
  last_name: Rohou
- first_name: Peter
  full_name: Franek, Peter
  id: 473294AE-F248-11E8-B48F-1D18A9856A87
  last_name: Franek
  orcid: 0000-0001-8878-8397
- first_name: Clément
  full_name: Aubry, Clément
  last_name: Aubry
- first_name: Luc
  full_name: Jaulin, Luc
  last_name: Jaulin
citation:
  ama: Rohou S, Franek P, Aubry C, Jaulin L. Proving the existence of loops in robot
    trajectories. <i>The International Journal of Robotics Research</i>. 2018;37(12):1500-1516.
    doi:<a href="https://doi.org/10.1177/0278364918808367">10.1177/0278364918808367</a>
  apa: Rohou, S., Franek, P., Aubry, C., &#38; Jaulin, L. (2018). Proving the existence
    of loops in robot trajectories. <i>The International Journal of Robotics Research</i>.
    SAGE Publications. <a href="https://doi.org/10.1177/0278364918808367">https://doi.org/10.1177/0278364918808367</a>
  chicago: Rohou, Simon, Peter Franek, Clément Aubry, and Luc Jaulin. “Proving the
    Existence of Loops in Robot Trajectories.” <i>The International Journal of Robotics
    Research</i>. SAGE Publications, 2018. <a href="https://doi.org/10.1177/0278364918808367">https://doi.org/10.1177/0278364918808367</a>.
  ieee: S. Rohou, P. Franek, C. Aubry, and L. Jaulin, “Proving the existence of loops
    in robot trajectories,” <i>The International Journal of Robotics Research</i>,
    vol. 37, no. 12. SAGE Publications, pp. 1500–1516, 2018.
  ista: Rohou S, Franek P, Aubry C, Jaulin L. 2018. Proving the existence of loops
    in robot trajectories. The International Journal of Robotics Research. 37(12),
    1500–1516.
  mla: Rohou, Simon, et al. “Proving the Existence of Loops in Robot Trajectories.”
    <i>The International Journal of Robotics Research</i>, vol. 37, no. 12, SAGE Publications,
    2018, pp. 1500–16, doi:<a href="https://doi.org/10.1177/0278364918808367">10.1177/0278364918808367</a>.
  short: S. Rohou, P. Franek, C. Aubry, L. Jaulin, The International Journal of Robotics
    Research 37 (2018) 1500–1516.
date_created: 2019-02-13T09:36:20Z
date_published: 2018-10-24T00:00:00Z
date_updated: 2023-09-19T10:41:59Z
day: '24'
department:
- _id: UlWa
doi: 10.1177/0278364918808367
external_id:
  arxiv:
  - '1712.01341'
  isi:
  - '000456881100004'
intvolume: '        37'
isi: 1
issue: '12'
language:
- iso: eng
main_file_link:
- open_access: '1'
  url: https://arxiv.org/abs/1712.01341
month: '10'
oa: 1
oa_version: Preprint
page: 1500-1516
publication: The International Journal of Robotics Research
publication_identifier:
  eissn:
  - 1741-3176
  issn:
  - 0278-3649
publication_status: published
publisher: SAGE Publications
quality_controlled: '1'
scopus_import: '1'
status: public
title: Proving the existence of loops in robot trajectories
type: journal_article
user_id: c635000d-4b10-11ee-a964-aac5a93f6ac1
volume: 37
year: '2018'
...
