Academia.eduAcademia.edu

Robot Motion Planning

description407 papers
group44 followers
lightbulbAbout this topic
Robot Motion Planning is a field of robotics that focuses on the algorithms and techniques used to determine a sequence of movements for a robot to navigate from a starting position to a target position while avoiding obstacles and optimizing performance criteria.
lightbulbAbout this topic
Robot Motion Planning is a field of robotics that focuses on the algorithms and techniques used to determine a sequence of movements for a robot to navigate from a starting position to a target position while avoiding obstacles and optimizing performance criteria.

Key research themes

1. How can robot motion planning effectively handle dynamic and changing environments with obstacle movement?

This research theme focuses on developing motion planning methods that enable robots to plan collision-free paths in environments where obstacles are not static but move or change position over time. Handling dynamic environments is crucial for real-world applications where robots interact in populated or unpredictable settings. Key challenges include maintaining valid path representations amid environmental changes, decomposing complex spatiotemporal planning problems, and ensuring computational efficiency while considering robot kinematics and dynamics.

Key finding: This work introduces Dynamic Roadmaps (DRM) that maintain and update a precomputed probabilistic roadmap in response to detected changes in the workspace, such as moving obstacles. By selectively updating only affected edges... Read more
Key finding: Comprehensive survey and simulation-based evaluation of over 30 dynamic motion planning models reveal the separation of path and velocity planning in dynamic environments. The study emphasizes the velocity obstacle concept... Read more
Key finding: This paper formalizes the decomposition of trajectory planning in dynamic environments into two coupled problems: the Path Planning Problem (PPP) for static obstacles and the Velocity Planning Problem (VPP) for moving... Read more
Key finding: The study extends robot path planning to dynamic environments by embedding time as an additional dimension, creating a space-time framework wherein moving obstacles become stationary volumes. Using spatial indexing... Read more
Key finding: This overview emphasizes the increasing complexity and computational hardness (NP-hardness and PSPACE-hardness) of motion planning in dynamic environments. It categorizes and compares methods such as Artificial Potential... Read more

2. What methods enable efficient high-dimensional motion planning for complex manipulators including humanoids?

This theme explores advanced strategies focused on motion planning for robots with many degrees of freedom (DoF) such as humanoids or modular manipulators. The challenges include managing the high-dimensional configuration space, integrating trajectory optimization with physical and kinematic constraints, and reconciling computational tractability with solution quality. Methods often combine geometric planning with physical or dynamic modeling, leverage data-driven or learned priors for initialization, and use heuristic or decomposed approaches to scale to complex robots in diverse environments.

Key finding: This paper introduces the use of the "basis point set" encoding for compact environment representation combined with deep neural networks to generate informed initial guesses for high-dimensional humanoid motion planners. The... Read more
Key finding: The work demonstrates enhanced motion planning by integrating high-fidelity physical models, capturing friction, inertia, sliding, and skidding effects, with classical geometric planning methods. Applied to a rover navigating... Read more
Key finding: This work presents a novel heuristic search algorithm leveraging workspace minimization to identify the minimal subset of joints necessary for task execution in over-redundant minimally actuated serial robots. By optimizing... Read more
Key finding: This survey distinguishes between off-line trajectory planning, which computes full paths before execution, and on-line planning, which incrementally plans during motion to adapt to dynamic changes. It reviews geometric and... Read more
Key finding: This research presents an interactive framework that involves user-provided intermediate configuration guidance to steer high-dimensional constrained motion planners out of stagnation. Implemented with Multi-Heuristic A* on a... Read more

3. How can motion planning approaches improve sample efficiency and adaptivity in robot pathfinding?

This theme addresses advancements in sampling strategies and roadmap construction aimed at improving the efficiency and adaptability of motion planners, especially in environments with varying difficulty levels such as narrow passages or multi-region spaces. It includes methods for identifying and classifying regions of configuration space to guide intelligent sampling and connectivity, enabling both single-query and multi-query planners to prioritize challenging areas and optimize planning resources.

