기지 환경 하의 전방향구동용 무인지상차량을 위한 다중목표점 경로계획 및 추적제어기 설계
- Alternative Title
- Multiple Target Point Path Planning and Its Tracking Controller Design for an Omnidirectional Automatic Guided Vehicle in Known Environment
- Abstract
- Today, Automatic Guided Vehicles (AGVs) with a path planning are used in many industrial fields. Mainly, Automatic Guided Vehicle (AGV) is a convenient mobile robot that cleans a room or transports industrial material in a known environment. In order to be used more safely and widely, AGV needs to be able to plan a path for itself and furthermore provide a tracking controller. However, the existing path planning algorithms have the disadvantage of traversing between obstacles or passing over the sharp edges of obstacles. In order to solve these weaknesses, a new path algorithm to set multiple target points in the existing path planning and a controller design to track the planned paths are needed deeply.
This thesis proposes multiple target point path planning for an Omnidirectional Automatic Guided Vehicle (OAGV) and designs a tracking controller to track paths generated by the proposed path planning. The path planning algorithms include various algorithms such as A*, D*, D* Lite. These three path planning algorithms are focused on moving from the starting point to the target point in the shortest path avoiding obstacles in a known environment. Multiple target points are created with a modified D* Lite algorithm based on the most efficient D* Lite algorithm among these three algorithms. To do this task, the followings are done. Firstly, it is assumed that the workspace is divided into cells and the size of one cell is the size of OAGV. Secondly, a method of setting multiple target points using the Hamiltonian path is presented. Thirdly, the configuration of the OAGV used in the experiment is described. The OAGV system consists of several interconnected devices such as main controller, monitor, keyboard, mouse, DC servo driver, and industrial computer, the omnidirectional drive wheel, and so on. The laser sensor NAV-200 is used to detect the OAGV posture in known environment. Fourthly, kinematic modeling and dynamic modeling of the OAGV are presented. In particular, a tracking controller that tracks paths obtained by the multiple target point path planning algorithm is presented. A tracking controller is designed using the backstepping method, and the stability of the designed tracking controller is proven by the Lyapunov stability theory. Finally, simulation shows the comparison of the multiple target point path planning and D* Lite algorithm. Simulation and Experimental results are shown to verify the effectiveness and the performance of the proposed path planning algorithm and the proposed controller.
- Author(s)
- 김창규
- Issued Date
- 2019
- Awarded Date
- 2019. 2
- Type
- Dissertation
- Keyword
- Path planning OAGV Multiple target points Backstepping tracking controller Three wheels
- Publisher
- 부경대학교
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/23229
http://pknu.dcollection.net/common/orgView/200000179901
- Alternative Author(s)
- Chang Kyu Kim
- Affiliation
- 부경대학교 대학원
- Department
- 대학원 기계설계공학과
- Advisor
- 김상봉
- Table Of Contents
- 제 1 장 서 론 1
1.1 연구 배경 및 동기 1
1.2 연구 목적 및 방법 6
1.3 연구 내용 및 범위 8
제 2 장 시스템 구성 10
2.1 기구 시스템의 구성 11
2.2 제어 시스템의 구성 14
2.2.1 센서부 16
2.2.2 제어부 22
2.2.3 구동부 24
2.2.4 전원공급장치 26
제 3 장 다중 목표점 경로계획 알고리즘 28
3.1 D* Lite 알고리즘 28
3.2 다중 목표점 경로계획 알고리즘 31
3.3 전체 목표점 경유 경로 생성 39
제 4 장 시스템 모델링 및 제어기 설계 43
4.1 OAGV의 기하학적 모델링 43
4.2 OAGV의 수학적 모델링 46
4.2.1 기구학적 모델링 46
4.2.2 동역학적 모델링 50
4.3 OAGV 제어기 설계 56
제 5 장 시뮬레이션 및 실험 결과 64
5.1 시뮬레이션 결과 65
5.2 실험 결과 81
제 6 장 결론 및 향후 연구 90
6.1 결론 90
6.2 향후 연구 95
감사의 글 96
참고 문헌 99
학술논문 발표 및 게재 105
부 록 107
부록 A 107
부록 B 110
부록 C 114
- Degree
- Master
-
Appears in Collections:
- 산업대학원 > 기계설계공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.