Bond graph approach for dynamic modelling of the biped robot and application to obstacle avoidance

This paper deals with the modelling and obstacle avoidance of a biped robot. At first, the bond graph-based three-dimensional model of the biped is proposed. The robot walking scheme depends upon the oscillating cylinder mechanism. Two DC motors are actuating the prismatic leg of the robot. Then, bond graph model is converted into the Simulink block which is further used for obstacle avoidance application. The physical model of the biped robot is also fabricated. The second part of the work deals with the development of the hybrid obstacle avoidance algorithm by using the merits of the line following, tangent bug and wall following algorithm. The practicability of algorithm is validated on two cases depend upon the positions of the obstacle. The coding of the algorithm is developed by using MATLAB software. The single rectangular shape obstacle is considered for obstacle avoidance by the robot during experimentation work. At last, the validation of the simulation and experimentation work is considered.

[1]  E. Haug,et al.  A Recursive Formulation for Constrained Mechanical System Dynamics: Part II. Closed Loop Systems , 1987 .

[2]  Javaid Iqbal,et al.  On the Improvement of Multi-Legged Locomotion over Difficult Terrains Using a Balance Stabilization Method: , 2012 .

[3]  Ahmed Rahmani,et al.  Bond graph aided design of controlled systems , 1999, Simul. Pract. Theory.

[4]  Atsushi Fujimori,et al.  Leader–follower formation control with obstacle avoidance using sonar-equipped mobile robots , 2014, J. Syst. Control. Eng..

[5]  John M. Hollerbach,et al.  A Recursive Lagrangian Formulation of Maniputator Dynamics and a Comparative Study of Dynamics Formulation Complexity , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[6]  Alessandro Astolfi,et al.  The Design and Control of a Bipedal Robot with Sensory Feedback , 2013 .

[7]  Jih-Gau Juang,et al.  Application of image process and distance computation to WMR obstacle avoidance and parking control , 2010, 2010 5th IEEE Conference on Industrial Electronics and Applications.

[8]  Tarun Kumar Bera,et al.  Fault detection, isolation and reconfiguration of a bipedal-legged robot , 2019, Simul..

[9]  Hans Jürgen Mattausch,et al.  Power Consumption Estimation of Biped Robot During Walking , 2019, 2019 2nd International Symposium on Devices, Circuits and Systems (ISDCS).

[10]  A. Banerjee Block-diagonal equations for multibody elastodynamics with geometric stiffness and constraints , 1993 .

[11]  Meng Chen,et al.  Dynamic obstacle avoidance for manipulators using distance calculation and discrete detection , 2018 .

[12]  Myoungho Sunwoo,et al.  Local Path Planning for Off-Road Autonomous Driving With Avoidance of Static Obstacles , 2012, IEEE Transactions on Intelligent Transportation Systems.

[13]  Guo Lie,et al.  Stereo Vision Based Obstacle Avoidance Path-Planning for Cross-Country Intelligent Vehicle , 2009, 2009 Sixth International Conference on Fuzzy Systems and Knowledge Discovery.

[14]  Min Huaqing,et al.  Modelling and control for a bipedal robot on slopes , 2013 .

[15]  Benjamin J. Southwell,et al.  Human Object Recognition Using Colour and Depth Information from an RGB-D Kinect Sensor , 2013 .

[16]  Granino A. Korn Impressions of the fifth AICA conference in Lausanne , 1968 .

[17]  Manuel Silva,et al.  Multi-legged Walking Robot Modelling in MATLAB/SimmechanicsTM and Its Simulation , 2013, 2013 8th EUROSIM Congress on Modelling and Simulation.

[18]  Sabyasachi Ghoshray,et al.  A comprehensive robot collision avoidance scheme by two-dimensional geometric modeling , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[19]  Pushparaj Mani Pathak,et al.  Control of compliant legged quadruped robots in the workspace , 2015, Simul..

[20]  Arif Ankarali,et al.  Fuzzy Logic Velocity Control of a Biped Robot Locomotion and Simulation , 2012 .

[21]  Peter J. Gawthrop,et al.  Bond graphs: A representation for mechatronic systems , 1991 .

[22]  Arun K. Samantaray,et al.  Fault-tolerant control of a compliant legged quadruped robot for free swinging failure , 2018, J. Syst. Control. Eng..