Publications

Detailed Information

Opening a Hinged Door with an Aerial Manipulator using Model Predictive Control : 경첩문을 여는 비행 매니퓰레이터에 대한 모델 예측 제어

DC Field Value Language
dc.contributor.advisor김현진-
dc.contributor.author이동재-
dc.date.accessioned2020-10-13T02:41:45Z-
dc.date.available2020-10-13T02:41:45Z-
dc.date.issued2020-
dc.identifier.other000000161196-
dc.identifier.urihttps://hdl.handle.net/10371/169168-
dc.identifier.urihttp://dcollection.snu.ac.kr/common/orgView/000000161196ko_KR
dc.description학위논문 (석사) -- 서울대학교 대학원 : 공과대학 기계항공공학부, 2020. 8. 김현진.-
dc.description.abstractFrom aerial pick-and-place to aerial transportation, aerial manipulation has been extensively studied in recent years thanks to its mobility and dexterity, each of which is a merit of an aerial vehicle and a robotic arm. However, to fully harness the concept of aerial manipulation, more complex tasks including interaction with movable structures should also be considered. Among various types of movable structures, this paper presents a multirotor-based aerial manipulator opening a daily-life moving structure, a hinged door. Two additional issues that would arise in interaction with a movable structure are addressed: 1) a constrained motion of the structure, and 2) collision avoidance with a moving structure. To handle these issues, we formulate a model predictive control (MPC) problem with a system dynamics constraint and state constraints for collision avoidance. A coupled system dynamics of a multirotor-based aerial manipulator and a hinged door is derived and later simplified for faster computation in MPC. State constraints for collision avoidance with itself, a door, and a doorframe are generated. By implementing a constrained version of differential dynamic programming (DDP), we can generate reference trajectories through MPC in real-time. The proposed method is validated through simulation results and experiments with a real-like hinged door in which a disturbance observer (DOB) based robust motion controller is employed.-
dc.description.abstract비행 매니퓰레이터는 3차원 공간 속에 빠르게 위치할 수 있는 비행체의 장점과 외부와의 상호작용이 가능한 로봇팔의 장점이 결합된 비행체로, 최근 물건 집고 옮기기부터 물품 운송까지 다양한 임무를 수행하기 위해 활발하게 연구되어 왔다. 그러나, 온전히 비행 매니퓰레이터의 가능성을 활용하기 위해서는 움직일 수 있는 외부 구조와의 상호작용과 같이 더욱 복잡한 임무 또한 수행할 수 있어야 할 것이다. 여러 종류의 움직일 수 있는 구조물 중 본 논문에서는 일상 속에서 쉽게 마주칠 수 있는 경첩문을 여는 멀티로터 기반의 비행 매니퓰레이터에 대해 제시한다.
정적인 구조물과의 상호작용과는 달리 동적인 구조물과의 상호작용에 있어서 발생할 수 있는 1) 구조물의 제약된 움직임, 그리고 2) 움직이는 구조물과의 충돌 회피의 2가지 추가적인 문제에 대해 다루었다. 이러한 문제를 다루기 위해 모델 예측 제어 (MPC)를 적용하였으며, 시스템 동역학에 대한 제약조건 및 충돌 회피에 대한 제약 조건을 부여하였다. 멀티로터 기반의 비행 매니퓰레이터와 경첩문의 결합 시스템에 대한 동역학을 유도하였으며, 이후 모델 예측 제어에서의 빠른 계산 속도를 위해 단순화되었다. 충돌 회피에 대한 제약 조건은 모두 상태 변수로 표현되었으며, 비행 매니퓰레이터의 멀티로터 프레임과 로봇팔 사이의 충돌 (자기 충돌), 문과의 충돌, 그리고 문틀과의 충돌을 고려하였다. 미분 기반의 동적 프로그래밍 기법 (differential dynamic programming)에 제약조건이 고려된 알고리즘을 구현함으로써 모델 기반 예측 제어를 통해 실시간으로 경로를 계획할 수 있다. 제안된 방법은 시뮬레이션과 실제 크기의 문을 활용한 실험을 통해 검증되었으며, 외란 관측기 기반의 강건 제어 기법이 실험에 활용되었다.
-
dc.description.tableofcontents1 Introduction 1
1.1 Literature review 2
1.2 Thesis contribution 3
1.3 Thesis outline 3
2 Equations of motion 4
2.1 Assumption 4
2.2 Kinematics 5
2.3 Dynamics 6
2.4 Simpli ed dynamics 8
3 Model predictive control 10
3.1 Problem formulation 10
3.1.1 Objective function 11
3.1.2 Hard constraints 11
3.2 Collision avoidance constraints 11
3.2.1 Self collision avoidance 13
3.2.2 Door collision avoidance 13
3.2.3 Doorframe collision avoidance 14
3.3 Optimal control solver 14
3.3.1 Differential dynamic programming 14
3.3.2 DDP with augmented Lagrangian method 15
4 Experimental setup 17
4.1 Door state estimation 17
4.2 Multirotor robust controller 18
4.3 Hardware setup 19
5 Results 20
5.1 Simulation results 20
5.2 Experimental results 25
6 Conclusion 29
-
dc.language.isoeng-
dc.publisher서울대학교 대학원-
dc.subjectAerial manipulator-
dc.subjectModel predictive control-
dc.subjectCollision avoidance-
dc.subject비행 매니퓰레이터-
dc.subject모델 예측 제어-
dc.subject충돌 회피-
dc.subject.ddc621-
dc.titleOpening a Hinged Door with an Aerial Manipulator using Model Predictive Control-
dc.title.alternative경첩문을 여는 비행 매니퓰레이터에 대한 모델 예측 제어-
dc.typeThesis-
dc.typeDissertation-
dc.contributor.AlternativeAuthorDongjae Lee-
dc.contributor.department공과대학 기계항공공학부-
dc.description.degreeMaster-
dc.date.awarded2020-08-
dc.contributor.major우주항공공학전공-
dc.identifier.uciI804:11032-000000161196-
dc.identifier.holdings000000000043▲000000000048▲000000161196▲-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share