three-dimensional muscle arrangement and ... - adaptive motion

2
Poster Session 97 Three-Dimensional Muscle Arrangement and Dynamic Walking of Musculoskeletal Humanoid Keita Ogawa 1 and Kenich Narioka 2 and Koh Hosoda 2 1 Department of Adaptive Machine Systems, Osaka University, Osaka, Japan (Tel: +81-6-6879-7752; E-mail: [email protected]) 2 Department of Multimedia Engineering, Osaka University, Osaka, Japan (Tel: +81-6-6879-7752; E-mail: [email protected], [email protected]) Abstract: Humans have the highly-complicated musculoskeletal body structure and perform adaptive behavior. To investigate the advantages of this structure, we built a whole-body musculoskeletal humanoid with pneumatic artificial muscles. The skeletal structure and muscle arrangement of the robot are three-dimensionally designed to be similar to those of humans, especially in the lower body. Taking advantage of the human-like structure of the robot, we conducted a walking experiment. To make muscle activation patterns, we use a human EMG patterns. As a result, if the structure of the robot is close to that of humans, we found the motion of the robot can be easily created and realized dynamic walking. Keywords: Biomechanics, Musculoskeletal system, Humanoid robot, Pneumatic artificial muscle, Dynamic Walking 1. INTRODUCTION Humans have the highly-complicated musculoskeletal body structure with the many joints and muscles. Hu- mans are able to utilize the complicated body and to per- form adaptive behavior such as walking. The complex human body structure might have some reasons, because ”Nature creates nothing without a purpose”(Aristotle, 350 B.C.E). One of the advantages of the musculoskele- tal system, bi-articular muscles have the function that dis- solve contact tasks with open loop control [1]. If we un- derstand advantages of the musculoskeletal structure and apply them to robots correctly, we can enhance the per- formance of the robot. In biomechanics, some human body structures have been mimicked and some musculoskeletal humanoid robots have been developed in recent years. The muscu- loskeletal robots with pneumatic artificial muscle realized various dynamic tasks [2,3]. However, these robots have only basic muscles in the lower body or these muscles are attached only for pitch, roll, or yaw movements. The contraction forces of most of the human muscles exert influences on pitch, roll and yaw movements simultane- ously. In addition, for humans, even the single movement such as the hip flexion is realized in coordination of sev- eral muscles around the hip joint. Since human muscu- loskeletal structure has redundant muscles attached three- dimensionally, we should take it into account in designing musculoskeletal robots. In this study, under the assumption that muscu- loskeletal robot performing three dimensional move- ments should have three dimensional muscle arrange- ment, we built a musculoskeletal humanoid robot driven by pneumatic artificial muscles attached three dimension- ally. The robot’s musculoskeletal structure is highly sim- ilar to that of humans, especially in the lower body. In this paper, we introduce the design of the robot and its three-dimensional muscle arrangement. In addition, we make a walking motion taking advantage of human-like musculoskeletal body and conduct a walking experiment. 2. PNEUMATIC ARTIFICIAL MUSCULOSKELETAL HUMANOID ”PNEUMAT-BS” We developed a musculoskeletal humanoid robot ”Pneumat-BS” actuated by pneumatic artificial muscles. Fig. 1 shows the appearance of the robot, its DOF and the arrangement of the artificial muscles. The overall height : Mono-articular muscle : Bi-articular muscle : Hinge joint (1 DOF) : Ball joint (3 DOFs) (b)Side View (a)Front View No. Muscle Name #1 Soleus #2 Tibialis anterior #3 Peroneus #4 Ankle adductor #5 Gastrocnemius #6 Popliteus #7 Vastus lateralis #8 Hamstring muscle #9 Rectus femoris #10 Sartorius #11 Gracilis #12 Gluteus medius #13 Adductor magnus #14 Iliacus #15 Gluteus maximus #16 Obturator externus #17 Rectus abdominis #18 Erector spinae #19 Arm abductor #20 Arm adductor #21 Arm flexor #22 Arm extensor Fig. 1 A musculoskeletal humanoid robot ”Pneumat- BS”. Left: Photograph. Right: DOF and muscle ar- rangement. of the robot is 1181 [mm] and the weight is 10.1 [kg]. The link length and the center of gravity of the robot are designed to be the same ratio as that of humans. This robot has 21 DOFs, and 44 pneumatic artificial muscles are attached to the robot in total. Supplying and exhaust- ing compressed air from an air compressor is controlled by on-off electric valves. As the sensor configuration, there are two acceleration sensors (3-axes) on the head and waist, two gyro sensors on the head (pitch, roll) and 8 force sensing resistors on the four corners of both feet. The robot has complex body structure, including not

