Safe Robot Navigation Among Moving and Steady Obstacles -  Michael Hoy,  Alexey S. Matveev,  Andrey V. Savkin,  Chao Wang

Safe Robot Navigation Among Moving and Steady Obstacles (eBook)

eBook Download: PDF | EPUB
2015 | 1. Auflage
358 Seiten
Elsevier Science (Verlag)
978-0-12-803757-7 (ISBN)
Systemvoraussetzungen
Systemvoraussetzungen
92,95 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Safe Robot Navigation Among Moving and Steady Obstacles is the first book to focus on reactive navigation algorithms in unknown dynamic environments with moving and steady obstacles.

The first three chapters provide introduction and background on sliding mode control theory, sensor models, and vehicle kinematics. Chapter 4 deals with the problem of optimal navigation in the presence of obstacles. Chapter 5 discusses the problem of reactively navigating. In Chapter 6, border patrolling algorithms are applied to a more general problem of reactively navigating. A method for guidance of a Dubins-like mobile robot is presented in Chapter 7. Chapter 8 introduces and studies a simple biologically-inspired strategy for navigation a Dubins-car. Chapter 9 deals with a hard scenario where the environment of operation is cluttered with obstacles that may undergo arbitrary motions, including rotations and deformations. Chapter 10 presents a novel reactive algorithm for collision free navigation of a nonholonomic robot in unknown complex dynamic environments with moving obstacles. Chapter 11 introduces and examines a novel purely reactive algorithm to navigate a planar mobile robot in densely cluttered environments with unpredictably moving and deforming obstacles. Chapter 12 considers a multiple robot scenario.

For the Control and Automation Engineer, this book offers accessible and precise development of important mathematical models and results. All the presented results have mathematically rigorous proofs. On the other hand, the Engineer in Industry can benefit by the experiments with real robots such as Pioneer robots, autonomous wheelchairs and autonomous mobile hospital.


  • First book on collision free reactive robot navigation in unknown dynamic environments
  • Bridges the gap between mathematical model and practical algorithms
  • Presents implementable and computationally efficient algorithms of robot navigation
  • Includes mathematically rigorous proofs of their convergence
  • A detailed review of existing reactive navigation algorithm for obstacle avoidance
  • Describes fundamentals of sliding mode control


He has authored and co-authored 6 research monographs (published by Springer, Birkhauser and IEEE Press/Wiley) and about 180 journal papers. Almost all Savkin's journal publications are in top international journals. His publications are well cited by other researchers. Savkin has h-index of 34 according to Scopus Index (does not consider books), and h-index of 45 according to scholar.google.
Prof. Savkin served as an Associate and/or Guest Editor for several international journals and numerous international conferences in the field. Currently, he is an Associate Editor for 'Automatica' that is the most prestigious journal Elsevier has on Control Engineering, Topic Editor in Chief (Navigation and Control) for International Journal of Advanced Robotic Systems. and an Associate Editor for 'Mathematical Problems of Engineering'. He is also the Workshop Program Chair for the 2015 IEEE Multi-Conference on Systems and Control.
Safe Robot Navigation Among Moving and Steady Obstacles is the first book to focus on reactive navigation algorithms in unknown dynamic environments with moving and steady obstacles. The first three chapters provide introduction and background on sliding mode control theory, sensor models, and vehicle kinematics. Chapter 4 deals with the problem of optimal navigation in the presence of obstacles. Chapter 5 discusses the problem of reactively navigating. In Chapter 6, border patrolling algorithms are applied to a more general problem of reactively navigating. A method for guidance of a Dubins-like mobile robot is presented in Chapter 7. Chapter 8 introduces and studies a simple biologically-inspired strategy for navigation a Dubins-car. Chapter 9 deals with a hard scenario where the environment of operation is cluttered with obstacles that may undergo arbitrary motions, including rotations and deformations. Chapter 10 presents a novel reactive algorithm for collision free navigation of a nonholonomic robot in unknown complex dynamic environments with moving obstacles. Chapter 11 introduces and examines a novel purely reactive algorithm to navigate a planar mobile robot in densely cluttered environments with unpredictably moving and deforming obstacles. Chapter 12 considers a multiple robot scenario. For the Control and Automation Engineer, this book offers accessible and precise development of important mathematical models and results. All the presented results have mathematically rigorous proofs. On the other hand, the Engineer in Industry can benefit by the experiments with real robots such as Pioneer robots, autonomous wheelchairs and autonomous mobile hospital. First book on collision free reactive robot navigation in unknown dynamic environments Bridges the gap between mathematical model and practical algorithms Presents implementable and computationally efficient algorithms of robot navigation Includes mathematically rigorous proofs of their convergence A detailed review of existing reactive navigation algorithm for obstacle avoidance Describes fundamentals of sliding mode control