Key finding: RESAMPL introduces a region-based strategy that classifies local configuration space sections according to sample entropy to guide adaptive sampling and connection strategies. By constructing a region graph encoding overlaps... Read more
Key finding: This study develops and compares control and planning methods for an underactuated triple-link robotic system mimicking gymnastic acrobatic motions. Incorporating multi-sensor feedback and advanced control algorithms (LQR,... Read more
Key finding: The paper proposes the Trulla algorithm, a wavefront propagation-based path planner that computes near-optimal paths from all valid grid locations to a goal and supports repeated refinements for solution convergence.... Read more
Key finding: This research studies sampling-based motion planning algorithms, focusing on the Probabilistic Roadmap Method (PRM) and its recent variants that emphasize deterministic sampling to reduce time complexity. The paper outlines... Read more

All papers in Robot Motion Planning

A significant growth of interest in the pursuit of autonomous vehicles from various stakeholders has been witnessed recently. This indicates that future transportation systems will be autonomous. By the nature of the transportation... more
This paper proposes a hybrid path planning algorithm incorporating a global and local search mechanism for mobile robot. The global path planning is based on Voronoi graph to establish a backbone path for the map with significantly... more
Robot motion planning problems are considered for boundary representation geometric models of curved planar and solid objects. We present algebraic algorithms to generate the boundary of configuration space obstacles arising from the... more
This paper develops a novel computational method for the falsification of safety properties specified by syntactically safe linear temporal logic (LTL) formulas φ for hybrid systems with general nonlinear dynamics and input controls. The... more
We study the problem of designing control strategies for non-deterministic transitions systems enforcing the satisfaction of Linear Temporal Logic (LTL) formulas over their set of states. We focus on finite transition systems with inputs,... more
In design standards and building codes such as the Uniform Building Code (UBC) (ICBO94) or the Americans with Disabilities Act Accessibility Guidelines (ADAAG) (ADAAG97), introductory provisions state the design intent or performance... more
To facilitate natural and intuitive interactions with diverse user groups in real-world settings, social robots must be capable of addressing the varying requirements and expectations of these groups while adapting their behavior based on... more
We present a new sensor-based robot motion planning framework for mobile robot navigation in unknown environments. The main idea of the proposed planning approach, inspired by our recent works on using Harmonic Function-based... more
We present a new scheme for storing a planar graph in external memory so that any online path can be traversed in an I-O efficient way. Our storage scheme significantly improves the previous results for planar graphs with bounded face... more
The textbook on Motion Planning “Principles of Robot Motion: Theory, Algorithms, and Implementations”, by H. Choset et al., MIT Press, appeared on June 2005, is reviewed and compared to other two textbooks on the same subject, from 1991... more
We consider a class of sequential decision-making problems under uncertainty that can encompass various types of supervised learning concepts. These problems have a completely observed state process and a partially observed modulation... more
We revisit the classic problem of moving ladders of various lengths through a right-angled corridor. It has long been known that it is theoretically possible to tackle this problem through cylindrical algebraic decomposition (CAD): the... more
We discuss the following problem which arises in robot motion planning, NC machining and computer animation: Given are a fixed surface Ψ and N positions Φ i of a moving surface Φ such that the Φ i are in point contact with Ψ. Compute a... more
Consensus formation tracking of multiple autonomous underwater vehicles (AUVs) subject to nonlinear and uncertain dynamics is a challenging problem in robotics. To tackle this challenge, a distributed bioinspired sliding mode controller... more
The application of geometrical schemes, similar to geodesic domes, to large spherical antenna reflectors was investigated. The shape and size of flat segmented latticed surfaces which approximate general shells of revolution, and in... more
Arrangement of lines is the subdivision of a plane by a finite set of lines. Arrangement is an important structure which can aid in solving many problems in theoretical computer science. Arrangement of lines also has important application... more
The paper presents the conception of a soft control structure based on the time-optimal approach. Its parameters are selected in accordance with the rules of the statistical decision theory and additionally it allows the elimination of... more
We present a hybrid path planning algorithm for rigid bodies translating and rotating in a 3D workspace. Our approach generates a Voronoi roadmap in the workspace and combines it with "bridges" computed by a randomized path planner with... more
In this paper, we introduce an extension of our presented cognitive-based emotion model [27][28]and [30], where we enhance our knowledge-based emotion unit of the architecture by embedding a fuzzy rule-based system to it. The model... more
In this paper a multi-robot system (MRS) trajectory control for conducting a group of humans is proposed. Its architecture, implementation and the strategy to conduct people by a team of robots is discussed, as well as the robots motion... more
This paper reports on a method and system which integrates human-computer interaction with reactive planning to operate a telerobot for use as an assistive device. The system is intended to meet the needs of individuals with physical... more
Geometric volumes can be used as an intermediate representation for bridging the gap between task planning, with its symbolic preconditions and effects, and motion planning, with its continuous-space geometry. In this work, we use sets of... more
Start with Gott (2019)'s envelope polyhedron (Squares-4 around a point): a unit cube missing its top and bottom faces. Stretch by a factor of 2 in the vertical direction so its sides become (2 × 1 unit) rectangles. This has 8 faces (4... more
We describe an approach for exploiting structure in Markov Decision Processes with continuous state variables. At each step of the dynamic programming, the state space is dynamically partitioned into regions where the value function is... more
We propose HyDICE, Hybrid DIscrete Continuous Exploration, a multilayered approach for hybrid-system falsification that combines motion planning with discrete search and discovers safety violations by computing witness trajectories to... more
Shared control for the kinematic and dynamic models of a mobile robot Shared control for the kinematic and dynamic models of a mobile robot PLEASE CITE THE PUBLISHED VERSION
We present a biologically inspired approach for path planning with dynamic obstacle avoidance. Path planning is performed in a condensed configuration space of a robot generated by self-organizing neural networks (SONN). The robot itself... more
We present a biologically inspired approach for path planning with dynamic obstacle avoidance. Path planning is performed in a condensed configuration space of a robot generated by self-organizing neural networks (SONN). The robot itself... more
This work proposes a human motion prediction model for handover operations. We use in this work, the different phases of the handover operation to improve the human motion predictions. Our attention deep learning based model takes into... more
The core element of the symbol grounding problem is the instruction following task which is a dialogue based language game. The speaker gives a sequence of commands which have to be interpreted by the hearer. The dialog allows to solve... more
In this paper, we consider the problem of robot motion planning in order to satisfy formulas expressible in temporal logics. Temporal logics naturally express traditional robot specifications such as reaching a goal or avoiding an... more
In this paper we analyze some relationships between the topological complexity of a space X and the category of C∆ X , the homotopy cofibre of the diagonal map ∆X : X → X × X. We establish the equality of the two invariants for several... more
Mobile robots are the robots that can move through the environment and be used in many applications, including the industrial environment, planet exploration, warehousing, and daily household chores. They can be controlled by an operator,... more
Given a set of radii measured from a fixed point, the existence of a convex configuration with respect to the set of distinct radii in the twodimensional case is proved when radii are distinct or repeated at most four points. However, we... more
In this paper, we construct an algorithm for determining whether a given tessellation on a sphere is a spherical Laguerre Voronoi diagram or not. For spherical Laguerre tessellations, not only the locations of the Voronoi generators, but... more
In this paper we consider the Voronoï Diagram of a finite family of parallel half-lines, with the same orientation, constrained to a compact domain D 0 ⊂ R 3 , with respect to the Euclidean distance. We present an efficient approximation... more
Motion planning in continuous space is a fundamental robotics problem that has been approached from many perspectives. Rapidly-exploring Random Trees (RRTs) use sampling to efficiently traverse the continuous and high-dimensional state... more
In telemanipulation, showing the user multiple views of the remote environment can offer many benefits, although such different views can also create a problem for control. Systems must either choose a single fixed control frame, aligned... more
Manipulations of a constrained object often use a non-rigid grasp that allows the object to rotate relative to the end effector. This orientation slip strategy is often present in natural human demonstrations, yet it is generally... more
This paper proposes a stable sparse rapidlyexploring random trees (SST) algorithm to solve the optimal motion planning problem for hybrid systems. At each iteration, the proposed algorithm, called HySST, selects a vertex with the lowest... more
Mobile telepresence robots (MTRs) have become increasingly popular in the expanding world of remote work, providing new avenues for people to actively participate in activities at a distance. However, humans operating MTRs often have... more
In this paper, we study the relation between the Lusternik-Schnirelmann category and the topological complexity of two closed oriented manifolds connected by a degree one map.
In a recent publication [14] we have introduced a new method, based on the Lusternik-Schnirelmann category and the cohomology ring of a space X, that yields lower bounds for the size of a triangulation of X. In this paper we present an... more
The topological complexity is a numerical invariant which measures the number of commands an autonomous robot needs in order to move in a space to perform a task. To explain these ideas, we will walk through the various algebraic... more
This paper presents a sampling-based method for path planning in robotic systems without known cost-to-go information. It uses trajectories generated from random search to heuristically learn the cost-to-go of regions within the... more
This paper intoduces a preliminary study on a new control decomposition criterion for collaborative teleoperation systems - field of view deficiency. This criterion represents the amount of visual information available to operators. As a... more
Download research papers for free!