Model-Based Design and Evaluation of a Brachiating Monkey Robot with an Active Waist

We report on the model-based development of a monkey robot that is capable of performing continuous brachiation locomotion on swingable rod, as the intermediate step toward studying brachiation on the soft rope or on horizontal ropes with both ends fixed. The work is different from other previous works where the model or the robot swings on fixed bars. The model, which is composed of two rigid links, was inspired by the dynamic motion of primates. The model further served as the design guideline for a robot that has five degree of freedoms: two on each arm for rod changing and one on the waist to initiate a swing motion. The model was quantitatively formulated, and its dynamic behavior was analyzed in simulation. Further, a two-stage controller was developed within the simulation environment, where the first stage used the natural dynamics of a two-link pendulum-like model, and the second stage used the angular velocity feedback to regulate the waist motion. Finally, the robot was empirically built and evaluated. The experimental results confirm that the robot can perform model-like swing behavior and continuous brachiation locomotion on rods.

[1]  Holger Preuschoft,et al.  Influence of Size and Proportions on the Biomechanics of Brachiation , 1985 .

[2]  Yasuhisa Hasegawa,et al.  Motion coordination of behavior-based controller for brachiation robot , 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028).

[3]  Hidekazu Nishimura,et al.  Motion control of brachiation robot by using final-state control for parameter-varying systems , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[4]  Yasuhisa Hasegawa,et al.  Self-scaling reinforcement learning for fuzzy logic controller-applications to motion control of two-link brachiation robot , 1999, IEEE Trans. Ind. Electron..

[5]  H. Ishigaki,et al.  Parameter identification and swing-up control of an Acrobot system , 2005, 2005 IEEE International Conference on Industrial Technology.

[6]  Xin Xin,et al.  The swing up control for the Acrobot based on energy control approach , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[7]  T. McMahon,et al.  Scaling Stride Frequency and Gait to Animal Size: Mice to Horses , 1974, Science.

[8]  Yini Zhao,et al.  Swing control for two-link brathiation robot based on SMC , 2008, 2008 Chinese Control and Decision Conference.

[9]  J. Fleagle Dynamics of a brachiating siamang [Hylobates (Symphalangus) syndactylus] , 1974, Nature.

[10]  Masaki Yamakita,et al.  Giant swing via forward upward circling of the Acrobat-robot , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[11]  R J Full,et al.  Templates and anchors: neuromechanical hypotheses of legged locomotion on land. , 1999, The Journal of experimental biology.

[12]  Pei-Chun Lin,et al.  Model-Based Development of Leaping in a Hexapod Robot , 2015, IEEE Transactions on Robotics.

[13]  Patricio Ordaz,et al.  Research on Swing up Control Based on Energy for the Pendubot System , 2014 .

[14]  Mario W. Gomes,et al.  A five-link 2D brachiating ape model with life-like zero-energy-cost motions. , 2005, Journal of theoretical biology.

[15]  Jun Nakanishi,et al.  A brachiating robot controller , 2000, IEEE Trans. Robotics Autom..

[16]  Kazuo Yamafuji,et al.  Study of a mobile robot which can shift from one horizontal bar to another using vibratory excitation , 1992 .

[17]  Fumihito Arai,et al.  Swing and locomotion control for a two-link brachiation robot , 1993, IEEE Control Systems.

[18]  A. Moran,et al.  Analysis of the dynamics and nonlinear control of under-actuated brachiation robots , 1997, Proceedings of the 36th SICE Annual Conference. International Session Papers.

[19]  Yasuhisa Hasegawa,et al.  Behavior coordination of brachiation robot based on behavior phase shift , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[20]  Mingcong Deng,et al.  Swing-up control of an Acrobot having a limited range of joint angle of two links , 2004, 2004 5th Asian Control Conference (IEEE Cat. No.04EX904).

[21]  Xin Xin,et al.  Energy-Based Swing-Up Control for a Remotely Driven Acrobot: Theoretical and Experimental Results , 2012, IEEE Transactions on Control Systems Technology.

[22]  Xin Xin,et al.  A Set-Point Control for a Two-link Underactuated Robot With a Flexible Elbow Joint , 2013 .

[23]  Y. Hasegawa,et al.  Continuous locomotion of brachiation robot by behavior phase shift , 2001, Proceedings Joint 9th IFSA World Congress and 20th NAFIPS International Conference (Cat. No. 01TH8569).

[24]  Jonathan E. Clark,et al.  Design and Performance Evaluation of a Bio-Inspired and Single-Motor-Driven Hexapod Robot With Dynamical Gaits , 2015 .

[25]  Pei-Chun Lin,et al.  A simple running model with rolling contact and its role as a template for dynamic locomotion on a hexapod robot , 2014, Bioinspiration & biomimetics.

[26]  Hidekazu Nishimura Motion Control for Three-Link Brachiation Robot by Using Final-State Control with Error Learning , 1998 .

[27]  K. Sekiyama,et al.  Vision-Based Real Time Trajectory Adjustment for Brachiation Robot , 2006, 2006 IEEE International Symposium on MicroNanoMechanical and Human Science.

[28]  Shuai Wang,et al.  Non-horizontal ricochetal brachiation motion planning and control for two-link Bio-primate robot , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[29]  Masahiro Kaneda,et al.  Swing-Up Control for a 3-DOF Gymnastic Robot With Passive First Joint: Design and Analysis , 2007, IEEE Transactions on Robotics.

[30]  Yasuhisa Hasegawa,et al.  Learning algorithm for a brachiating robot , 2003 .

[31]  Pei-Chun Lin,et al.  Bio-inspired step-climbing in a hexapod robot , 2012, Bioinspiration & biomimetics.

[32]  Daniel E. Koditschek,et al.  A leg configuration measurement system for full-body pose estimates in a hexapod robot , 2005, IEEE Transactions on Robotics.

[33]  A. Mahindrakar,et al.  A swing-up of the acrobot based on a simple pendulum strategy , 2005 .

[34]  Peter Aerts,et al.  Functional anatomy of the gibbon forelimb: adaptations to a brachiating lifestyle , 2009, Journal of anatomy.

[35]  Fumihito Arai,et al.  A study on the brachiation type of mobile robot (heuristic creation of driving input and control using CMAC) , 1991, Proceedings IROS '91:IEEE/RSJ International Workshop on Intelligent Robots and Systems '91.

[36]  Sharon M. Swartz,et al.  Pendular mechanics and the kinematics and energetics of brachiating locomotion , 1989, International Journal of Primatology.

[37]  Keivan Ebrahimi,et al.  Port-Hamiltonian control of a brachiating robot via generalized canonical transformations , 2016, 2016 American Control Conference (ACC).