1

Introduction


Abstract


This introductory chapter broadly describes the scope and purpose of the book, reports on its organization, offers a short introduction to sliding mode approach to the problems covered in the book, and provides an overview of the mobile robots used for experimental verification of the algorithms developed in the text.

Keywords

Robot navigation

Obstacle avoidance

Cluttered environments

Wheeled mobile robots

Collision avoidance

1.1 Collision-free navigation of wheeled robots among moving and steady obstacles


Autonomous navigation of unmanned vehicles is a classic research area in robotics, which gives rise to a whole variety of approaches well documented in literature. Both single and multiple coordinated mobile robots offer great perspectives in many applications, such as industrial, office, and agricultural automation; search and rescue; and surveillance and inspection (we refer the reader to [1, 2] for a more comprehensive list of potential applications). For example, because of lightweights, inexpensive components, and low power consumptions, unmanned aerial and ground vehicles have been used greatly for plenary surveillance and for a variety of applications in hazardous and complex environments to mitigate the risk for humans; see, e.g., [36] and references therein. Such applications often involve limitations on communications that require the robotic vehicle to operate autonomously for extended periods of time and distances. In such situations, unmanned vehicles should be equipped with an automatic navigation system by which they can move autonomously and safely operate in populated environments. In all these cases, navigation involves a series of common problems, with collision avoidance in some form being almost universally required.

Moreover, the capacity of safely operating in dynamic and a priori unknown environments is a key issue for most real-life applications of mobile robotics. Despite extensive research, this fundamental problem still represents a real challenge, mostly because of the numerous uncertainties inherent in typical scenarios. This challenge can be much enhanced by deficiency in perception abilities and computational power of the robot, as well as by restrictions on its mobility due to nonholonomic kinematic constraints, limited control range, and under-actuation.

In order to operate in a cluttered environment, an autonomous unmanned vehicle should be able to detect and avoid the enroute obstacles. Typical objectives include, but are not limited to, overall movement in a given direction or reaching a target point through the obstacle-free part of the environment [7]. This may involve bypassing an obstacle, especially a long one, in close range within a safety margin [8]. This maneuver is similar to border patrolling, which mission is of self-interest for many applications. Substantial effort has been made in robotics research for solution of these problems. The rich variety of available relevant algorithms will be specifically surveyed in a special Chapter 3. With a focus on the planning horizon, they can be very broadly classified into global and local planners [9].

Global sensor-based planners use both a priori and sensory information to build a comprehensive model of the environment and then try to find a completed and best possible navigation solution on the basis of this model [7, 1016]. In effect, this means the environment is assumed to be known to a substantial extent prior to the solution of a navigation task. Within this framework, a variety of techniques has been developed. Their general survey is postponed until Chapter 3 but can also be found in, e.g., [17, 18]; some samples intended to handle dynamic scenes are given by velocity obstacles [17, 19], nonholonomic planners [20], and state-time space [2123] approaches. Global planners can often be accompanied with guarantees of not only collision avoidance but also achieving a global navigation objective provided that certain general assumptions about the scene are satisfied. On the negative side, global planners are, by and large, computationally expensive and hardly suit real-time implementation. NP-hardness, the mathematical seal for intractability, was established for even the simplest problems of dynamic motion planning [24]. A partial remedy was offered in the form of randomized architectures [25, 26]. At the same time, all global planners are hardly troubled, up to failure in path generation, by unpredictability of the scene, as well as by data incompleteness and erroneousness typical for onboard perception. These disadvantages are shared by hybrid approaches that use global planning as a backbone of navigation [15, 20, 2730].

