Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach

Path planning and obstacle avoidance are essential for autonomous driving cars. On the base of a self-constructed smart obstacle avoidance car, which used a LeTMC-520 depth camera and Jetson controller, this paper established a map of an unknown indoor environment based on depth information via SLAM...

Full description

Bibliographic Details
Main Authors: Li-sang Liu, Jia-feng Lin, Jin-xin Yao, Dong-wei He, Ji-shi Zheng, Jing Huang, Peng Shi
Format: Article
Language:English
Published: Hindawi-Wiley 2021-01-01
Series:Wireless Communications and Mobile Computing
Online Access:http://dx.doi.org/10.1155/2021/8881684
id doaj-0ab4af34db8045c38833c1fd99d905aa
record_format Article
spelling doaj-0ab4af34db8045c38833c1fd99d905aa2021-03-01T01:14:36ZengHindawi-WileyWireless Communications and Mobile Computing1530-86772021-01-01202110.1155/2021/8881684Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window ApproachLi-sang Liu0Jia-feng Lin1Jin-xin Yao2Dong-wei He3Ji-shi Zheng4Jing Huang5Peng Shi6School of ElectronicSchool of ElectronicSchool of ElectronicSchool of ElectronicSchool of ElectronicSchool of ElectronicSchool of ElectronicPath planning and obstacle avoidance are essential for autonomous driving cars. On the base of a self-constructed smart obstacle avoidance car, which used a LeTMC-520 depth camera and Jetson controller, this paper established a map of an unknown indoor environment based on depth information via SLAM technology. The Dijkstra algorithm is used as the global path planning algorithm and the dynamic window approach (DWA) as its local path planning algorithm, which are applied to the smart car, enabling it to successfully avoid obstacles from the planned initial position and reach the designated position. The tests on the smart car prove that the system can complete the functions of environment map establishment, path planning and navigation, and obstacle avoidance.http://dx.doi.org/10.1155/2021/8881684
collection DOAJ
language English
format Article
sources DOAJ
author Li-sang Liu
Jia-feng Lin
Jin-xin Yao
Dong-wei He
Ji-shi Zheng
Jing Huang
Peng Shi
spellingShingle Li-sang Liu
Jia-feng Lin
Jin-xin Yao
Dong-wei He
Ji-shi Zheng
Jing Huang
Peng Shi
Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
Wireless Communications and Mobile Computing
author_facet Li-sang Liu
Jia-feng Lin
Jin-xin Yao
Dong-wei He
Ji-shi Zheng
Jing Huang
Peng Shi
author_sort Li-sang Liu
title Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
title_short Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
title_full Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
title_fullStr Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
title_full_unstemmed Path Planning for Smart Car Based on Dijkstra Algorithm and Dynamic Window Approach
title_sort path planning for smart car based on dijkstra algorithm and dynamic window approach
publisher Hindawi-Wiley
series Wireless Communications and Mobile Computing
issn 1530-8677
publishDate 2021-01-01
description Path planning and obstacle avoidance are essential for autonomous driving cars. On the base of a self-constructed smart obstacle avoidance car, which used a LeTMC-520 depth camera and Jetson controller, this paper established a map of an unknown indoor environment based on depth information via SLAM technology. The Dijkstra algorithm is used as the global path planning algorithm and the dynamic window approach (DWA) as its local path planning algorithm, which are applied to the smart car, enabling it to successfully avoid obstacles from the planned initial position and reach the designated position. The tests on the smart car prove that the system can complete the functions of environment map establishment, path planning and navigation, and obstacle avoidance.
url http://dx.doi.org/10.1155/2021/8881684
work_keys_str_mv AT lisangliu pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT jiafenglin pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT jinxinyao pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT dongweihe pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT jishizheng pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT jinghuang pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
AT pengshi pathplanningforsmartcarbasedondijkstraalgorithmanddynamicwindowapproach
_version_ 1714842291826327552