Nonholonomic path planning among obstacles subject to curvature restrictions

Robotica ◽  
2002 ◽  
Vol 20 (1) ◽  
pp. 49-58 ◽  
Author(s):  
Wilson D. Esquivel ◽  
Luciano E. Chiang

This paper addresses the problem of finding a nonholonomic path subject to a curvature restriction, to be tracked by a wheeled autonomous navigation vehicle. This robot is able to navigate in a structured environment, with obstacles modeled as polygons, thus constituting a model based system. The path planning methodology begins with the conditioning of the polygonal environment by offsetting each polygon in order to avoid the possibility of collision with the mobile. Next, the modified polygonal environment is used to compute a preliminary shortest path (PA) between the two extreme positions of the trajectory in the plane (x, y). This preliminary path (PA) does not yet consider the restrictions on the curvature and is formed only by straight line segments. A smoothing process follows in order to obtain a path (PS) that satisfies curvature restrictions which consist basically of joining the straight line segments by circular arcs of minimum radius R (filleting). Finally, the initial and final orientation of the vehicle are accounted for. This is done using a technique we have called the Star Algorithm, because of the geometric shape of the resulting maneuvers. A final complete path (PC) is thus obtained.

Author(s):  
Jean-Luc Arseneault ◽  
Robert Bergevin ◽  
Denis Laurendeau

2014 ◽  
Vol 24 (01) ◽  
pp. 61-86 ◽  
Author(s):  
STEFAN HUBER ◽  
MARTIN HELD ◽  
PETER MEERWALD ◽  
ROLAND KWITT

Watermarking techniques for vector graphics dislocate vertices in order to embed imperceptible, yet detectable, statistical features into the input data. The embedding process may result in a change of the topology of the input data, e.g., by introducing self-intersections, which is undesirable or even disastrous for many applications. In this paper we present a watermarking framework for two-dimensional vector graphics that employs conventional watermarking techniques but still provides the guarantee that the topology of the input data is preserved. The geometric part of this framework computes so-called maximum perturbation regions (MPR) of vertices. We propose two efficient algorithms to compute MPRs based on Voronoi diagrams and constrained triangulations. Furthermore, we present two algorithms to conditionally correct the watermarked data in order to increase the watermark embedding capacity and still guarantee topological correctness. While we focus on the watermarking of input formed by straight-line segments, one of our approaches can also be extended to circular arcs. We conclude the paper by demonstrating and analyzing the applicability of our framework in conjunction with two well-known watermarking techniques.


2017 ◽  
Vol 5 (3) ◽  
pp. 348-357 ◽  
Author(s):  
Martin Held ◽  
Stefan de Lorenzo

Abstract We simplify and extend prior work by Held and Spielberger [CAD 2009, CAD&A 2014] to obtain spiral-like paths inside of planar shapes bounded by straight-line segments and circular arcs: We use a linearization to derive a simple algorithm that computes a continuous spiral-like path which (1) consists of straight-line segments, (2) has no self-intersections, (3) respects a user-specified maximum step-over distance, and (4) starts in the interior and ends at the boundary of the shape. Then we extend this basic algorithm to double-spiral paths that start and end at the boundary, and show how these double spirals can be used to cover complicated planar shapes by composite spiral paths. We also discuss how to improve the smoothness and reduce the curvature variation of our paths, and how to boost them to higher levels of continuity. Highlights The algorithm computes a spiral path within planar shapes with and without islands. It respects a user-specified maximum step-over distance. Double spirals and composite spiral paths can be computed. Heuristics for smoothing the spirals are discussed. The algorithm is simple and easy to implement, and suitable for various applications.


AI Magazine ◽  
2013 ◽  
Vol 34 (4) ◽  
pp. 85-107 ◽  
Author(s):  
Alex Nash ◽  
Sven Koenig