Upload: others

Post on 01-Oct-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Three-Dimensional Muscle Arrangement and ... - Adaptive Motion

Poster Session

97

Three-Dimensional Muscle Arrangement and Dynamic Walking ofMusculoskeletal Humanoid

Keita Ogawa1 and Kenich Narioka2 and Koh Hosoda21Department of Adaptive Machine Systems, Osaka University, Osaka, Japan(Tel: +81-6-6879-7752; E-mail: [email protected])

2Department of Multimedia Engineering, Osaka University, Osaka, Japan(Tel: +81-6-6879-7752; E-mail: [email protected], [email protected])

Abstract: Humans have the highly-complicated musculoskeletal body structure and perform adaptive behavior. Toinvestigate the advantages of this structure, we built a whole-body musculoskeletal humanoid with pneumatic artificialmuscles. The skeletal structure and muscle arrangement of the robot are three-dimensionally designed to be similar tothose of humans, especially in the lower body. Taking advantage of the human-like structure of the robot, we conducteda walking experiment. To make muscle activation patterns, we use a human EMG patterns. As a result, if the structure ofthe robot is close to that of humans, we found the motion of the robot can be easily created and realized dynamic walking.

Keywords: Biomechanics, Musculoskeletal system, Humanoid robot, Pneumatic artificial muscle, Dynamic Walking

1. INTRODUCTION

Humans have the highly-complicated musculoskeletalbody structure with the many joints and muscles. Hu-mans are able to utilize the complicated body and to per-form adaptive behavior such as walking. The complexhuman body structure might have some reasons, because”Nature creates nothing without a purpose”(Aristotle,350 B.C.E). One of the advantages of the musculoskele-tal system, bi-articular muscles have the function that dis-solve contact tasks with open loop control [1]. If we un-derstand advantages of the musculoskeletal structure andapply them to robots correctly, we can enhance the per-formance of the robot.In biomechanics, some human body structures have

been mimicked and some musculoskeletal humanoidrobots have been developed in recent years. The muscu-loskeletal robots with pneumatic artificial muscle realizedvarious dynamic tasks [2, 3]. However, these robots haveonly basic muscles in the lower body or these musclesare attached only for pitch, roll, or yaw movements. Thecontraction forces of most of the human muscles exertinfluences on pitch, roll and yaw movements simultane-ously. In addition, for humans, even the single movementsuch as the hip flexion is realized in coordination of sev-eral muscles around the hip joint. Since human muscu-loskeletal structure has redundant muscles attached three-dimensionally, we should take it into account in designingmusculoskeletal robots.In this study, under the assumption that muscu-

loskeletal robot performing three dimensional move-ments should have three dimensional muscle arrange-ment, we built a musculoskeletal humanoid robot drivenby pneumatic artificial muscles attached three dimension-ally. The robot’s musculoskeletal structure is highly sim-ilar to that of humans, especially in the lower body. Inthis paper, we introduce the design of the robot and itsthree-dimensional muscle arrangement. In addition, wemake a walking motion taking advantage of human-like

musculoskeletal body and conduct a walking experiment.

2. PNEUMATIC ARTIFICIALMUSCULOSKELETAL HUMANOID

”PNEUMAT-BS”We developed a musculoskeletal humanoid robot

”Pneumat-BS” actuated by pneumatic artificial muscles.Fig. 1 shows the appearance of the robot, its DOF and thearrangement of the artificial muscles. The overall height

: Mono-articular muscle

: Bi-articular muscle

: Hinge joint (1 DOF)

: Ball joint (3 DOFs)

(b)Side View(a)Front View

No. Muscle Name#1 Soleus

#2 Tibialis anterior#3 Peroneus

#4 Ankle adductor

#5 Gastrocnemius#6 Popliteus

#7 Vastus lateralis#8 Hamstring muscle

#9 Rectus femoris#10 Sartorius#11 Gracilis

#12 Gluteus medius#13 Adductor magnus

#14 Iliacus

#15 Gluteus maximus#16 Obturator externus

#17 Rectus abdominis#18 Erector spinae

#19 Arm abductor

#20 Arm adductor#21 Arm flexor

#22 Arm extensor

Fig. 1 A musculoskeletal humanoid robot ”Pneumat-BS”. Left: Photograph. Right: DOF and muscle ar-rangement.

