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...
Main Authors: | , , , , , , |
---|---|
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 |