Modelado de Caden as Cinemáticas mediante Matrices de Desplazamiento. Una alternativa al método de Denavit-Hartenberg

A. Barrientos, M. Álvarez, J.D. Hernández, J. del Cerro, C. Rossi

Resumen

En este trabajo se presenta un método para el modelado de cadenas cinemáticas de robots que salva las dificultades asociadas a la elección de los sistemas de coordenadas y obtención de los parámetros de Denavit-Hartenberg. El método propuesto parte del conocimiento de la posición y orientación del extremo del robot en su configuración de reposo, para ir obteniendo en qué se transforman éstas tras los sucesivos movimientos de sus grados de libertad en secuencia descendente, desde el más alejado al más cercano a su base. Los movimientos son calculados en base a las Matrices de Desplazamiento, que permiten conocer en que se transforma un punto cuando éste es desplazado (trasladado o rotado) con respecto a un eje que no pasa por el origen. A diferencia del método de Denavit-Hartenberg, que precisa ubicar para cada eslabón el origen y las direcciones de los vectores directores de los sistemas de referencia asociados, el método basado en las Matrices de Desplazamiento precisa solo identificar el eje de cada articulación, lo que le hace más simple e intuitivo que aquel. La obtención de las Matrices de Desplazamiento y con ellas del Modelo Cinemático Directo a partir de los ejes de la articulación, puede hacerse mediante algunas simples operaciones, fácilmente programables.

Palabras clave

Modelo cinemático de robots; Denavit-Hartenberg; fórmula de rotación de Rodrigues

Texto completo:

PDF

Referencias

Arbulú, M., 2009. Stable locomotion of humanoid robots based on mass concentrated model. Ph.D. thesis, Universidad Carlos III de Madrid.

Barrientos, A., Peñin, L., Balaguer, C., Aracil, R., 2007. Fundamentos de robótica, 2nd Edition. McGraw-Hill.

Brockett, R. W., 1984. Robotic manipulators and the product of exponentials formula. In: Fuhrmann, P. (Ed.), Mathematical Theory of Networks and Systems. Springer Berlin / Heidelberg, pp. 120–129.

Committee, I. R. I. P., Oct. 2006. Static Walk of a Humanoid Robot Based on the Singularity-Consistent Method, 1–6.

Corke, P. I., 1996. A robotics toolbox for MATLAB. Robotics & Automation Magazine, IEEE 3 (1), 24–32.

Denavit, J., Hartenberg, R. S., 1955. A kinematic notation for lower-pair mechanisms based on matrices. ASME Journal of Applied Mechanisms 23, 215–221.

Featherstone, R., Feb. 2008. Rigid Body Dynamics Algorithms. SpringerVerlag New York Inc.

Funda, J., 1988. A computational analysis of line-oriented screw transformations in robotics.

Funda, J., Paul, R., 1990. A computational analysis of screw transformations in robotics. Robotics and Automation, IEEE Transactions on 6 (3), 348–356.

Gonzalez de Santos, P., Garcia, E., Cobano, J. A., Ramirez, A., 2004. SIL06: A six-legged robot for humanitarian de-mining tasks. In: Automation Congress, 2004. Proceedings. World. pp. 523–528.

Gonzalez de Santos, P., Garcia, E., Estremera, J., 2006. Quadrupedal Locomotion: An Introduction to the Control of Four-legged Robots, 1st Edition. Springer.

Hirai, K., Hirose, M., Haikawa, Y., 1998. The development of Honda humanoid robot. In: Proceedings of the 1998 IEEE International Conference on Robotics & Automation. pp. 1321–1326.

Huang, Q., Yokoi, K., Kajita, S., Kaneko, K., Arai, H., Koyachi, N., Tanie, K., 2001. Planning walking patterns for a biped robot. Robotics and Automation, IEEE Transactions on 17.

Jaramillo-Botero, A., Matta-Gomez, A., Correa-Caicedo, J. F., Perea-Castro, W., Dec. 2006. ROBOMOSP. Robotics & Automation Magazine, IEEE 13 (4), 62–73.

Jin, Y., Xiaorong, W., Jun. 2010. The application of the dual number methods to scara kinematics. In: International Conference on Mechanic Automation and Control Engineering (MACE), 2010. pp. 3871–3874.

Kajita, S., Kaneko, K., Morisawa, M., Nakaoka, S., Hirukawa, H., 2007. ZMPbased Biped Running Enhanced by Toe Springs. In: Robotics and Automation, 2007 IEEE International Conference on. pp. 3963–3969.

Koks, D., Sep. 2006. Explorations in Mathematical Physics: The Concepts Behind an Elegant Language, 1st Edition. Springer.

McCarthy, J. M., Jun. 1986. Dual Orthogonal Matrices in Manipulator Kinematics. The International Journal of Robotics Research 5 (2), 45–51.

MITSUBISHI, 2003. General Purpose Robot PA10 SERIES: PROGRAMMING MANUAL.

Murray, R. M., Li, Z., Sastry, S. S., Mar. 1994. A Mathematical Introduction to Robotic Manipulation, 1st Edition. CRC Press.

Ollero, A., 2001. Robótica: Manipuladores y robots móviles, 1st Edition. MARCOMBO.

Paul, R. P., Nov. 1981. Robot manipulators: mathematics, programming, and control, 1st Edition. The MIT Press, Cambridge, MA, USA.

Paul, R. P., Shimano, B., 1978. Kinematic control equations for simple manipulators. In: Decision and Control including the 17th Symposium on Adaptive Processes, 1978 IEEE Conference on. pp. 1398–1406.

Perez, A., McCarthy, J. M., 2004. Dual Quaternion Synthesis of Constrained Robotic Systems. Journal of Mechanical Design 126 (3), 425.

Pieper, D. L., Oct. 1968. The kinematics of manipulators under computer control. Ph.D. thesis, Stanford University.

Spong, M., Hutchinson, S., Vidyasagar, M., Nov. 2005. Robot Modeling and Control, 1st Edition. Wiley.

Veldkamp, G. R., Jan. 1976. On the use of dual numbers, vectors and matrices in instantaneous, spatial kinematics. Mechanism and Machine Theory 11 (2), 141–156.

Abstract Views

1527
Metrics Loading ...

Metrics powered by PLOS ALM




Creative Commons License

Esta revista se publica bajo una Licencia Creative Commons Attribution-NonCommercial-CompartirIgual 4.0 International (CC BY-NC-SA 4.0)

Universitat Politècnica de València     https://doi.org/10.4995/riai

e-ISSN: 1697-7920     ISSN: 1697-7912