Integrating temporal reasoning and Sampling-Based motion planning for multigoal problems with dynamics and time windows

Stefan Edelkamp, Morteza Lahijanian, Daniele Magazzeni, Erion Plaku*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

18 Citations (Scopus)

Abstract

Robots used for inspection, package deliveries, moving of goods, and other logistics operations are often required to visit certain locations within specified time bounds. This gives rise to a challenging problem as it requires not only planning collision-free and dynamically feasible motions but also reasoning temporally about when and where the robot should be. While significant progress has been made in integrating task and motion planning, there are still no effective approaches for multigoal motion planning when both dynamics and time windows must be satisfied. To effectively solve this challenging problem, this paper develops an approach that couples temporal planning over a discrete abstraction with sampling-based motion planning over the continuous state space of feasible motions. The discrete abstraction is obtained by imposing a roadmap that captures the connectivity of the free space. At each iteration of a core loop, the approach first invokes the temporal planner to find a solution over the roadmap abstraction. In a second step, the approach uses sampling to expand a motion tree along the regions associated with the discrete solution. Experiments are conducted with second-order ground and aerial vehicle models operating in complex environments. Results demonstrate the efficiency and scalability of the approach as we increase the number of goals and the difficulty of satisfying the time bounds.

Original languageEnglish
Article number8405360
Pages (from-to)3473-3480
Number of pages8
JournalIEEE Robotics and Automation Letters
Volume3
Issue number4
DOIs
Publication statusPublished - 1 Oct 2018

Keywords

  • autonomous vehicle navigation
  • Motion and path planning
  • motion control
  • task planning

Fingerprint

Dive into the research topics of 'Integrating temporal reasoning and Sampling-Based motion planning for multigoal problems with dynamics and time windows'. Together they form a unique fingerprint.

Cite this