{"id":180,"date":"2026-04-17T12:17:45","date_gmt":"2026-04-17T17:17:45","guid":{"rendered":"https:\/\/academia.utp.edu.co\/ia-e-industria\/?page_id=180"},"modified":"2026-04-17T12:18:43","modified_gmt":"2026-04-17T17:18:43","slug":"manipulador-serial-industrial-de-codigo-abierto-para-el-eco-sistema-ros-gazebo-rviz","status":"publish","type":"page","link":"https:\/\/academia.utp.edu.co\/ia-e-industria\/manipulador-serial-industrial-de-codigo-abierto-para-el-eco-sistema-ros-gazebo-rviz\/","title":{"rendered":"Manipulador Serial Industrial de C\u00f3digo Abierto para el Eco-Sistema ROS-Gazebo-RViz"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong>Autores:<\/strong><\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-ec2f714d383fa590c0ee55e0c5950be9\">Daniel Zapata Yarce, Germ\u00e1n Andr\u00e9s Holgu\u00edn Londo\u00f1o<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n\n\n\n<h1 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-ad50cd65d6c6333d549ac7ca33df6254\"><strong>Problema<\/strong><\/h1>\n\n\n\n<p class=\"has-text-align-left has-black-color has-text-color has-link-color wp-elements-604b46abff0886da0ef3d3f298677ba0\">La creciente adopci\u00f3n de estaciones robotizadas en l\u00edneas de producci\u00f3n industrial est\u00e1 cambiando el rol de los trabajadores, quienes ahora se centran en actividades de dise\u00f1o, monitoreo, planificaci\u00f3n y mantenimiento. Este cambio subraya la necesidad de que la fuerza laboral adquiera habilidades relacionadas con las tecnolog\u00edas emergentes de la Industria 4.0, especialmente en el uso y operaci\u00f3n de robots industriales. Los ingenieros enfrentan el reto de ajustar los sistemas f\u00edsicos existentes y, aunque las simulaciones computarizadas convencionales ofrecen una opci\u00f3n para evaluar prototipos, presentan limitaciones significativas, como la falta de trazabilidad y datos en tiempo real, aspectos fundamentales para la integraci\u00f3n eficiente en la Industria 4.0.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-dbfb360722dcd4167f6cf42a655a1a2f\">En este contexto, los manipuladores rob\u00f3ticos son ampliamente utilizados en diversas aplicaciones industriales, pero su monitoreo constante y la optimizaci\u00f3n de su rendimiento son procesos costosos, ya sea en sistemas reales o mediante simulaciones que no capturan todos los aspectos cr\u00edticos como el desgaste. Para superar estas limitaciones, se propone la virtualizaci\u00f3n y simulaci\u00f3n en tiempo real del manipulador f\u00edsico mediante un gemelo digital. Este enfoque permitir\u00eda monitorear y controlar el rendimiento del sistema rob\u00f3tico, anticipar necesidades de mantenimiento y analizar el impacto de modificaciones en tiempo real, aline\u00e1ndose as\u00ed con los principios de la Industria 4.0.<\/p>\n\n\n\n<h1 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-acd863424c0841683005f847c0c61cbb\"><strong><strong>BCN3D Moveo<\/strong><\/strong><\/h1>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-f5a8b953c323e1795b7f0da5b8450c95\">Moveo es un manipulador de cinco grados de libertad, de c\u00f3digo abierto, dise\u00f1ado para ser impreso en 3D, con componentes f\u00e1cilmente accesibles en el mercado. Es ideal para fines educativos, permite la personalizaci\u00f3n y su implementaci\u00f3n es de bajo costo, siendo un excelente sistema para entrenar en automatizaci\u00f3n, dise\u00f1o mec\u00e1nico y programaci\u00f3n. Los archivos y el firmware para su construcci\u00f3n est\u00e1n disponibles en\u00a0<a href=\"https:\/\/github.com\/BCN3D\/BCN3D-Moveo\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub<\/a>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"861\" height=\"748\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/prototipo1.png\" alt=\"\" class=\"wp-image-181\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/prototipo1.png 861w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/prototipo1-300x261.png 300w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/prototipo1-768x667.png 768w\" sizes=\"auto, (max-width: 861px) 100vw, 861px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center has-black-color has-text-color has-link-color wp-elements-cda42298e9ec43a5d0adf99b7dc0d84c\">Figura\u00a01:\u00a0BCN3D<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-3669f45d2101baa2116f1bbbf2e296c8\"><strong>Impresi\u00f3n 3D<\/strong><\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-49d1082be666be109d9df00f261f7d40\">La impresi\u00f3n de las piezas principales del manipulador serial se llev\u00f3 a cabo utilizando una impresora 3D Creality Ender3 V2-Neo, seleccionada por su rendimiento y precisi\u00f3n en la fabricaci\u00f3n de componentes. Con una superficie \u00fatil de 220&#215;220 mm\u00b2, esta impresora permite obtener piezas detalladas y exactas, lo que es fundamental para el ensamblaje del manipulador. Para procesar los modelos 3D y convertirlos al formato G-Code, se utiliz\u00f3 el software Prusa Slicer, conocido por su interfaz intuitiva y su capacidad para ofrecer resultados de alta calidad en la impresi\u00f3n 3D.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-36846b88d8a82b4d9b20a80233623369\">La configuraci\u00f3n de impresi\u00f3n se ajust\u00f3 para utilizar material PETG y un patr\u00f3n de relleno honeycomb, con un porcentaje del 60%, adaptado a las caracter\u00edsticas y requerimientos de cada pieza. Este patr\u00f3n de entrelazamiento proporciona resistencia mec\u00e1nica, lo que resulta esencial para las piezas del brazo rob\u00f3tico que estar\u00e1n sometidas a esfuerzos durante su operaci\u00f3n. El proceso de impresi\u00f3n fue prolongado, con algunas piezas tardando hasta una semana en completarse, debido a las configuraciones minuciosas de relleno y velocidad seleccionadas para garantizar la calidad del producto final.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-e892f18eb4d8852dee40fce54e4c7768\">En total, se emplearon aproximadamente tres rollos de filamento PETG para producir todas las piezas del robot, incluyendo las fallidas durante el proceso. Los problemas encontrados, como fallos de impresi\u00f3n, se debieron a diversos factores, incluyendo ajustes mec\u00e1nicos de la impresora, nivelaci\u00f3n de la cama de calor y variaciones en la temperatura y velocidad de impresi\u00f3n. Estos inconvenientes fueron resueltos para asegurar que las piezas finales cumplieran con los est\u00e1ndares necesarios para el correcto funcionamiento del manipulador.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"896\" height=\"706\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3da.png\" alt=\"\" class=\"wp-image-182\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3da.png 896w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3da-300x236.png 300w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3da-768x605.png 768w\" sizes=\"auto, (max-width: 896px) 100vw, 896px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"860\" height=\"677\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3db.png\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3db.png 860w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3db-300x236.png 300w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/impre3db-768x605.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-7dd34a9fc72953093cc4ceaa74f6beb7\"><strong>Ensamblaje<\/strong><\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-5d1ed5b0904ab1190aaeedd6c0bbeebc\">Despu\u00e9s de completar la impresi\u00f3n de todas las piezas, se inici\u00f3 la fase de ensamblaje del manipulador serial, uniendo cuidadosamente los modelos impresos con motores, rodamientos y componentes electr\u00f3nicos. El montaje del efector final fue un paso clave, asegurando la correcta alineaci\u00f3n de los engranajes que permiten el movimiento de la pinza. Posteriormente, el efector se acopl\u00f3 al enlace correspondiente, junto con el motor que controla sus inclinaciones verticales y las rotaciones sobre su eje, garantizando un funcionamiento fluido y eficiente.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-6473c1181a09834a6c1557a1bc057fdc\">Durante el ensamblaje, algunas piezas requer\u00edan poleas espec\u00edficas que no estaban disponibles comercialmente, por lo que fue necesario imprimirlas en 3D. Esto permiti\u00f3 solucionar los retos t\u00e9cnicos de manera r\u00e1pida y econ\u00f3mica, utilizando dise\u00f1os personalizados que aseguraban un ajuste preciso. Finalmente, se mont\u00f3 la base del brazo en una estructura de madera, con soportes impresos en 3D para distribuir el peso de manera equitativa, asegurando estabilidad y balance en el robot ensamblado.<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"432\" height=\"1024\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensama-1-432x1024.jpg\" alt=\"\" class=\"wp-image-187\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensama-1-432x1024.jpg 432w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensama-1-126x300.jpg 126w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensama-1-768x1823.jpg 768w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensama-1.jpg 863w\" sizes=\"auto, (max-width: 432px) 100vw, 432px\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:50%\"><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1280\" height=\"1440\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamc-1.jpg\" alt=\"\" class=\"wp-image-188\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamc-1.jpg 1280w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamc-1-267x300.jpg 267w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamc-1-910x1024.jpg 910w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamc-1-768x864.jpg 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/figure>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"1600\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamb-1.png\" alt=\"\" class=\"wp-image-189\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamb-1.png 674w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamb-1-126x300.png 126w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamb-1-431x1024.png 431w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/ensamb-1-647x1536.png 647w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-cf28038c35742687fffac40eca328144\"><strong><strong>Librer\u00eda de Comunicaci\u00f3n y Visualizaci\u00f3n<\/strong><\/strong><\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-e8388a9d61ff70fe129e3677b7b0815c\">En el desarrollo de los paquetes para la visualizaci\u00f3n y comunicaci\u00f3n del manipulador serial en ROS2, se crearon dos paquetes clave: \u00abmoveo_view\u00bb y \u00abmoveo_ctrl\u00bb. El paquete \u00abmoveo_view\u00bb se centra en la visualizaci\u00f3n del manipulador a trav\u00e9s del archivo URDF, que describe f\u00edsicamente el robot. Para ello, se utiliza el paquete \u00abjoint_state_publisher_gui\u00bb para crear una interfaz gr\u00e1fica que permite manipular las articulaciones del brazo. Los \u00e1ngulos de las articulaciones se publican en un t\u00f3pico espec\u00edfico, y el sistema transforma esa informaci\u00f3n para representar correctamente la disposici\u00f3n del robot en tiempo real.<\/p>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-b578f13f67be55834d7cc5fab1bb1aac\">Por su parte, el paquete \u00abmoveo_ctrl\u00bb establece la comunicaci\u00f3n entre ROS2 y una tarjeta de control, como un Arduino. Este paquete toma los \u00e1ngulos publicados y los convierte en pasos para los motores, utilizando bloques de datos enviados a trav\u00e9s del puerto serial. El sistema embebido decodifica los datos y los utiliza para controlar los motores del robot mediante la librer\u00eda \u00abAccelStepper\u00bb. Este proceso asegura una comunicaci\u00f3n fluida entre ROS2 y los motores del manipulador, permitiendo que las rotaciones se ejecuten de manera precisa.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"168\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/tjc1-1024x168.png\" alt=\"\" class=\"wp-image-190\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/tjc1-1024x168.png 1024w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/tjc1-300x49.png 300w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/tjc1-768x126.png 768w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/tjc1.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center has-black-color has-text-color has-link-color wp-elements-d271be82c68e5793e493c75edfd9f7ca\">Diagrama de bloques del esquema de comunicaci\u00f3n ROS2-Tarjeta de Control.<\/p>\n\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-9662f4ef4cae0a1be119e479a9e91c12\"><strong>Resultados<\/strong><\/h2>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-cdfb915b2b70d795ada1b14c82fa52d5\">El brazo rob\u00f3tico final, de 90 cm de longitud, presenta ciertos retos operativos debido al alto torque que deben generar los motores NEMA 23 en la articulaci\u00f3n 2, lo que provoca oscilaciones y p\u00e9rdida ocasional de pasos. Para corregir esto, se ajustaron las poleas acopladas a los motores para mejorar su sujeci\u00f3n y garantizar el control preciso del brazo. En contraste, la tercera articulaci\u00f3n, que utiliza un motor NEMA 17 con una caja de reducci\u00f3n, mostr\u00f3 un excelente desempe\u00f1o, tanto en torque como en suavidad de movimiento, brindando mayor estabilidad incluso cuando el sistema no est\u00e1 energizado.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"529\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res-1024x529.png\" alt=\"\" class=\"wp-image-191\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res-1024x529.png 1024w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res-300x155.png 300w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res-768x397.png 768w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res.png 1280w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-black-color has-text-color has-link-color wp-elements-8ebb4402d402108327b433083e31ac99\">En la simulaci\u00f3n y visualizaci\u00f3n del brazo rob\u00f3tico en ROS2, usando el entorno RViz2, se logr\u00f3 una representaci\u00f3n precisa del robot y el control manual de sus articulaciones a trav\u00e9s de la interfaz gr\u00e1fica del Joint State Publisher. Aunque el sistema simulado y el real est\u00e1n en buena sincronizaci\u00f3n, se identificaron ligeras discrepancias en la posici\u00f3n de las articulaciones del brazo rob\u00f3tico f\u00edsico debido a factores como la resoluci\u00f3n de pasos de los motores y las condiciones externas. La comunicaci\u00f3n serial con la tarjeta de control tiene un leve retraso que podr\u00eda mejorarse en futuras versiones del sistema.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"700\" height=\"1024\" src=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2-700x1024.png\" alt=\"\" class=\"wp-image-192\" srcset=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2-700x1024.png 700w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2-205x300.png 205w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2-768x1124.png 768w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2-1049x1536.png 1049w, https:\/\/academia.utp.edu.co\/ia-e-industria\/files\/2026\/04\/res2.png 1093w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading has-black-color has-text-color has-link-color wp-elements-c3b08c368fd108225435060b75217471\"><strong>Bibtex<\/strong><\/h2>\n\n\n\n<pre class=\"wp-block-code has-black-color has-text-color has-link-color wp-elements-b4c473e81df76a2d5a7248db794ffbb4\"><code>@article{zapata2023simulacion,\n\n  title={Manipulador Serial Industrial de C{\\'o}digo Abierto para el Eco-Sistema ROS-Gazebo-RViz},\n\n  author={Zapata, Daniel}\n\n  year={2023},\n\n  school={Universidad Tecnol{\\'o}gica de Pereira}\n\n}<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Autores: Daniel Zapata Yarce, Germ\u00e1n Andr\u00e9s Holgu\u00edn Londo\u00f1o Problema La creciente adopci\u00f3n de estaciones robotizadas en l\u00edneas de producci\u00f3n industrial est\u00e1 cambiando el rol de los trabajadores, quienes ahora se&hellip;<\/p>\n<p class=\"more-link\"><a href=\"https:\/\/academia.utp.edu.co\/ia-e-industria\/manipulador-serial-industrial-de-codigo-abierto-para-el-eco-sistema-ros-gazebo-rviz\/\" class=\"themebutton2\">Leer m\u00e1s<\/a><\/p>\n","protected":false},"author":1980,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-180","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/pages\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/users\/1980"}],"replies":[{"embeddable":true,"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":3,"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/pages\/180\/revisions"}],"predecessor-version":[{"id":195,"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/pages\/180\/revisions\/195"}],"wp:attachment":[{"href":"https:\/\/academia.utp.edu.co\/ia-e-industria\/wp-json\/wp\/v2\/media?parent=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}