Publications

Detailed Information

Human-Robot Movement Analysis and Learning Using Generative Stochastic Neural Networks : 생성 확률적 신경망을 이용한 인간-로봇 동작 분석 및 학습

DC Field Value Language
dc.contributor.advisor박종우-
dc.contributor.authorEunsuk Chong-
dc.date.accessioned2017-07-13T06:27:22Z-
dc.date.available2017-07-13T06:27:22Z-
dc.date.issued2016-08-
dc.identifier.other000000137305-
dc.identifier.urihttps://hdl.handle.net/10371/118566-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 기계항공공학부, 2016. 8. 박종우.-
dc.description.abstractThis thesis is concerned with movement analysis and learning for human-robot systems which are complex, high-dimensional, and which do not easily admit analytically exact models. Given a set of observations collected from a human-robot system, we address the problems of movement type determination, movement prediction, and trajectory generation, using methods from machine learning. Taking an existing generative stochastic neural network called the conditional restricted Boltzmann machine as our point of departure, we develop a new class of unsupervised learning algorithms for a range of tasks.
We first develop an extended version of the conditional restricted Boltzmann machine to predict, in real-time, a lower-limb exoskeleton wearers intended movement type and future trajectory. During training our algorithm automatically clusters unlabeled exoskeletal measurement data into movement types. Our predictor then takes as input a short time series of measurements, and outputs in real-time both the movement type and the forward trajectory time series. Physical experiments with a prototype exoskeleton demonstrate that our method more accurately and stably predicts both movement type and the forward trajectory compared to existing methods.
We also apply the developed method to a hand-arm robot for learning reaching and grasping movements. We encode information about the target objects into the stochastic neural network model as observed random variables, through which we can control the system to generate more accurate reaching and grasping movement trajectories in real time. The generated movement trajectories are then fine-adjusted taking into account the contact states between the target object and the hand and fingers so as to ensure good grasp quality. We demonstrate via simulations that our approach can be utilized with a simple control strategy and an existing grasp quality measure to generate appropriate reaching and grasping movements satisfying the force closure condition.
-
dc.description.tableofcontents1 Introduction 1
1.1 Contributions of This Thesis 3
1.1.1 Movement Prediction for a Lower Limb Exoskeleton 3
1.1.2 Learning Reaching and Grasping for a Hand-Arm Robot 5
1.2 Organization 7

2 Preliminaries 9
2.1 Introduction 9
2.2 Deterministic Neural Networks 10
2.2.1 Error Backpropagation . 11
2.3 Stochastic Neural Networks 13
2.3.1 Restricted Boltzmann Machine (RBM) . 13
2.3.2 Conditional RBM and Implicit Mixture of CRBMs . 16
2.4 Clustering Algorithms 18
2.4.1 K-means Clustering 18
2.4.2 Gaussian Mixture Model 19

3 Movement Prediction for a Lower Limb Exoskeleton 21
3.1 Introduction 21
3.2 Problem Description and Preliminaries 26
3.2.1 Problem Description 26
3.2.2 Conditional Restricted Boltzmann Machine and Variants 27
3.3 Convolutional imCRBM 30
3.3.1 Convolutional Pattern Feature Extraction 32
3.3.2 Modeling with Pattern Features 34
3.3.3 Learning and Inference 35
3.4 Experimental Results 36
3.4.1 Lower Limb Exoskeleton Hardware Prototype 36
3.4.2 Lower Limb Exoskeleton Motion Dataset 38
3.4.3 Measuring Prediction Accuracy 43
3.4.4 Experiments with Multiple Classes of Motion (D1) 44
3.4.5 Experiments with Composite Motions (D2) 52

4 Learning Reaching and Grasping for A Hand-arm Robot 61
4.1 Introduction 61
4.1.1 Problem Description 64
4.1.2 Overall Trajectory Generation Strategy 64
4.2 Conditional Restricted Boltzmann Machine with Control Variable 65
4.2.1 Learning and Inference 67
4.2.2 Accuracy Measurement for Control 67
4.2.3 Control Strategy 69
4.2.4 Sensitivity 71
4.3 Fine Adjustment for Good Grasp Quality 72
4.3.1 Grasp Matrix and Force Closure 72
4.3.2 Contact Value Function 74
4.3.3 Grasp Matrix Construction 76
4.4 Experimental Results 77
4.4.1 Hand-arm Robot 77
4.4.2 Experimental Environment 80
4.4.3 Movement Type Determination Using Conv-imCRBM 80
4.4.4 Trajectory Generation and Control 85
4.4.5 Fine Adjustment 93

5 Conclusion 103

Bibliography 106

국문 초록 114
-
dc.formatapplication/pdf-
dc.format.extent12299970 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectlower limb exoskeleton-
dc.subjectreaching and grasping-
dc.subjectmovement prediction-
dc.subjectconditional restricted Boltzmann machine-
dc.subjectmachine learning-
dc.subjectunsupervised learning-
dc.subject.ddc621-
dc.titleHuman-Robot Movement Analysis and Learning Using Generative Stochastic Neural Networks-
dc.title.alternative생성 확률적 신경망을 이용한 인간-로봇 동작 분석 및 학습-
dc.typeThesis-
dc.contributor.AlternativeAuthor정은석-
dc.description.degreeDoctor-
dc.citation.pagesxviii, 114-
dc.contributor.affiliation공과대학 기계항공공학부-
dc.date.awarded2016-08-
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