of the robot is 1181 [mm] and the weight is 10.1 [kg].The link length and the center of gravity of the robot aredesigned to be the same ratio as that of humans. Thisrobot has 21 DOFs, and 44 pneumatic artificial musclesare attached to the robot in total. Supplying and exhaust-ing compressed air from an air compressor is controlledby on-off electric valves. As the sensor configuration,there are two acceleration sensors (3-axes) on the headand waist, two gyro sensors on the head (pitch, roll) and8 force sensing resistors on the four corners of both feet.The robot has complex body structure, including not

Page 2: Three-Dimensional Muscle Arrangement and ... - Adaptive Motion

Poster Session

98

only mono-articular muscles but also bi-articular mus-cles. In particular, the hip joint of the robot is drivenby 9 muscles (!8∼!16). Using PE braided lines, we ar-range these muscles three dimensionally (Fig. 2). Thethree-dimensional arrangement of muscles is importantin dealing with three-dimensional movements. For ex-ample, sartorius (!10) is a bi-articular muscle which hasthe function of knee flexion, hip flexion, hip external ro-tation, and hip abduction. This muscle generate pelvicrotation at the beginning of the swing phase. Pelvic ro-tation make the step width narrow and make stride long(Fig. 3). It makes the walking more stable and efficient.

PE Braided Lines

Ball Joint

PolyacetalBearing

Fig. 2 Around hip joint of Pneumat-BS.

!"#$%&'(")

*&'")+,"%$#-.'/%0+"1"'+23

401.#-'25%('0#/"'+2

!"#$%&'(")

*&'")%$#-.'/%0+"1"'+23

!"0'(#%*&'")+,"%$#-.'/%0+"1"'+23

!"0'(#%*&'")%$#-.'/%0+"1"'+23

Overhead view

Fig. 3 Effect of the pelvic rotation.

3. WALKING EXPERIMENTWITHHUMANMUSCLE ACTIVATION

PATTERNSWe conduct walking experiments to confirm that the

robot is able to perform dynamic tasks by using the com-plicated muscles. To realize dynamic walking, we usedhuman muscle activation patterns (EMG data) for driv-ing the pneumatic muscles. The human muscle activationpatterns can be utilized in driving musculoskeletal robotsbecause the structures are close to those of humans. Sincepneumatic muscles can hold a given power by closing thevalves, we decided how to drive the muscles by trial-and-error (Fig. 4). Fig. 5 shows the experimental sequence ofthe walking experiment. We realized a few steps withoutfeedback and confirmed that the robot had enough powerto perform dynamic walking. However, a stable periodicgait could not be achieved.

4. CONCLUSIONS AND FUTUREWORKS

In this study, we presented the musculoskeletal hu-manoid ”Pneumat-BS” driven by pneumatic artificial

[%]

Exhaust

Supply

Close

Swing leg

Stance leg

0 100

#6 (Popliteus)

#7 (Vastus lateralis)

#16 (Obturator externus)

#9 (Rectus femoris)

#10 (Sartorius)

#14 (Iliacus!!!!

#15 (Gluteus maximus)

#15 (Gluteus maximus)

#12 (Gluteus medius)

#14 (Iliacus)

#10 (Sartorius)

50

#16 (Obturator externus)Human EMG[Knutson and Soderberg,1995]

Fig. 4 Muscle actuation patterns with EMG (using [4]).

Fig. 5 Experimental sequence of walking experiment.

muscles, and we introduced that method to make mus-cle activation patterns for musculoskeletal humanoid us-ing human EMG data and results of walking experiments.For future work, we have to develop a control method forthe musculoskeletal robot and realize stable behaviors.

REFERENCES[1] M. Kumamoto. Animal inspired motion control

mechanism. In Advanced Motion Control, 2004 8thIEEE International Workshop on. AMC, pages 11–19. IEEE, 2004.

[2] Ryuma Niiyama, Satoshi Nishikawa, and Yasuo Ku-niyoshi. Athlete robot with applied human mus-cle activation patterns for bipedal running. InProc. IEEE-RAS Int. Conf. on Humanoid Robots(Humanoids 2010), pages 498–503. Nashville, Ten-nessee USA, Dec. 2010.

[3] T. Takuma, S. Hayashi, and K. Hosoda. 3d bipedalrobot with tunable leg compliance mechanism formulti-modal locomotion. In Intelligent Robots andSystems, 2008. IROS 2008. IEEE/RSJ InternationalConference on, pages 1097–1102. IEEE, 2008.

[4] Donald A. Neumann PhD PT FAPTA. Kinesiology ofthe Musculoskeletal System: Foundations for Physi-cal Rehabilitation. Mosby, 1 edition, 3 2002.