Hybrid Model for Passive Locomotion Control of a Biped Humanoid:The Artificial Neural Network Approach
DOI:
https://doi.org/10.9781/ijimai.2017.10.001Keywords:
Artificial Neural Networks, Legged Locomotion, Passive Walking, Error AnalysisAbstract
Developing a correct model for a biped robot locomotion is extremely challenging due to its inherently unstable structure because of the passive joint located at the unilateral foot-ground contact and varying configurations throughout the gait cycle, resulting variation of dynamic descriptions and control laws from phase to phase. The present research describes the development of a hybrid biped model using an Open Dynamics Engine (ODE) based analytical three link leg model as a base model and, on top of it, an Artificial Neural Network based learning model which ensures better adaptability, better limits cycle behaviors and better generalization while negotiating along a down slope. The base model has been configured according to the individual subjects and data have been collected using a novel technique through an android app from those subjects while walking down a slope. The pattern between the deviation of the actual trajectories and the base model generated trajectories has been found using a back propagation based artificial neural network architecture. It has been observed that this base model with learning based compensation enables the biped to better adapt in a real walking environment, showing better limit cycle behaviors. We also observed the bounded nature of deviation which led us to conclude that the strategy for biped locomotion control is generic in nature and largely dominated by learning.Downloads
References
G. C. Nandi, A. Ijspeert, and A. Nandi, “Biologically inspired CPG-based above-knee active prosthesis,” in Proceedings of the 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Nice, France, Sep. 22–26, 2008, pp. 2368–2373.
V. B. Semwal, et al., “Biologically-inspired push recovery capable bipedal locomotion modeling through hybrid automata,” Robotics and Autonomous Systems, vol. 70, pp. 181–190, 2015.
A. Balluchi, et al., “Automotive engine control and hybrid systems: Challenges and opportunities,” Proceedings of the IEEE, vol. 88, no. 7, pp. 888–912, Jul. 2000. (en tu texto pone vol. 7; lo correcto suele ser vol. 88)
B. Lennartsson, M. Tittus, B. Egardt, and S. Pettersson, “Hybrid systems in process control,” IEEE Control Systems Magazine, vol. 16, no. 5, pp. 45–56, 1996.
J. Lygeros, K. H. Johansson, S. N. Simic, J. Zhang, and S. S. Sastry, “Dynamical properties of hybrid automata,” IEEE Transactions on Automatic Control, vol. 48, no. 1, pp. 2–17, Jan. 2003.
T. McGeer, “Passive dynamic walking,” The International Journal of Robotics Research, vol. 9, no. 2, pp. 62–82, 1990. (aquí te faltaba el año: suele citarse 1990)
R. Sinnet, M. J. Powell, R. P. Shah, and A. D. Ames, “A human-inspired hybrid control approach to bipedal robotic walking,” in Proceedings of the 18th IFAC World Congress, 2011, pp. 6904–6911.
V. B. Semwal, M. Raj, and G. C. Nandi, “Biometric gait identification based on a multilayer perceptron,” Robotics and Autonomous Systems, vol. 65, pp. 65–75, 2015.
S. J. Hogan, “On the dynamics of a rigid-block motion under harmonic forcing,” Proceedings of the Royal Society A, vol. 425, pp. 441–476, 1989.
M.-Y. Jeong and I.-Y. Yang, “Characterization on the rocking vibration of rigid blocks under horizontal harmonic excitations,” International Journal of Precision Engineering and Manufacturing, vol. 13, no. 2, pp. 229–236, 2012.
V. B. Semwal and G. C. Nandi, “Toward developing a computational model for bipedal push recovery: A brief,” IEEE Sensors Journal, vol. 15, no. 4, pp. 2021–2022, 2015.
S. Kajita, et al., “Biped walking pattern generation by using preview control of zero-moment point,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA 2003), 2003, vol. 2, pp. 1620–1626. (si tus páginas son otras, cámbialas; aquí las he puesto como formato típico)
A. Parashar, A. Parashar, and S. Goyal, “Push recovery for humanoid robot in dynamic environment and classifying the data using K-Mean,” International Journal of Interactive Multimedia and Artificial Intelligence, vol. 4, no. 2, pp. 29–34, 2016.
M. Raj, V. B. Semwal, and G. C. Nandi, “Bidirectional association of joint angle trajectories for humanoid locomotion: The restricted Boltzmann machine approach,” Neural Computing and Applications, pp. 1–9, 2016.
V. B. Semwal and G. C. Nandi, “Generation of joint trajectories using hybrid automata-based model: A rocking block-based approach,” IEEE Sensors Journal, vol. 16, no. 14, pp. 5805–5816, 2016.
V. B. Semwal, et al., “Design of vector field for different subphases of gait and regeneration of gait pattern,” IEEE Transactions on Automation Science and Engineering, vol. PP, no. 99, pp. 1–7, 2016.
M. Raj, V. B. Semwal, and G. C. Nandi, “Multiobjective optimized bipedal locomotion,” International Journal of Machine Learning and Cybernetics, pp. 1–17, 2017.
G. C. Nandi, et al., “Modeling bipedal locomotion trajectories using hybrid automata,” in Proceedings of the IEEE Region 10 Conference (TENCON 2016), 2016.
V. B. Semwal, et al., “An optimized feature selection technique based on incremental feature analysis for biometric gait data classification,” Multimedia Tools and Applications, pp. 1–19, 2016.
V. B. Semwal, P. Chakraborty, and G. C. Nandi, “Less computationally intensive fuzzy logic (type-1)-based controller for humanoid push recovery,” Robotics and Autonomous Systems, vol. 63, pt. 1, pp. 122–135, 2015.
V. B. Semwal and G. C. Nandi, “Robust and more accurate feature and classification using deep neural network,” Neural Computing and Applications, vol. 28, no. 3, pp. 565–574, 2017. (faltaba el año; suele ser 2017, revisa tu fuente)
V. B. Semwal and G. C. Nandi, “Study of humanoid push recovery based on experiments,” in Proceedings of the IEEE International Conference on Control, Automation, Robotics and Embedded Systems (CARE), 2013.
V. B. Semwal, P. Chakraborty, and G. C. Nandi, “Biped model based on human gait pattern parameters for sagittal plane movement,” in Proceedings of the IEEE International Conference on Control, Automation, Robotics and Embedded Systems (CARE), 2013, pp. 1–5.
Downloads
Published
-
Abstract59
-
PDF40