Conversely, local planners use onboard sensory data about only a nearest fraction of an unknown environment for iterative re-computation of a short-horizon path [9, 3133]. This reduces the computational burden toward implementability in real time but makes the ultimate result of iterations an open issue. A detailed overview of the respective obstacle avoidance techniques will be given in Chapter 3. Many of them, e.g., the dynamic window [34, 35], curvature velocity [36], lane curvature [37], boundary following [32, 33], and tangent graph based [16] approaches, treat the obstacles as static. This is a particular case of predictably moving obstacles, which are assumed by methods like velocity obstacles [17, 19], collision cones [38], or inevitable collision states [39, 40]. These methods tend to be computationally expensive, are based on access to the obstacles’ full velocities, and assume a modest or minor rate of their change. However, velocity estimation remains a challenging task in practice, and predictability of the scene ranges from full to none in the real world [41]. A medium level of predictability is that with uncertainty, where non-conservative estimates of future obstacle positions can be put in place of exact prognosis [17, 42]. However, these and other approaches [19, 3840] take in effect excessive precautions against collisions with obstacles. As a result, they may be stuck in cluttered scenes and tend toward bypassing dense clusters of obstacles as a whole, even if a better and sometimes the only option is a permeating route. In hardly predictable complex environments, safety typically concerns only a nearest future, and its propagation until the end of the experiment is not guaranteed [42]. Some local planners, such as Virtual Force Field [43], Potential Field [44, 45], Vector Field Histogram [46], Certainty Grid [47], Nearness Diagram [48] methods, use elements of global modeling by assuming awareness about the scene above the level given by the current sensory data. A common problem with local methods is that many of them are heuristic and not based on mathematical models such as kinematic equations of the vehicles and nonholonomic constraints on their motion, which is a severe limitation in practice. For dynamic environments, fully actuated robots were mostly studied up to now.

Because of inevitable failure scenarios, a common deficiency of the previous research on local planners is the lack of global convergence results that guarantee achieving the primary objective in dynamic environments [49]. At best, rigorous analysis examined an isolated bypass of an obstacle during which the other obstacles were neglected until the bypass end, with an idea that thereafter, the robot focuses on the main goal. However, in cluttered dynamic scenes, bypasses may be systematically intervened by companion obstacles so that no bypass is completed, whereas the robot almost constantly performs obstacle avoidance. Ultimate goal was left, by and large, beyond the scope of theoretical analysis, especially for cluttered unpredictable environments, like a dense crowd of people. However, it is in these cases that rigorous quantitative delineation between failure and success scenarios is highly important since by its own right, any experimentation is not convincing enough due to horizonless diversity of feasible scenarios. Another deficiency is that moving obstacles were viewed as rigid bodies undergoing only translational motions and often of the simplest shapes (e.g., discs [45, 5052] or polygons [53, 54]). Finally, assumed awareness of the obstacles often meant access to their possibly “invisible” parts (in order to determine, e.g., the disc center [45, 50, 51] or angularly most distant polygon vertex [54]) or full velocity [45, 51, 54].

The basic strong and weak points of local planners attain apotheosis at reactive controllers. For them, the planning horizon collapses into a point so that the controller directly converts the current observation into the current control. Purely reactive approaches are exemplified by [51, 5559], as well as by biologically inspired methods [32, 33, 52, 60, 61]. Examples concerning nonholonomic robots include artificial potential approach, combined with sliding mode control for gradient climbing [50, 53], and kinematic control based on polar coordinates and...

Erscheint lt. Verlag 25.9.2015
Sprache englisch
Themenwelt Informatik Theorie / Studium Künstliche Intelligenz / Robotik
Technik Bauwesen
Technik Elektrotechnik / Energietechnik
Technik Maschinenbau
ISBN-10 0-12-803757-1 / 0128037571
ISBN-13 978-0-12-803757-7 / 9780128037577
Haben Sie eine Frage zum Produkt?
PDFPDF (Adobe DRM)
Größe: 11,5 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

EPUBEPUB (Adobe DRM)
Größe: 16,3 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
der Praxis-Guide für Künstliche Intelligenz in Unternehmen - Chancen …

von Thomas R. Köhler; Julia Finkeissen

eBook Download (2024)
Campus Verlag
38,99
Wie du KI richtig nutzt - schreiben, recherchieren, Bilder erstellen, …

von Rainer Hattenhauer

eBook Download (2023)
Rheinwerk Computing (Verlag)
24,90