{"id":370,"date":"2025-11-23T12:00:53","date_gmt":"2025-11-23T11:00:53","guid":{"rendered":"https:\/\/www.mrdvs-europe.com\/?page_id=370"},"modified":"2025-11-23T12:15:29","modified_gmt":"2025-11-23T11:15:29","slug":"obstacle-avoidance","status":"publish","type":"page","link":"https:\/\/www.mrdvs-europe.com\/en\/software\/obstacle-avoidance\/","title":{"rendered":"Obstacle avoidance"},"content":{"rendered":"<p class=\"has-medium-font-size\"><\/p>\n\n\n\n<p class=\"has-medium-font-size\">La detecci\u00f3n de obst\u00e1culos 3D es un sistema avanzado dise\u00f1ado para mejorar la <strong>seguridad, <\/strong>el<strong> rendimiento operativo <\/strong>y la<strong> autonom\u00eda<\/strong> de robots m\u00f3viles en entornos din\u00e1micos.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">A diferencia de soluciones basadas \u00fanicamente en sensores 2D (como LiDAR plano), la percepci\u00f3n 3D mediante c\u00e1maras RGB-D o sensores ToF permite <strong>identificar alturas, vol\u00famenes, profundidades y estructuras reales del entorno<\/strong>, distinguiendo obst\u00e1culos permanentes, temporales, est\u00e1ticos o en movimiento.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">El sistema genera un mapa espacial tridimensional en tiempo real, detecta obst\u00e1culos y permite al robot planificar rutas seguras sin interrupciones, reduciendo significativamente riesgos, colisiones y tiempos muertos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"993\" height=\"492\" src=\"https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2.png\" alt=\"\" class=\"wp-image-371\" srcset=\"https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2.png 993w, https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2-300x149.png 300w, https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2-768x381.png 768w, https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2-18x9.png 18w, https:\/\/www.mrdvs-europe.com\/wp-content\/uploads\/2025\/11\/image-2-600x297.png 600w\" sizes=\"auto, (max-width: 993px) 100vw, 993px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Objetivos del sistema de detecci\u00f3n de obst\u00e1culos 3D<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">El sistema est\u00e1 dise\u00f1ado para:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li><strong>Detectar objetos y obst\u00e1culos en 3D<\/strong> dentro del entorno inmediato del robot.<\/li>\n\n\n\n<li><strong>Medir la profundidad real<\/strong> y la distancia exacta entre el robot y los elementos del entorno.<\/li>\n\n\n\n<li><strong>Generar mapas espaciales 3D<\/strong> actualizados en tiempo real durante la navegaci\u00f3n.<\/li>\n\n\n\n<li><strong>Distinguir entre obst\u00e1culos est\u00e1ticos y din\u00e1micos<\/strong>, mejorando la toma de decisiones.<\/li>\n\n\n\n<li><strong>Clasificar objetos mediante sem\u00e1ntica visual<\/strong>, permitiendo respuestas inteligentes.<\/li>\n\n\n\n<li><strong>Realizar planificaci\u00f3n de rutas adaptativa<\/strong>, evitando colisiones y detenciones innecesarias.<\/li>\n\n\n\n<li><strong>Integrarse f\u00e1cilmente<\/strong> en robots m\u00f3viles a trav\u00e9s de interfaces est\u00e1ndar (I\/O, Ethernet, API).<\/li>\n\n\n\n<li><strong>Operar con robustez<\/strong> en entornos log\u00edsticos, industriales y sanitarios.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Arquitectura general del sistema de detecci\u00f3n de obst\u00e1culos 3D<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">El sistema fusiona informaci\u00f3n visual, profundidad 3D, sem\u00e1ntica de objetos y cinem\u00e1tica del robot para generar una percepci\u00f3n espacial completa.<\/p>\n\n\n\n<p class=\"has-medium-font-size\">Los componentes principales son:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Sensor de profundidad (ToF \/ RGB-D)<\/h3>\n\n\n\n<p class=\"has-medium-font-size\">El sensor ToF es el coraz\u00f3n de la percepci\u00f3n 3D:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Emite luz infrarroja y mide el tiempo de retorno.<\/li>\n\n\n\n<li>Captura un <strong>mapa de profundidad 3D<\/strong> en tiempo real.<\/li>\n\n\n\n<li>Permite detectar obst\u00e1culos a distintas alturas (suelo, medio, techo).<\/li>\n\n\n\n<li>Funciona incluso en entornos con iluminaci\u00f3n variable.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\">Genera una <strong>nube de puntos<\/strong> densa para el algoritmo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00e1mara RGB para sem\u00e1ntica visual<\/h3>\n\n\n\n<p class=\"has-medium-font-size\">Aporta informaci\u00f3n de color y textura, esencial para:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Identificaci\u00f3n de objetos (personas, carros, pallets, estanter\u00edas\u2026).<\/li>\n\n\n\n<li>Segmentaci\u00f3n sem\u00e1ntica del entorno.<\/li>\n\n\n\n<li>Distinci\u00f3n entre obst\u00e1culos temporales y permanentes.<\/li>\n\n\n\n<li>Priorizaci\u00f3n de rutas seg\u00fan tipo de objeto.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Unidad de medici\u00f3n inercial (IMU)<\/h3>\n\n\n\n<p class=\"has-medium-font-size\">Aunque no es obligatoria para detectar obst\u00e1culos, mejora:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>La estabilidad durante el movimiento del robot.<\/li>\n\n\n\n<li>La alineaci\u00f3n entre frames de profundidad.<\/li>\n\n\n\n<li>La compensaci\u00f3n de vibraciones.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">N\u00facleo de detecci\u00f3n de obst\u00e1culos<\/h2>\n\n\n\n<p class=\"has-medium-font-size\">El motor central del algoritmo ejecuta:<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>1. Generaci\u00f3n de nube de puntos 3D<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">A partir del sensor ToF se obtiene un modelo tridimensional continuo.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>2. Segmentaci\u00f3n de obst\u00e1culos<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Detecci\u00f3n de objetos en el volumen 3D<\/li>\n\n\n\n<li>Separaci\u00f3n entre elementos del entorno<\/li>\n\n\n\n<li>Detecci\u00f3n de bordes, huecos, desniveles<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>3. Reconocimiento sem\u00e1ntico<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">El sistema identifica el tipo de objeto mediante redes neuronales:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Persona<\/li>\n\n\n\n<li>Veh\u00edculo<\/li>\n\n\n\n<li>Pallet<\/li>\n\n\n\n<li>Caja<\/li>\n\n\n\n<li>Mueble<\/li>\n\n\n\n<li>Estructura fija<\/li>\n\n\n\n<li>Obst\u00e1culo temporal<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\">Permite tomar decisiones m\u00e1s inteligentes.<\/p>\n\n\n\n<p class=\"has-medium-font-size\"><strong>4. Clasificaci\u00f3n din\u00e1mica<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">Determina si el objeto:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Est\u00e1 parado<\/li>\n\n\n\n<li>Se mueve<\/li>\n\n\n\n<li>Invade la trayectoria del robot<\/li>\n\n\n\n<li>Debe evitarse, rodearse o ignorarse<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>5. Planificaci\u00f3n adaptativa de trayectoria<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">El robot ajusta en tiempo real:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Velocidad<\/li>\n\n\n\n<li>Direcci\u00f3n<\/li>\n\n\n\n<li>Curvas<\/li>\n\n\n\n<li>Paradas seguras<\/li>\n\n\n\n<li>Desv\u00edos inteligentes<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\"><strong>6. Integraci\u00f3n con el control del robot<\/strong><\/p>\n\n\n\n<p class=\"has-medium-font-size\">A trav\u00e9s de:<\/p>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li><strong>Entradas\/salidas (I\/O)<\/strong><\/li>\n\n\n\n<li><strong>Ethernet o API<\/strong><\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\">El sistema env\u00eda se\u00f1ales inmediatas para evitar colisiones.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Especificaciones del sistema de detecci\u00f3n de obst\u00e1culos 3D<\/h2>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li><strong>Tecnolog\u00eda:<\/strong> ToF \/ RGB-D<\/li>\n\n\n\n<li><strong>Rango de detecci\u00f3n:<\/strong> seg\u00fan \u00f3ptica (0,5\u201310 m t\u00edpico)<\/li>\n\n\n\n<li><strong>Precisi\u00f3n de profundidad:<\/strong> \u00b11\u20135 mm<\/li>\n\n\n\n<li><strong>Actualizaci\u00f3n:<\/strong> 20\u201360 fps<\/li>\n\n\n\n<li><strong>Campos de visi\u00f3n:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Horizontal seg\u00fan modelo (60\u00b0\u2013120\u00b0 t\u00edpico)<\/li>\n\n\n\n<li>Vertical seg\u00fan montaje<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Capacidad sem\u00e1ntica:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Detecci\u00f3n de personas<\/li>\n\n\n\n<li>Obst\u00e1culos din\u00e1micos<\/li>\n\n\n\n<li>Obst\u00e1culos fijos<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Interfaz de integraci\u00f3n:<\/strong>\n<ul class=\"wp-block-list\">\n<li>I\/O para se\u00f1ales de parada o evasi\u00f3n<\/li>\n\n\n\n<li>Ethernet \/ API para navegaci\u00f3n avanzada<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Procesamiento:<\/strong> On-edge (sin PC externo)<\/li>\n\n\n\n<li><strong>Robustez ambiental:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Iluminaci\u00f3n variable<\/li>\n\n\n\n<li>Polvo, reflejos, cambios temporales<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Casos de uso t\u00edpicos<\/h2>\n\n\n\n<ul class=\"wp-block-list has-medium-font-size\">\n<li>Robots m\u00f3viles aut\u00f3nomos en almacenes y log\u00edstica.<\/li>\n\n\n\n<li>AGVs \/ AMRs que deben evitar personas y objetos imprevistos.<\/li>\n\n\n\n<li>Carros aut\u00f3nomos en hospitales, donde abundan obst\u00e1culos temporales.<\/li>\n\n\n\n<li>Robots de picking autom\u00e1tico con navegaci\u00f3n colaborativa.<\/li>\n\n\n\n<li>Veh\u00edculos aut\u00f3nomos industriales que circulan en pasillos estrechos.<\/li>\n\n\n\n<li>Drones o plataformas m\u00f3viles con necesidades de detecci\u00f3n volum\u00e9trica.<\/li>\n\n\n\n<li>Sistemas donde se requiere distinguir alturas (por ejemplo, vigas, brazos rob\u00f3ticos, estanter\u00edas altas).<\/li>\n<\/ul>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>La detecci\u00f3n de obst\u00e1culos 3D es un sistema avanzado dise\u00f1ado para mejorar la seguridad, el rendimiento operativo y la autonom\u00eda de robots m\u00f3viles en entornos din\u00e1micos. A diferencia de soluciones basadas \u00fanicamente en sensores 2D (como LiDAR plano), la percepci\u00f3n 3D mediante c\u00e1maras RGB-D o sensores ToF permite identificar alturas, vol\u00famenes, profundidades y estructuras reales [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":352,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-370","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/pages\/370","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":4,"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/pages\/370\/revisions"}],"predecessor-version":[{"id":376,"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/pages\/370\/revisions\/376"}],"up":[{"embeddable":true,"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/pages\/352"}],"wp:attachment":[{"href":"https:\/\/www.mrdvs-europe.com\/en\/wp-json\/wp\/v2\/media?parent=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}