In robotics and video games, one often discretizes continuous terrain into a grid with blocked and unblocked grid cells and then uses path-planning algorithms to find a shortest path on the resulting grid graph. This path, however, is typically not a shortest path in the continuous terrain. In this overview article, we discuss a path-planning methodology for quickly finding paths in continuous terrain that are typically shorter than shortest grid paths. Any-angle path-planning algorithms are variants of the heuristic path-planning algorithm A* that find short paths by propagating information along grid edges (like A*, to be fast) without constraining the resulting paths to grid edges (unlike A*, to find short paths).


2020 ◽  
Vol 07 (04) ◽  
pp. 373-389
Author(s):  
Asif Ahmed Neloy ◽  
Rafia Alif Bindu ◽  
Sazid Alam ◽  
Ridwanul Haque ◽  
Md. Saif Ahammod Khan ◽  
...  

An improved version of Alpha-N, a self-powered, wheel-driven Automated Delivery Robot (ADR), is presented in this study. Alpha-N-V2 is capable of navigating autonomously by detecting and avoiding objects or obstacles in its path. For autonomous navigation and path planning, Alpha-N uses a vector map and calculates the shortest path by Grid Count Method (GCM) of Dijkstra’s Algorithm. The RFID Reading System (RRS) is assembled in Alpha-N to read Landmark determination with Radio Frequency Identification (RFID) tags. With the help of the RFID tags, Alpha-N verifies the path for identification between source and destination and calibrates the current position. Along with the RRS, GCM, to detect and avoid obstacles, an Object Detection Module (ODM) is constructed by Faster R-CNN with VGGNet-16 architecture that builds and supports the Path Planning System (PPS). In the testing phase, the following results are acquired from the Alpha-N: ODM exhibits an accuracy of [Formula: see text], RRS shows [Formula: see text] accuracy and the PPS maintains the accuracy of [Formula: see text]. This proposed version of Alpha-N shows significant improvement in terms of performance and usability compared with the previous version of Alpha-N.


1989 ◽  
Vol 6 (5) ◽  
pp. 365-371 ◽  
Author(s):  
S N Biswas ◽  
D Dutta Majumder ◽  
B B Chaudhuri

2020 ◽  
Vol 44 (4) ◽  
pp. 501-510
Author(s):  
Louis-Francis Y. Tremblay ◽  
Marc Arsenault ◽  
Meysar Zeinali

In this paper, a novel trajectory planning methodology is proposed for use within a semi-automated hydraulic rockbreaker system. The objective of the proposed method is to minimize the trajectory duration while hydraulic fluid flow rate limits are respected. Within the trajectory planning methodology, a point-to-point path planning approach based on the decoupling of the motion of the rockbreaker’s first joint is compared with an alternative approach based on Cartesian straight-line motion. Each of these path types is parameterized as a function of time based on an imposed trajectory profile that ensures smooth rockbreaker motions. A constrained nonlinear optimization problem is formulated and solved with the trajectory duration as the objective function while constraints are applied to ensure that flow rate limits through the rockbreaker’s proportional valves and hydraulic pump are not exceeded. The proposed methodology is successfully implemented to compute a set of representative trajectories, with the path planning approach based on the decoupling of the motion of the rockbreaker’s first joint consistently producing shorter trajectory durations.


2011 ◽  
Vol 21 (01) ◽  
pp. 47-69 ◽  
Author(s):  
OSWIN AICHHOLZER ◽  
FRANZ AURENHAMMER ◽  
THOMAS HACKL ◽  
BERT JÜTTLER ◽  
MARGOT RABL ◽  
...  

Boundary approximation of planar shapes by circular arcs has quantitative and qualitative advantages compared to using straight-line segments. We demonstrate this by way of three basic and frequent computations on shapes – convex hull, decomposition, and medial axis. In particular, we propose a novel medial axis algorithm that beats existing methods in simplicity and practicality, and at the same time guarantees convergence to the medial axis of the original shape.


Sign in / Sign up

Export Citation Format

Share Document