PUKYONG

장애물 회피를 위한 전방향 주행형 차량의 제어에 관한 연구

Metadata Downloads
Alternative Title
A Study on Control of Omni-directional Mobile Vehicle for Obstacle Avoidance
Abstract
This dissertation proposes a tracking controller for obstacle avoidance of an omni-directional mobile robot(OMR) using a ceiling-mounted camera system method. The tracking controller is designed for the OMR to track a desired trajectory based on backstepping method using Lyapunov function. For design the tracking controller, the following tasks are implemented in this dissertation.
First, OMR, obstacles and a goal point must be separated and recognized for the OMR to avoid obstacles and reach the goal point using color recognition method and ?Small Window(SW)‟ algorithm. The SW algorithm has smaller FPS(Frame Per Second) value than the general image processing method.
Second, A* algorithm is proposed to generate a trajectory from the start point to the goal point for the OMR to avoid obstacles and arrive at the goal point using information of the OMR, obstacles and the goal point obtained from the proposed image processing algorithm. Using the cost function of the proposed A* algorithm, a shortest trajectory from a start point of the OMR to a goal point is generated.
iv
Third, modelings for the OMR to track trajectory in 2D space is presented. First, kinematic modeling of the OMR is proposed using pseudo inverse matrix and dynamic modeling considering friction of the OMR‟s wheels are presented based on Lagrange equation. From the kinematic modeling, a backstepping controller is designed for the OMR to track the planed trajectory obtained from the A* algorithm. And the dynamic controller based on dynamic modeling is designed to make the real velocity of the OMR track the desired velocity that is the output of the kinematic controller.
Forth, to implement the proposed controller, an overall system is established with a ceiling-mounted camera system, OMR and obstacles. The ceiling-mounted camera system consists of ceiling-mounted camera and server computer. The OMR consists of actuator part, sensor part and control system. The actuator part consists of four mecanum wheels and four DC motors to implement omni-directional driving. The sensor part consists of compass sensor and rotary encoder. The compass sensor is used for measuring heading angle of the OMR and each rotary encoder is used for measuring each wheel‟s velocity. The control system is developed based on 8bit microprocessor PIC18F452 and PIC18F4431. The PIC18F4431 is used as master unit, and two PIC18F452s are used as slave unit.
Finally, simulation results are presented to show the effectiveness of the proposed trajectory planning algorithm and tracking controller for obstacle avoidance of the OMR.
Author(s)
이경목
Issued Date
2011
Awarded Date
2011. 2
Type
Dissertation
Keyword
전방향 주행형 차량 장애물 회피 Backstepping Method
Publisher
부경대학교 대학원
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/9810
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001964069
Alternative Author(s)
Gyeong Mok Lee
Affiliation
부경대학교
Department
대학원 메카트로닉스공학과
Advisor
김상봉
Table Of Contents
제 1 장 서론 = 1
1.1 연구 배경 및 동기 = 1
1.2 연구 목적 및 방법 = 5
1.3 연구 내용 및 범위 = 7
제 2 장 천장설치형 카메라 시스템의 구성 및 차량과 장애물 위치인식 = 9
2.1 천장설치형 카메라 시스템의 구성 = 9
2.2 천장설치형 카메라 시스템을 이용한 차량과 장애물의 위치인식 = 12
2.2.1 색상인식 원리를 이용한 차량과 장애물의 위치인식 원리 = 13
2.2.2 Small Window Algorithm = 17
제 3 장 전방향 주행형 차량의 구성 및 모델링 = 20
3.1 메카넘 휠을 이용한 전방향 주행형 차량의 구성 = 20
3.2 메카넘 휠의 구조 및 구동원리 = 24
3.3 전방향 주행형 차량의 제어시스템 = 27
3.4 전방향 주행형 차량의 모델링 = 29
3.4.1 전방향 주행형 차량의 운동학적 모델링 = 30
3.4.2 전방향 주행형 차량의 동역학적 모델링 = 37
제 4 장 장애물회피를 위한 경로계획 알고리즘 및 경로추종 제어기 설계 = 41
4.1 장애물 회피를 위한 경로계획 알고리즘 = 41
4.2 전방향 주행형 차량의 제어기 설계 = 48
4.2.1 경로추적 제어기 설계 = 48
4.2.2 속도추적 제어기 설계 = 52
제 5 장 시뮬레이션 결과 = 55
제 6 장 결론 = 63
References = 64
Conferences & Publications = 78
감사의 말씀 = 79
Degree
Master
Appears in Collections:
대학원 > 메카트로닉스공학과
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.