Model and Simulate an Underwater Hexapod Based on Isolated Body Method

Article Preview

Abstract:

Deployment, operation and recovery of an underwater robot are time-consuming and expensive activities which involve a highly skilled team and a complex logistic. An accurate and comprehensive virtual environment is required in order to rapidly designing, developing, in-lab testing and evaluating the working of an underwater robot and to minimize the risks to lose expensive equipment during hazardous in field testing. We formulate the kinematics equations for a hexapod robot with Denavit-Hartenberg description and present the dynamics equations with free body diagram based on isolated body dynamical analysis so as to overcome the difficulties of modeling Lagrange dynamics. As for contact and hydrodynamics effects, we adopt some classic methods and empirical models to obtain realism. The simulation results combining computer graphics with dynamics prove our method valid.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

197-208

Citation:

Online since:

July 2014

Authors:

Export:

Price:

* - Corresponding Author

[1] M. F. Silva, J. A. T. Machado, and A. M. Lopes, Performance analysis of multi-legged system, in Proceedings IEEE International Conference on Robotics and Automation, vol. 3, May 2002, pp.2234-2239.

Google Scholar

[2] Y. Zhao, L. Lu, T. Zhao, Y. Du, and Z. Huang, Dynamic performance analysis of six-legged walking machines, Mechanism and Machine Theory, 2000, 35: 155-163.

DOI: 10.1016/s0094-114x(98)00069-x

Google Scholar

[3] Multon, F, Cani-Gascuel, M., and Debunne, G. Computer animation of walking: A survey. J. Visualization Comp. Animation 1999, 10(1): 39–54.

DOI: 10.1002/(sici)1099-1778(199901/03)10:1<39::aid-vis195>3.0.co;2-2

Google Scholar

[4] Reichler, J., and Delcomyn, F. A simulation test-bed for biologically inspired robots and their controllers. Proc. of the 12th European Simulation Multi-conference, 1998, 437-442.

Google Scholar

[5] Brutzman, D. P., T. Healey, D. Marco, and B. McGhee. The Phoenix autonomous underwater vehicle. AI-Based Mobile Robots, Kortenkamp, David, Peter and Murphy, Robin, editors, MITIAAAI Press, Cambridge, Massachussetts, (1997).

Google Scholar

[6] Pollini L.; Innocenti, M. A synthetic Environment for Dynamic Systems Control and Distributed Simulation, IEEE Control SystemsMagazine, April, (2000).

Google Scholar

[7] Gracanin, D., K.P. Valavanis, M. Matijasevic. Virtual environment testbed for autonomous underwater vehicles. Control Engineering Practice, 1998, 5(6): 653-660.

DOI: 10.1016/s0967-0661(98)00059-8

Google Scholar

[8] Caccia M., Bono R., Bruzzone G., Veruggio G. Variable configuration UUVs for marine science applications. IEEE Robotics and Automation Magazine, 1999, 6: 22-32.

DOI: 10.1109/100.774925

Google Scholar

[9] Kuroda Y., K. Aramaki, T. Fuji, T. Ura . A Hybrid Environment for the Development of Underwater Mechatronic Systems. Proc. Of the 1995 IEEE 21st International Conference on Industrial Electronics, Control and Instrumentation, Nov. (1995).

DOI: 10.1109/iecon.1995.483353

Google Scholar

[10] Giacomo Marani, Song K. Choi, Junku Yuh. Underwater autonomous manipulation for intervention missions AUVs, Ocean Engineering, 2009, 36: 15-23.

DOI: 10.1016/j.oceaneng.2008.08.007

Google Scholar

[11] Choi, S.K., Menor, S.A., and Yuh, J. Distributed virtual environment collaborative simulator for underwater robots, IEEE/RSJ International Conference on Intelligent Robots and Systems, 2000(2): 861 -866.

DOI: 10.1109/iros.2000.893127

Google Scholar

[12] Leonard, J. J., S. T. Tuohy, J. G. Bellingham, B. A. Moran, J. H. L m , H. Schmidt, N. M. Patrikalakis and C. Chryssostomidis. Virtual Environments for AUV Development and Ocean Exploration. Proc. Int. Symp. on Unmanned Untethered Submersible Technology, 1995: 436-443.

Google Scholar

[13] Christina Georgiades, Meyer Nahon, Martin Buehler. Simulation of an underwater hexapod robot. Ocean Engineering, 2009, 36: 39-47.

DOI: 10.1016/j.oceaneng.2008.10.005

Google Scholar

[14] Bae DS, Haug EJ. A recursive formulation for constrained mechanical system dynamics: Part II, Closed loop systems. Mechanics of Structures and Machines 1987; 15(4): 481–506.

DOI: 10.1080/08905458708905130

Google Scholar

[15] Rosenthal DE. An order-n formulation for robotic systems. Journal of the Astronautical Sciences 1990; 38(4): 511–29.

Google Scholar

[16] Anderson KS. An order-n formulation for the motion simulation of general constrained multi-rigid-body systems. Computers and Structures 1992; 43(3): 565–79.

DOI: 10.1016/0045-7949(92)90289-c

Google Scholar

[17] Pradhan S, Modi VJ. Order-n formulation for flexible multi-body systems in tree topology: Lagrangian approach. Journal of Guidance, Control, and Dynamics 1997; 20(4): 665–72.

DOI: 10.2514/2.4129

Google Scholar

[18] Banerjee AK. Order-n formulation of extrusion of a beam with large bending and rotation. Journal of Guidance, Control, and Dynamics 1992; 15(1): 121–7.

DOI: 10.2514/3.20809

Google Scholar

[19] Banerjee AK, Nagarajan S. Efficient simulation of large overall motion of beams undergoing large deflection. Multi-body System Dynamics 1997; 1(1): 113–26.

Google Scholar

[20] Tasora A. An optimized Lagrangian-multiplier approach for interactive multibody simulation in kinematic and dynamical digital prototyping. In: International symposium on computer simulation in biomechanics, Politecnico diMilano, Italy, 2001. p.125.

Google Scholar

[21] The Free Body Diagram / Kinetic Diagram, http: /laser. phys. ualberta. ca/~freeman/enph131/fbd. htm.

Google Scholar

[22] Free-Body Diagram, http: /hyperphysics. phy-astr. gsu. edu/hbase/freeb. html.

Google Scholar

[23] Y. Kim and S. Desa, The definition, determination, and characterization of acceleration sets for spatial manipulators, The International Journal of Robotics Research, 1993, 12(6): 572-587.

DOI: 10.1177/027836499301200605

Google Scholar

[24] J. Yuh, Modeling and Control of Underwater Robotic Vehicles, IEEE Transactions on Systems, Man, and Cybernetics, 1990, 20: 1475-1483.

DOI: 10.1109/21.61218

Google Scholar

[25] K. Ioi and K. Itoh, Modelling and Simulation of an Underwater Manipulator, Advanced Robotics, 1990, 4(4): 303-317.

DOI: 10.1163/156855390x00152

Google Scholar

[26] S. McMillan, D. E. Orin, and R. B. McGhee, Efficient Dynamic Simulation of an Underwater Vehicle with a Robotic Manipulator, IEEE Trans. on Systems, Man, and Cybernetics, 1995, 25: 1194-1206.

DOI: 10.1109/21.398681

Google Scholar