scholarly journals Pedestrian Recognition and Obstacle Avoidance for Autonomous Vehicles Using Raspberry Pi

Author(s):  
Charlie Day ◽  
Liam McEachen ◽  
Asiya Khan ◽  
Sanjay Sharma ◽  
Giovanni Masala
Sensors ◽  
2021 ◽  
Vol 21 (6) ◽  
pp. 2244
Author(s):  
S. M. Yang ◽  
Y. A. Lin

Safe path planning for obstacle avoidance in autonomous vehicles has been developed. Based on the Rapidly Exploring Random Trees (RRT) algorithm, an improved algorithm integrating path pruning, smoothing, and optimization with geometric collision detection is shown to improve planning efficiency. Path pruning, a prerequisite to path smoothing, is performed to remove the redundant points generated by the random trees for a new path, without colliding with the obstacles. Path smoothing is performed to modify the path so that it becomes continuously differentiable with curvature implementable by the vehicle. Optimization is performed to select a “near”-optimal path of the shortest distance among the feasible paths for motion efficiency. In the experimental verification, both a pure pursuit steering controller and a proportional–integral speed controller are applied to keep an autonomous vehicle tracking the planned path predicted by the improved RRT algorithm. It is shown that the vehicle can successfully track the path efficiently and reach the destination safely, with an average tracking control deviation of 5.2% of the vehicle width. The path planning is also applied to lane changes, and the average deviation from the lane during and after lane changes remains within 8.3% of the vehicle width.


1998 ◽  
Vol 31 (3) ◽  
pp. 105-110 ◽  
Author(s):  
M.R. Hitchings ◽  
A. Engwirda ◽  
M. Kajitani ◽  
Lj.B. Vlacic

Author(s):  
Yiqi Gao ◽  
Theresa Lin ◽  
Francesco Borrelli ◽  
Eric Tseng ◽  
Davor Hrovat

Two frameworks based on Model Predictive Control (MPC) for obstacle avoidance with autonomous vehicles are presented. A given trajectory represents the driver intent. An MPC has to safely avoid obstacles on the road while trying to track the desired trajectory by controlling front steering angle and differential braking. We present two different approaches to this problem. The first approach solves a single nonlinear MPC problem. The second approach uses a hierarchical scheme. At the high-level, a trajectory is computed on-line, in a receding horizon fashion, based on a simplified point-mass vehicle model in order to avoid an obstacle. At the low-level an MPC controller computes the vehicle inputs in order to best follow the high level trajectory based on a nonlinear vehicle model. This article presents the design and comparison of both approaches, the method for implementing them, and successful experimental results on icy roads.


2020 ◽  
Vol 6 (1) ◽  
pp. 29-39
Author(s):  
Juanda Rahimatullah ◽  
Nur Rachman Supadmana Muda ◽  
MHD Iqbal Fahmi ◽  
Zani Akbari

Pada era perang modern, robot digunakan untuk melakukan penyerangan terhadap sasaran untuk memperkecil kerugian personel. Autonomous robot tank merupakan robot yang bergerak otomatis dengan menghindari rintangan yang berada didepannya. Sistem Navigasi Waypoint digunakan pada autonomous robot tank untuk menentukan pergerakan robot dari titik kordinat satu ke titik kordinat lain berdasarkan sistem kordinat bumi, menentukan arah, dan jarak dalam mencari sasaran tanpa harus full control. Operator hanya menentukan titik sasaran yang akan dilakukan penyerangan maka robot tank akan dengan sendirinya bergerak menuju sasaran. Modul GPS akan membaca koordinat dimana posisi dari mobile robot berada, dan modul magnetic compass digunakan untuk menentukan arah tujuan robot tank bergerak. Obstacle avoidance system menerima sinyal dari sensor ultrasonic ketika ada benda halangan didepannya untuk menghindari benda tersebut. Hasil pengujian didapatkan bahwa sistem navigasi waypoint pada robot dapat menuju tepat ke daerah sasaran musuh serta menghindari halangan di depannya dan selanjutnya kembali pada jalur navigasi menuju titik yang sudah ditentukan. Penelitian ini sangat berguna bagi TNI dalam melaksanakan penyerangan maupun pengintaian pada daerah operasi dengan memanfaatkan autonomous robot tank.


Sign in / Sign up

Export Citation Format

Share Document