Collision Detection and Control in Automated Vehicle Simulations

The vehicle modeling section outlines the use of the kinematic bicycle model for dynamic analysis, transformation techniques for circular and skewed paths, and exact discretization methods for practical simulation. Collision avoidance is emphasized, with procedures detailed in the appendix.


This content originally appeared on HackerNoon and was authored by EScholar: Electronic Academic Papers for Scholars

:::info Authors:

(1) Mehdi Naderi;

(2) Markos Papageorgiou;

(3) Dimitrios Troullinos;

(4) Iasson Karafyllis;

(5) Ioannis Papamichail.

:::

Abstract and Introduction

Vehicle Modeling

The Nonlinear Feedback Control

OD Corridors and Desired Orientations

Boundary and Safety Controllers

Simulation Results

Conclusion

Appendix A: Collision Detection

Appendix B: Transformed ISO-Distance curves

Appendix C: Local Density

Appendix D: Safety Controller Details

Appendix E: Controller Parameters

References

II. VEHICLE MODELING

A. Vehicle Dynamics

\ The kinematic bicycle model, that has been extensively used in the literature [11], [12], [36], is employed in this study to represent vehicle dynamics. The model variables are visualized in Fig. 2, and the state-space model reads [11]:

\

\ B. Transformation for Circular Movement

\ While rotating at a roundabout, it is advantageous to transform the above vehicle dynamics to polar coordinates to ease analysis and controller design. Assuming the centre of the roundabout as the origin of the Cartesian and polar coordinates, three new state variables in polar coordinates are defined as below, while the fourth one, i.e. speed, remains unchanged:

\

\ C. Transformation for Skewed Path

\

\ Fig. 2. Illustration of the bicycle model variables [11]

\ Fig. 3. The transformation for skewed path [34]

\

\ D. Sampled-data Bicycle Model

\ To be implemented in practical frameworks, like simulators, the bicycle model needs to be discretized. Rather than using approximate discretization approaches, like Euler method, the exact sampled-data model is obtained through integrating (1) while considering constant value for control signals during a sampling period. The resulting discrete-time model is [37]:

\

\ where k = 0, 1, 2, … is the discrete-time index, and T is the sampling period. For the polar model (5), exact integration appears difficult; hence, we use (8) in the simulation of vehicle dynamics on both straight and circular roads; while the controllers are designed for them based on the respective continuous-time models.

\ Collision avoidance is the most important goal of control strategies; hence, it is necessary, while simulating vehicle movement, to detect possible collisions among vehicles. Appendix A presents a collision detection procedure for rectangular vehicles.

\

:::info This paper is available on arxiv under CC 4.0 license.

:::

\


This content originally appeared on HackerNoon and was authored by EScholar: Electronic Academic Papers for Scholars


Print Share Comment Cite Upload Translate Updates
APA

EScholar: Electronic Academic Papers for Scholars | Sciencx (2024-09-02T14:02:52+00:00) Collision Detection and Control in Automated Vehicle Simulations. Retrieved from https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/

MLA
" » Collision Detection and Control in Automated Vehicle Simulations." EScholar: Electronic Academic Papers for Scholars | Sciencx - Monday September 2, 2024, https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/
HARVARD
EScholar: Electronic Academic Papers for Scholars | Sciencx Monday September 2, 2024 » Collision Detection and Control in Automated Vehicle Simulations., viewed ,<https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/>
VANCOUVER
EScholar: Electronic Academic Papers for Scholars | Sciencx - » Collision Detection and Control in Automated Vehicle Simulations. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/
CHICAGO
" » Collision Detection and Control in Automated Vehicle Simulations." EScholar: Electronic Academic Papers for Scholars | Sciencx - Accessed . https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/
IEEE
" » Collision Detection and Control in Automated Vehicle Simulations." EScholar: Electronic Academic Papers for Scholars | Sciencx [Online]. Available: https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/. [Accessed: ]
rf:citation
» Collision Detection and Control in Automated Vehicle Simulations | EScholar: Electronic Academic Papers for Scholars | Sciencx | https://www.scien.cx/2024/09/02/collision-detection-and-control-in-automated-vehicle-simulations/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.