Abstract
The aim of this study was to bring forth a model-based control method for trajectory tracking of a normal human-like biped on descending and ascending stairs using the straight knee state and to verify the controller performance in the straight knee state periods. Contemplating a straight state in knee joints does not consent to each leg’s shank link to undertake angular rotations greater than thigh link’s rotations. For this purpose, among suggested methods, the self-impact joint constraint has been recommended for energy-efficient (normal) bipedal walking with the implementation of straight knee constraint. To reach this intention, dynamical motion equations are derived, developed and modified to comprise self-impact joint constraint at the knee joint. For gaining control over this complex dynamical system, accessible anthropometric stair gait cycle data are used to derive desired trajectories of thigh and shank links of self-impact biped. Furthermore, for taking the stair ascent and descent of the biped under control, a nonlinear intelligent controller with adaptive neural network control method was put forward. In proportion to simulation results on stair ascending and descending of biped robot, the biped could track the desired angular positions and velocities of the links very well despite having complex nonlinear terms in its governing dynamical equations due to the presence of self-impact constraints. Moreover, during the activation period of joint self-impact, an error of link position angles was evidently improved in comparison to unconstrained biped.
Similar content being viewed by others
References
Arimoto S (1990) Learning control theory for robotic motion. Int J Adapt Control Signal Process 4(6):543–564
Bazargan-Lari Y, Gholipour A, Eghtesad M, Nouri M, Sayadkooh A (2011) Dynamics and control of locomotion of one leg walking as self-impact double pendulum. In: 2011 2nd International conference on control, instrumentation and automation (ICCIA). IEEE, pp 201–206
Bazargan-Lari Y, Eghtesad M, Khoogar A, Mohammad-Zadeh A (2014) Dynamics and regulation of locomotion of a human swing leg as a double-pendulum considering self-impact joint constraint. J Biomed Phys Eng 4(3):91
Bazargan-Lari Y, Eghtesad M, Khoogar AR, Mohammad-Zadeh A (2015a) Tracking control of a planar five-link bipedal walking system with point contact, considering self-impact joint constraint by adaptive neural network method. Lat Am J Solids Struct 12(6):1074–1101
Bazargan-Lari Y, Eghtesad M, Khoogar A, Mohammad-Zadeh A (2015b) Tracking control of a human swing leg as a double-pendulum considering self-impact joint constraint by feedback linearization method. J Control Eng Appl Inform 17(1):99–110
Bazargan-Lari Y, Eghtesad M, Khoogar AR, Mohammad-Zadeh A (2015c) Adaptive neural network control of a human swing leg as a double-pendulum considering self-impact joint constraint. Trans Can Soc Mech Eng 39(2):201–219
Chatterjee S, Mallik AK, Ghosh A (1995) On impact dampers for non-linear vibrating systems. J Sound Vib 187(3):403–420
Cheng MY, Lin CS (2000) Dynamic biped robot locomotion on less structured surfaces. Robotica 18(2):163–170
Chessé S, Bessonnet G (2001) Optimal dynamics of constrained multibody systems. Application to bipedal walking synthesis. In: Proceedings 2001 ICRA. IEEE international conference on robotics and automation, 2001, vol 3. IEEE, pp 2499–2505
Chevallereau C, Formal’Sky A, Perrin B (1997) Control of a walking robot with feet following a reference trajectory derived from ballistic motion. In: Proceedings of IEEE international conference on robotics and automation, 1997, vol 2. IEEE, pp 1094–1099
Craig JJ, Hsu P, Sastry SS (1987) Adaptive control of mechanical manipulators. Int J Robot Res 6(2):16–28
Fu C, Chen K (2008) Gait synthesis and sensory control of stair climbing for a humanoid robot. IEEE Trans Ind Electron 55(5):2111–2120
Furusho J, Masubuchi M (1986) Control of a dynamical biped locomotion system for steady walking. J Dyn Syst Meas Contr 108(2):111–118
Ge SS (1996) Robust adaptive NN feedback linearization control of nonlinear systems. Int J Syst Sci 27(12):1327–1338
Goswami A, Espiau B, Keramane A (1996) Limit cycles and their stability in a passive bipedal gait. In: Proceedings of IEEE international conference on robotics and automation, 1996, vol 1. IEEE, pp 246–251
Hoshino, Y., Fu, C., & Chen, K. (2011, August). A passive walking strategy for a biped robot with a large mass torso by a spring and a damper. In Mechatronics and Automation (ICMA), 2011 International Conference on (pp. 1269–1274). IEEE
Huang Q, Ono K (2007) Energy-efficient walking for biped robot using self-excited mechanism and optimal trajectory planning. In: Humanoid robots: new developments. InTech
Kamen G (ed) (2001) Foundations of exercise science. Lippincott Williams & Wilkins, Philadelphia
Lewis FL, Liu K, Yesildirek A (1995) Neural net robot controller with guaranteed tracking performance. IEEE Trans Neural Netw 6(3):703–715
Miller WT III, Glanz FH, Kraft LG III (1987) Application of a general learning algorithm to the control of robotic manipulators. Int J Robot Res 6(2):84–98
Miyamoto H, Kawato M, Setoyama T, Suzuki R (1988) Feedback-error-learning neural network for trajectory control of a robotic manipulator. Neural Netw 1(3):251–265
Mukherjee S, Sangwan V, Taneja A, Seth B (2007) Stability of an underactuated bipedal gait. Biosystems 90(2):582–589
Oatis CA (1993) The use of a mechanical model to describe the stiffness and damping characteristics of the knee joint in healthy adults. Phys Ther 73(11):740–749
Oda N, Yanada O (2012) Motion controller design of biped robot for human-like walking with stretched knee. In: IECON 2012-38th annual conference on IEEE industrial electronics society. IEEE, pp 5434–5439
Ono K, Yao X (2006) Simulation study of self-excited walking of a biped mechanism with bent knee. In: Adaptive motion of animals and machines. Springer, Tokyo, pp 131–142
Ono K, Takahashi R, Imadu A, Shimada T (2000) Self-excitation control for biped walking mechanism. In: Proceedings of 2000 IEEE/RSJ international conference on Intelligent robots and systems, 2000 (IROS 2000), vol 2. IEEE, pp 1143–1148
Ono K, Takahashi R, Shimada T (2001) Self-excited walking of a biped mechanism. Int J Robot Res 20(12):953–966
Ono K, Yao X, Hou J (2002) Simulation study on fast biped walking based on self-excitation. In: SICE 2002. Proceedings of the 41st SICE annual conference, vol 4. IEEE, pp 2553–2558
Ono K, Furuichi T, Takahashi R (2004) Self-excited walking of a biped mechanism with feet. Int J Robot Res 23(1):55–68
Ozaki T, Suzuki T, Furuhashi T, Okuma S, Uchikawa Y (1991) Trajectory control of robotic manipulators using neural networks. IEEE Trans Ind Electron 38(3):195–202
Park JH, Chung S (2011) Optimal locomotion trajectory for biped robot ‘D 2’ with knees stretched, heel-contact landings, and toe-off liftoffs. J Mech Sci Technol 25(1):3231–3241
Pettersson J, Sandholt H, Wahde M (2001) A flexible evolutionary method for the generation and implementation of behaviors for humanoid robots. In: Proceedings of the IEEE-RAS international conference on humanoid robots, pp 279–286
Pratt J, Pratt G (1998) Intuitive control of a planar bipedal walking robot. In: ICRA, pp 2014–2021
Riener R, Rabuffetti M, Frigo C (2002) Stair ascent and descent at different inclinations. Gait Posture 15(1):32–44
Rodrigues L, Prado M, Tavares P, Da Silva K, Rosa A (1996) Simulation and control of biped locomotion-GA optimization. In: Proceedings of IEEE international conference on evolutionary computation, 1996. IEEE, pp 390–395
Saad M, Dessaint LA, Bigras P, Al-Haddad K (1994) Adaptive versus neural adaptive control: application to robotics. Int J Adapt Control Signal Process 8(3):223–236
Sangwan V, Taneja A, Mukherjee S (2004) Design of a robust self-excited biped walking mechanism. Mech Mach Theory 39(12):1385–1397
Sanner RM, Slotine JJ (1992) Gaussian networks for direct adaptive control. IEEE Trans Neural Netw 3(6):837–863
Shih CL (1999) Ascending and descending stairs for a biped robot. IEEE Trans Syst Man Cybern A: Syst Hum 29(3):255–268
Singh S, Mukherjee S, Sanghi S (2008) Study of a self-impacting double pendulum. J Sound Vib 318(4–5):1180–1196
Slotine JJE, Li W (1987) On the adaptive control of robot manipulators. Int J Robot Res 6(3):49–59
Tzafestas S, Raibert M, Tzafestas C (1996) Robust sliding-mode control applied to a 5-link biped robot. J Intell Robot Syst 15(1):67–133
Tzirkel-Hancock E, Fallside F (1991) A direct control method for a class of nonlinear systems using neural networks. In: Second international conference on artificial neural networks, 1991. IET, pp 134–138
Vukobratović M, Borovac B (2004) Zero-moment point—thirty five years of its life. Int J Humanoid Robot 1(01):157–173
Wei LX, Yang L, Wang HR (2005) Adaptive neural network position/force control of robot manipulators with model uncertainties. In: International conference on neural networks and brain, 2005. ICNN&B’05, vol 3. IEEE, pp 1825–1830
Westervelt ER, Chevallereau C, Choi JH, Morris B, Grizzle JW (2007) Feedback control of dynamic bipedal robot locomotion. CRC Press, Boca Raton
Yoshida K, Kunimatsu S, Ishitobi M (2012) Biped walking with stretched knee based on inverse kinematics via virtual prismatic joint and l∞ preview control. In: 2012 Proceedings of SICE annual conference (SICE). IEEE, pp 1870–1873
Zhang Q, Ge SS, Tao PY (2011) Autonomous stair climbing for mobile tracked robot. In: 2011 IEEE international symposium on safety, security, and rescue robotics (SSRR). IEEE, pp 92–98
Zhihuan Z (2011) Free model control for semi-passive biped robot. In: 2011 Third international conference on measuring technology and mechatronics automation (ICMTMA), vol 2. IEEE, pp 260–263
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bazargan-Lari, Y., Khoogar, A.R. A More Realistic Replica of a Walking Biped for Implying Dynamics and Control on Ascending and Descending Stairs by Considering Self-impact Joint Constraint. Iran J Sci Technol Trans Mech Eng 44, 1029–1052 (2020). https://doi.org/10.1007/s40997-019-00302-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40997-019-00302-2