PUKYONG

Locomotion Control of a Six-Legged Walking Robot Based on Central Pattern Generator Network

Metadata Downloads
Abstract
In recent years, much attention has been given to bionic control. The motion control of legged robots based on central pattern generator (CPG) has become one of the important branches of bionic control field as a research hotspot. CPG can produce steady rhythm without any high-level external control signal and sensory feedback, which does not require the model process on environment.
The objective of this thesis is to control the locomotion of a six-legged walking robot based on central pattern generator network. To do this task, the following problems are considered. Firstly, a six-legged walking robot is presented. Secondly, wave gait, quadruped gait and tripod gait should be generated by CPG network. Thirdly, mapping function is designed to map the output signal of CPG network to the workspace trajectories of the corresponding legs. Fourthly, instead of using inverse kinematics to calculate joint angles, a differential kinematics algorithm is applied for the end effector to follow the trajectory generated by CPG network. The following tasks are done to solve these problems. First, a six legged robot platform is developed with several interconnected devices such as AX-12 servomotor, DSP microcontroller, IMU sensor, etc. The kinematics of one leg of the six-legged robot is presented, and the Denavit-Hartenberg (DH) convention is adopted to define the modeling parameters which allow the construction of the forward kinematics function by composition of the individual coordinate transformation. Second, a CPG model based on Kimura’s neural oscillators is proposed. To get a suitable control signal of CPG, the parameters of CPG model are analyzed based on a single-parameter-analysis method using simulation. Third, a CPG network to generate control signal for wave gait, quadruped gait and tripod gait using six CPG models is built. Fourth, mapping functions to change the control signal of CPG into the workspace trajectory are proposed. For swing phase and retract phase of gait, different mapping functions are used. The end effector trajectory of each leg is given as mapping functions of the output of signal of the corresponding oscillator. Fifth, to realize the leg end effector follow the trajectory obtained by the mapping functions, a differential kinematics algorithm is applied to solve inverse kinematics problem easily, and the differential kinematics is represented as a linear mapping between the joint velocity space and the operational velocity space. Finally, simulation and experimental results are done to demonstrate the effectiveness of the proposed controllers.
Author(s)
ShengDongBo
Issued Date
2016
Awarded Date
2016. 8
Type
Dissertation
Keyword
Central pattern generator (CPG) CPG network Mapping function Six-legged robot Differential kinematics
Publisher
부경대학교 대학원
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/13250
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000002301075
Alternative Author(s)
성동파
Affiliation
부경대학교 대학원
Department
대학원 메카트로닉스공학협동과정
Advisor
김상봉
Table Of Contents
Chapter 1: Introduction 1
1.1 Background and motivation 1
1.2 Problems statements 7
1.3 Objective and research method 8
1.4 Outline of thesis and summary of contributions 9
Chapter 2: System Description and Kinematic Modeling 12
2.1 Mechanical design 12
2.2 Electrical design 14
2.2.1 Microcontroller 15
2.2.2 Servomotors 16
2.2.3 Bluetooth 19
2.2.4 MySen-M sensor 20
2.2.5 Power supply 21
2.3 Basic terminologies of the 6LR 21
2.4 Kinematic modeling of four joint legs 27
2.5 Kinematics of the six legged robot 30
Chapter 3: CPG Model and Parameters Analysis 35
3.1 CPG model 35
3.2 Parameters analysis 38
3.2.1 Parameter 39
3.2.2 Parameter 40
3.2.3 Parameter 41
3.2.4 Parameter 42
3.2.5 Parameter 43
Chapter 4: Gait Planning Based on CPG Network and Controller Design 45
4.1 CPG network 45
4.1.1 Wave gait 46
4.1.2 Quadruped gait 48
4.1.3 Tripod gait 50
4.2 Mapping function 52
4.3 Workspace trajectory tracking controller design 55
Chapter 5: Simulation and Experimental Results 62
5.1 Gait planning simulation results 62
5.1.1 Wave gait 63
5.1.2 Quadruped gait 64
5.1.3 Tripod gait 65
5.2 Mapping function of tripod gait simulation results 66
5.3 Workspace trajectory tracking 69
Chapter 6: Conclusions and Future Work 74
6.1 Conclusions 74
6.2 Future work 76
References 77
Publication and Conferences 83
Appendix A 85
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.