This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Open AccessArticle
Analytical Solution for the Problem of Point Location in Arbitrary Planar Domains
by
Vitor Santos
Vitor Santos
Vitor Santos obtained a 5-year degree in Electronics Engineering and Telecommunications in 1989 at a [...]
Vitor Santos obtained a 5-year degree in Electronics Engineering and Telecommunications in 1989 at the University of Aveiro (UA), Portugal, where he later obtained a PhD in Electrical Engineering in 1995 and a Habilitation in Mechanical Engineering in 2018. He is currently an Associate Professor at the UA, where he lectures several courses on robotics and computer vision and has carried out research activity on mobile robotics, autonomous driving, and humanoid robotics. He supervised and co-supervised more than 100 students in Masters, PhD, and Postdoc programs and coordinated the creation of two university degrees in the field of Automation at the UA. He founded the ATLAS project for a mobile robot competition that achieved six first prizes in the annual Autonomous Driving competition and has coordinated the development of ATLASCAR, the first real car with autonomous navigation capabilities in Portugal. He was involved in the organization of several scientific events, including being the General Chair of the IEEE ICARSC2021. He was one of the co-founders of the Portuguese Society of Robotics in 2006.
p { color: #000000; text-align: justify; orphans: 2; widows: 2; margin-bottom: 0.21cm; direction: ltr; background: transparent }p.western { font-family: "Times New Roman", serif; font-size: 10pt; so-language: en-GB }p.cjk { font-family: "SimSun", "宋体"; font-size: 10pt; so-language: zh-CN }p.ctl { font-family: "Times New Roman"; font-size: 10pt; so-language: ar-SA }
Department of Mechanical Engineering, Institute for Electronics Engineering and Informatics of Aveiro, University of Aveiro, 3810-193 Aveiro, Portugal
Algorithms 2024, 17(10), 444; https://doi.org/10.3390/a17100444 (registering DOI)
Submission received: 27 July 2024
/
Revised: 19 September 2024
/
Accepted: 3 October 2024
/
Published: 5 October 2024
Abstract
This paper presents a general analytical solution for the problem of locating points in planar regions with an arbitrary geometry at the boundary. The proposed methodology overcomes the traditional solutions used for polygonal regions. The method originated from the explicit evaluation of the contour integral using the Residue and Cauchy theorems, which then evolved toward a technique very similar to the winding number and, finally, simplified into a variant of ray-crossing approach slightly more informed and more universal than the classic approach, which had been used for decades. The very close relation of both techniques also emerges during the derivation of the solution. The resulting algorithm becomes simpler and potentially faster than the current state of the art for point locations in arbitrary polygons because it uses fewer operations. For polygonal regions, it is also applicable without further processing for special cases of degeneracy, and it is possible to use in fully integer arithmetic; it can also be vectorized for parallel computation. The major novelty, however, is the extension of the technique to virtually any shape or segment delimiting a planar domain, be it linear, a circular arc, or a higher order curve.
Share and Cite
MDPI and ACS Style
Santos, V.
Analytical Solution for the Problem of Point Location in Arbitrary Planar Domains. Algorithms 2024, 17, 444.
https://doi.org/10.3390/a17100444
AMA Style
Santos V.
Analytical Solution for the Problem of Point Location in Arbitrary Planar Domains. Algorithms. 2024; 17(10):444.
https://doi.org/10.3390/a17100444
Chicago/Turabian Style
Santos, Vitor.
2024. "Analytical Solution for the Problem of Point Location in Arbitrary Planar Domains" Algorithms 17, no. 10: 444.
https://doi.org/10.3390/a17100444
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details
here.
Article Metrics
Article Access Statistics
For more information on the journal statistics, click
here.
Multiple requests from the same IP address are counted as one view.