{"id":22094,"date":"2025-06-27T10:56:22","date_gmt":"2025-06-27T08:56:22","guid":{"rendered":"https:\/\/eudroneport.com\/noticias\/asistente-de-formacion-de-pilotos-de-drones\/"},"modified":"2025-07-07T11:38:47","modified_gmt":"2025-07-07T09:38:47","slug":"asistente-formacion-pilotos-drones","status":"publish","type":"post","link":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/","title":{"rendered":"Asistente de formaci\u00f3n de pilotos de drones"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"22094\" class=\"elementor elementor-22094 elementor-21782\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-24270c13 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"24270c13\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-45058e03\" data-id=\"45058e03\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-11484dfb elementor-widget elementor-widget-spacer\" data-id=\"11484dfb\" data-element_type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 25-10-2023 *\/\n.elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}<\/style>\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4fc4c4 elementor-widget elementor-widget-image\" data-id=\"4fc4c4\" data-element_type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 25-10-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"\/es\">\n\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"151\" height=\"150\" src=\"https:\/\/eudroneport.com\/wp-content\/uploads\/2022\/02\/eu-drone-port-logo-square-2.svg\" class=\"attachment-full size-full wp-image-416\" alt=\"\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-27a4dd59 elementor-headline--style-rotate elementor-widget elementor-widget-animated-headline\" data-id=\"27a4dd59\" data-element_type=\"widget\" data-settings=\"{&quot;headline_style&quot;:&quot;rotate&quot;,&quot;rotate_iteration_delay&quot;:&quot;1000&quot;,&quot;animation_type&quot;:&quot;typing&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"animated-headline.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/eudroneport.com\/wp-content\/plugins\/elementor-pro\/assets\/css\/widget-animated-headline.min.css\">\t\t<span class=\"elementor-headline elementor-headline-animation-type-typing elementor-headline-letters\">\n\t\t\t\t\t<span class=\"elementor-headline-plain-text elementor-headline-text-wrapper\">Noticias Blog.<\/span>\n\t\t\t\t<span class=\"elementor-headline-dynamic-wrapper elementor-headline-text-wrapper\">\n\t\t\t\t<\/span>\n\t\t\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-20f1b480 elementor-hidden-tablet elementor-hidden-mobile\" data-id=\"20f1b480\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-5583db7b elementor-section-full_width elementor-section-height-min-height elementor-section-items-top elementor-section-height-default\" data-id=\"5583db7b\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-no\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3a8cfd79\" data-id=\"3a8cfd79\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-607f464 elementor-section-full_width elementor-section-height-min-height elementor-section-height-default\" data-id=\"607f464\" data-element_type=\"section\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3dd26732\" data-id=\"3dd26732\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-db61751\" data-id=\"db61751\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d457851 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d457851\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cfa445a\" data-id=\"cfa445a\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-57408a3 elementor-widget elementor-widget-heading\" data-id=\"57408a3\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 25-10-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><p class=\"elementor-heading-title elementor-size-default\">POSTS BLOG<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34bd81e elementor-widget elementor-widget-heading\" data-id=\"34bd81e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Tu asistente para la formaci\u00f3n de pilotos de drones<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee2372 elementor-widget elementor-widget-heading\" data-id=\"2ee2372\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/eudroneport.com\/blog\/drone-pilot-assistant\/\">SELECCI\u00d3N DE UAS<\/a><\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-537331d elementor-widget elementor-widget-html\" data-id=\"537331d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>UAS Flight Scenario Assistant<\/title>\n    <script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Ubuntu:wght@400;500;700&amp;display=swap\" rel=\"stylesheet\">\n    <style>\n        body {\n            font-family: 'Ubuntu', sans-serif;\n        }\n        :root {\n            --primary-bg: #F5F5F5;\n            --secondary-bg: #ffffff;\n            --primary-text: #252525;\n            --primary-color: #002F5F;\n            --primary-hover-color: #002347;\n            --border-color: #D3D3D3;\n            --header-text: #ffffff;\n            --light-blue-bg: #e6f0ff;\n            --title-color: #959FBA;\n        }\n\n        .edp-sc-step-card {\n            background-color: transparent;\n            border: none;\n            box-shadow: none;\n        }\n\n        .edp-sc-drone-card {\n            transition: all 0.2s ease-in-out;\n            cursor: pointer;\n            border: 1px solid var(--border-color);\n        }\n\n        .edp-sc-drone-card:hover {\n            transform: translateY(-4px);\n            box-shadow: 0 10px 15px -3px rgb(0 0 0 \/ 0.1), 0 4px 6px -2px rgb(0 0 0 \/ 0.1);\n            border-color: var(--primary-color);\n        }\n\n        .edp-sc-btn-primary {\n            background-color: var(--primary-color);\n            color: var(--header-text);\n            transition: background-color 0.2s ease-in-out;\n            font-weight: 500;\n        }\n\n        .edp-sc-btn-primary:hover {\n            background-color: var(--primary-hover-color);\n        }\n\n        .edp-sc-btn-secondary {\n            background-color: var(--secondary-bg);\n            color: var(--primary-color);\n            border: 2px solid var(--primary-color);\n            transition: all 0.2s ease-in-out;\n            font-weight: 500;\n        }\n\n        .edp-sc-btn-secondary:hover {\n            background-color: var(--light-blue-bg);\n            color: var(--primary-hover-color);\n        }\n\n        .edp-sc-accordion-icon {\n            transition: transform 0.3s ease;\n        }\n\n        .edp-sc-modifications-list input[type=\"radio\"]:checked + label {\n            border-color: var(--primary-color);\n            background-color: var(--light-blue-bg);\n        }\n\n        .edp-sc-main-title {\n            font-size: 30px;\n            font-weight: 700;\n            color: var(--title-color);\n            line-height: 1.25;\n        }\n\n        .edp-sc-sub-title {\n            font-size: 20px;\n            font-weight: 700;\n            color: var(--title-color);\n            line-height: 1.25;\n        }\n\n        .edp-sc-result-title {\n            font-size: 30px;\n            font-weight: 700;\n            color: var(--primary-color);\n        }\n\n        @media (min-width: 640px) {\n            .edp-sc-main-title {\n                font-size: 36px;\n            }\n            .edp-sc-sub-title {\n                font-size: 24px;\n            }\n            .edp-sc-result-title {\n                font-size: 36px;\n            }\n        }\n\n        \/* FIX: Avoid text overflow in accordion headers *\/\n        .edp-sc-accordion-header span {\n            overflow: hidden;\n            white-space: nowrap;\n            text-overflow: ellipsis;\n            display: block;\n        }\n\n        .edp-sc-accordion-header {\n            max-width: 100%;\n        }\n        #edp-sc-result-content p {\n    line-height: 1.4;\n    letter-spacing: -0.2px;\n    word-break: break-word;\n}\n\n#edp-sc-result-content .edp-sc-result-title {\n    line-height: 1.2;\n    font-size: 1.5rem;\n    font-weight: 700;\n}\n\n@media (max-width: 480px) {\n    #edp-sc-result-content .edp-sc-result-title {\n        font-size: 1.3rem;\n    }\n    .edp-sc-step-card p {\n    margin-bottom: 1rem;\n}\n\n.edp-sc-sub-title {\n    margin-top: 0.5rem;\n    margin-bottom: 1rem;\n}\n\/* === Armonizar dise\u00f1o del mensaje de resultado === *\/\n#edp-sc-result-content p {\n    font-size: 1rem;\n    line-height: 1.5;\n    margin-bottom: 0.75rem;\n    text-align: center;\n}\n\n\/* T\u00edtulo fuerte (ej: You will need a SORA...) *\/\n#edp-sc-result-content .edp-sc-result-title {\n    font-size: 1.25rem;\n    font-weight: 700;\n    color: var(--primary-color);\n    line-height: 1.3;\n    margin-top: 1rem;\n    margin-bottom: 1.25rem;\n}\n\n\/* Email *\/\n#edp-sc-result-content a {\n    font-size: 1rem;\n}\n\n\/* Espaciado adicional entre secciones en pantallas grandes *\/\n@media (min-width: 768px) {\n    #edp-sc-result-content .edp-sc-result-title {\n        font-size: 1.5rem;\n        margin-bottom: 2rem;\n    }\n\n    #edp-sc-result-content p {\n        font-size: 1.125rem;\n    }\n\n    #edp-sc-result-content a {\n        font-size: 1.125rem;\n    }\n}\n\n    <\/style>\n<\/head>\n<body class=\"bg-primary-bg text-primary-text\">\n\n<main class=\"max-w-full mx-auto p-2 sm:p-4 md:p-8\">\n    <main class=\"max-w-full mx-auto p-2 sm:p-4 md:p-8\">\n        <!-- Step 1: Drone Selection -->\n        <section id=\"edp-sc-step-1\" class=\"edp-sc-step-card p-2 sm:p-6\">\n            <p class=\"mb-6 text-center edp-sc-main-title\">Select the brand and model of your UAS<\/p>\n            <br class=\"blank\"\/>\n            <div id=\"edp-sc-drone-list\" class=\"space-y-1 rounded-lg bg-white\">\n                <!-- Content will be dynamically generated as an accordion -->\n            <\/div>\n        <\/section>\n\n        <!-- Step 2: Scenario Confirmation and Modification -->\n        <section id=\"edp-sc-step-2\" class=\"edp-sc-step-card p-2 sm:p-6 hidden\">\n            <p id=\"edp-sc-standard-category-info\" class=\"mb-6 text-center edp-sc-main-title\"><\/p>\n            \n            <p class=\"mb-4 text-center edp-sc-sub-title\">Do you plan to fly beyond the limits of this scenario?<\/p>\n            <div id=\"edp-sc-modifications-list\" class=\"space-y-3 edp-sc-modifications-list\">\n                <!-- Radio options dynamically generated -->\n            <\/div>\n        <\/section>\n        \n        <!-- Step 3: Result -->\n        <section id=\"edp-sc-step-3\" class=\"edp-sc-step-card p-2 sm:p-6 hidden\">\n            <div id=\"edp-sc-result-content\" class=\"text-center\">\n                <!-- Result dynamically generated -->\n            <\/div>\n        <\/section>\n\n    <\/main>\n\n    <script>\n        \/\/ --- INSTRUCTIONS: DRONE DATABASE ---\n        const drones = [\n            { manufacturer: 'ABZ Innovation Kft.', model: 'ABZ Innovation M12', class: 'C4', classNumber: 4 },\n            { manufacturer: 'Aeotic S.L.', model: 'S-R', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'Aeotic S.L.', model: 'NDN ELECTRIC DRONE', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'Aeotic S.L.', model: 'Aerobotic Spray-S', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Aeotic S.L.', model: 'Aerobotic Spray-XL', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Aeotic S.L.', model: 'ARES', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'Aeotic S.L.', model: 'ATLAS', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'AgEagle Aerial Systems Inc.', model: 'eBee Ag', class: 'C2', classNumber: 2, lowSpeed: false },\n            { manufacturer: 'AgEagle Aerial Systems Inc.', model: 'eBee Geo', class: 'C2', classNumber: 2, lowSpeed: false },\n            { manufacturer: 'AgEagle Aerial Systems Inc.', model: 'eBee TAC', class: 'C2', classNumber: 2, lowSpeed: false },\n            { manufacturer: 'AQUILINE DRONES CORPORATION', model: 'AQUILA', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'Artech\\'Drone', model: 'AD405 Spray', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Artech\\'Drone', model: 'AD405', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'Artech\\'Drone', model: 'AD410 Spray', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Artech\\'Drone', model: 'AD410', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO MAX 4T', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO MAX 4N', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO II Pro V3', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO II Dual 640T V3', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO Lite+', class: 'C1', classNumber: 1 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO Lite', class: 'C1', classNumber: 1 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO II Pro RTK V3', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO II Dual 640T RTK V3', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO Nano+', class: 'C0', classNumber: 0 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'EVO Nano', class: 'C0', classNumber: 0 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'Autel Alpha', class: 'C3', classNumber: 3 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'Dragonfish Lite', class: 'C3', classNumber: 3 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'Dragonfish Standard', class: 'C3', classNumber: 3 },\n            { manufacturer: 'AUTEL ROBOTICS', model: 'Dragonfish Pro', class: 'C3', classNumber: 3 },\n            { manufacturer: 'AVSS - AERIAL VEHICLE SAFETY SOLUTIONS INC.', model: 'AVSS PRS-M3E', class: 'C5', classNumber: 5 },\n            { manufacturer: 'AVSS - AERIAL VEHICLE SAFETY SOLUTIONS INC.', model: 'AVSS PRS-M3T', class: 'C5', classNumber: 5 },\n            { manufacturer: 'AVSS - AERIAL VEHICLE SAFETY SOLUTIONS INC.', model: 'AVSS PRS-M3D', class: 'C5', classNumber: 5 },\n            { manufacturer: 'AVSS - AERIAL VEHICLE SAFETY SOLUTIONS INC.', model: 'AVSS PRS-M3DTEX', class: 'C5', classNumber: 5 },\n            { manufacturer: 'CFLY Intelligent Technology Co., Ltd.', model: 'C-FLY FAITH MINI', class: 'C0', classNumber: 0 },\n            { manufacturer: 'CFLY Intelligent Technology Co., Ltd.', model: 'C-FLY FAITH MINI2', class: 'C0', classNumber: 0 },\n            { manufacturer: 'CFLY Intelligent Technology Co., Ltd.', model: 'C-FLY ARNO SE', class: 'C0', classNumber: 0 },\n            { manufacturer: 'CFLY Intelligent Technology Co., Ltd.', model: 'C-FLY ARNO PLUS', class: 'C1', classNumber: 1 },\n            { manufacturer: 'CAVOK UAS', model: 'CK4 C6', class: 'C6', classNumber: 6 },\n            { manufacturer: 'CAVOK UAS', model: 'CK7 C6', class: 'C6', classNumber: 6 },\n            { manufacturer: 'CAVOK UAS', model: 'CK9 C5\/C6', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'CAVOK UAS', model: 'CK25 C5\/C6', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'DELAIR', model: 'Delair UX11 series', class: 'C6', classNumber: 6 },\n            { manufacturer: 'DJI', model: 'DJI Mini 2 SE', class: 'C0', classNumber: 0 },\n            { manufacturer: 'DJI', model: 'DJI Mini 4 Pro', class: 'C0', classNumber: 0 },\n            { manufacturer: 'DJI', model: 'DJI Air 3', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI MAVIC 3 Classic', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI Mavic 3 Pro', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'M30T EU', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'M30 EU', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'Matrice 350 RTK', class: 'C3', classNumber: 3 },\n            { manufacturer: 'DJI', model: 'Matrice 300 RTK', class: 'C3', classNumber: 3 },\n            { manufacturer: 'DJI', model: 'Inspire 3', class: 'C3', classNumber: 3 },\n            { manufacturer: 'DJI', model: 'DJI Air 2S', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI Avata 2', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI Mini 4 Pro Fly More Combo', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI MAVIC 3M EU', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'DJI MAVIC 3T EU', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'DJI MAVIC 3E EU', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'DJI', model: 'DJI Neo', class: 'C0', classNumber: 0 },\n            { manufacturer: 'DJI', model: 'DJI AIR 3S', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI Mavic 3 Cine V2.0', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DJI', model: 'DJI MAVIC 3 V2.0', class: 'C1', classNumber: 1 },\n            { manufacturer: 'DRONAVIA', model: 'Kronos AD Matrice 30', class: 'C5', classNumber: 5 },\n            { manufacturer: 'DRONAVIA', model: 'Kronos AD Matrice 30T', class: 'C5', classNumber: 5 },\n            { manufacturer: 'DRONAVIA', model: 'Kronos AD Mavic 3T', class: 'C5', classNumber: 5 },\n            { manufacturer: 'DRONAVIA', model: 'Kronos AD Mavic 3E', class: 'C5', classNumber: 5 },\n            { manufacturer: 'DRONE HOPPER S.L.', model: 'DH-002', class: 'C5', classNumber: 5 },\n            { manufacturer: 'DRONE HOPPER S.L.', model: 'DH-002-L', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Dronetools SL', model: 'Guardian 4K', class: 'C6', classNumber: 6 },\n            { manufacturer: 'Dronetools SL', model: 'Guardian', class: 'C6', classNumber: 6 },\n            { manufacturer: 'Dronetools SL', model: 'FireHound', class: 'C6', classNumber: 6 },\n            { manufacturer: 'Evolve Dynamics Ltd.', model: 'SKY MANTIS 2', class: 'C3', classNumber: 3 },\n            { manufacturer: 'FIXAR-GLOBAL OU', model: 'FIXAR 007', class: 'C3', classNumber: 3 },\n            { manufacturer: 'Flying Eye', model: 'Matrice 4T Flysafe C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Flying Eye', model: 'Matrice 4 Flysafe C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Flying Eye', model: 'Inspire 3 Flysafe C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Guangdong Cheerson Hobby Technology Co., Ltd', model: 'CX-42', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Guangdong Cheerson Hobby Technology Co., Ltd', model: 'CX-41', class: 'C0', classNumber: 0 },\n            { manufacturer: 'HEXADRONE SAS', model: 'TUNDRA 2', class: 'C5\/C6', classNumber: 5 },\n            { manufacturer: 'INNOVADRONE LLC', model: 'SURVEYOR XL C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'INNOVADRONE LLC', model: 'SURVEYOR L C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'INNOVADRONE LLC', model: 'SURVEYOR M C5', class: 'C5', classNumber: 5 },\n            { manufacturer: 'ParaZero Technologies Ltd', model: 'SafeAir Mavic 3', class: 'C5', classNumber: 5 },\n            { manufacturer: 'Quantum-Systems GmbH', model: 'Trinity F90+', class: 'C3', classNumber: 3 },\n            { manufacturer: 'SWARMDRON SL', model: 'SD-HI', class: 'C5', classNumber: 5 },\n            { manufacturer: 'SWARMDRON SL', model: 'SD-LI', class: 'C5', classNumber: 5 },\n            { manufacturer: 'SWARMDRON SL', model: 'SD-FF', class: 'C5', classNumber: 5 },\n            { manufacturer: 'SenseFly', model: 'SenseFly eBeeX', class: 'C2', classNumber: 2, lowSpeed: false },\n            { manufacturer: 'SERVIDRONE', model: 'CK-25 cleaning', class: 'C5', classNumber: 5 },\n            { manufacturer: 'SERVIDRONE', model: 'CK-18', class: 'C3', classNumber: 3 },\n            { manufacturer: 'Shenzhen Funsnap Technology Co., LTD.', model: 'Funsnap DIVA SE', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Shenzhen Funsnap Technology Co., LTD.', model: 'Funsnap DIVA SE Fly more combo', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Shenzhen Potensic Intelligent Co., Ltd', model: 'ATOM 2', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Shenzhen Potensic Intelligent Co., Ltd', model: 'ATOM', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Shenzhen Potensic Intelligent Co., Ltd', model: 'ATOM SE', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Shenzhen Potensic Intelligent Co., Ltd', model: 'ATOM LT', class: 'C0', classNumber: 0 },\n            { manufacturer: 'WINGTRA AG', model: 'WingtraOne Genll', class: 'C3', classNumber: 3 },\n            { manufacturer: 'Wipkviey', model: 'Wipkviey S6, Wipkviey S6S', class: 'C0', classNumber: 0 },\n            { manufacturer: 'Yuneec Europe GmbH', model: 'Yuneec H520E-RTK', class: 'C2', classNumber: 2, lowSpeed: true },\n            { manufacturer: 'Yuneec Europe GmbH', model: 'Yuneec H850-RTK', class: 'C3', classNumber: 3 },\n        ];\n\n        \/\/ --- INSTRUCTIONS: SCENARIO MODIFICATIONS ---\n        const modifications = [\n            { id: 'NONE', text: 'No, I will operate within the standard limits.' },\n            { id: 'CROWDS', text: 'Yes, over assemblies of people.' },\n            { id: 'BVLOS', text: 'Yes, more than 2 km BVLOS.' },\n            { id: 'OVER_120M', text: 'Yes, above the height limit (120m).' },\n            { id: 'DROP_MATERIAL', text: 'Yes, transporting or dropping goods\/materials.' },\n            { id: 'SWARM', text: 'Yes, multiple drones simultaneously.' },\n            { id: 'DOCKING_STATION', text: 'Yes, with a docking station.' },\n            { id: 'OTHER', text: 'Yes, for other reasons not listed.' }\n        ];\n        \n        \/\/ --- INSTRUCTIONS: TRAINING COURSES ---\n        const trainingCourses = {\n            'A1_A3': { name: 'Open A1\/A3 - Drone Pilot Course', link: 'https:\/\/training.eudroneport.com\/courses\/a1-a3\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2023\/09\/Thumbnails_A1A3.jpg' },\n            'A2': { name: 'Open A2 - Drone Pilot Course', link: 'https:\/\/training.eudroneport.com\/courses\/a2\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2023\/09\/Thumbnails_A2.jpg' },\n            'STS': { name: 'STS - Drone Pilot Training', link: 'https:\/\/training.eudroneport.com\/courses\/sts', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2023\/08\/Thumbnails_STS.jpg' },\n            'DOCK': { name: 'Drone Dock - Drone Pilot Training', link: 'https:\/\/training.eudroneport.com\/courses\/drone-dock-sora-training-eng\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2025\/05\/Thumbnails-2-Drone-Dock.jpg' },\n            'BVLOS': { name: 'Drone BVLOS (+2 km) - Drone Pilot Training', link: 'https:\/\/training.eudroneport.com\/courses\/drone-bvlos-2-km\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2025\/05\/Thumbnails-2-Drone-BVLOS.jpg' },\n            'SWARM': { name: 'Drone Swarms and Shows - Drone Pilot Training', link: 'https:\/\/training.eudroneport.com\/courses\/drone-swarms-shows\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2025\/05\/Thumbnails-2-Drone-Swarm.jpg' },\n            'HEAVY': { name: 'Heavy Lifter (+ 25 kg) - Drone Pilot Training', link: 'https:\/\/training.eudroneport.com\/courses\/heavy-lifters-25-kg\/', image: 'https:\/\/training.eudroneport.com\/wp-content\/uploads\/2025\/05\/Thumbnails-2-Heavy-Lifter.jpg' }\n        };\n\n        \/\/ --- APPLICATION STATE ---\n        let selectedDrone = null;\n\n        \/\/ --- DOM ELEMENTS ---\n        const steps = {\n            1: document.getElementById('edp-sc-step-1'),\n            2: document.getElementById('edp-sc-step-2'),\n            3: document.getElementById('edp-sc-step-3'),\n        };\n        const droneListContainer = document.getElementById('edp-sc-drone-list');\n        const modificationsListContainer = document.getElementById('edp-sc-modifications-list');\n        const resultContainer = document.getElementById('edp-sc-result-content');\n\n        \/\/ --- FUNCTIONS ---\n        \n        function showStep(stepNumber) {\n            Object.values(steps).forEach(stepEl => stepEl.classList.add('hidden'));\n            steps[stepNumber].classList.remove('hidden');\n        }\n\n        function groupBy(array, key) {\n            return array.reduce((result, currentValue) => {\n                (result[currentValue[key]] = result[currentValue[key]] || []).push(currentValue);\n                return result;\n            }, {});\n        }\n\n        function initializeDroneList() {\n            const groupedDrones = groupBy(drones, 'manufacturer');\n            const sortedManufacturers = Object.keys(groupedDrones).sort();\n            \n            let html = '';\n            for (const manufacturer of sortedManufacturers) {\n                const sortedDrones = groupedDrones[manufacturer].sort((a,b) => a.model.localeCompare(b.model));\n\n                html += `<div class=\"edp-sc-manufacturer-accordion border-b border-border-color last:border-b-0\">\n                            <button class=\"edp-sc-accordion-header w-full flex justify-between items-center p-4 text-left hover:bg-gray-50 focus:outline-none transition-colors\">\n                                <span class=\"text-lg font-semibold text-primary-text\">${manufacturer}<\/span>\n                                <svg class=\"edp-sc-accordion-icon w-6 h-6 transform text-gray-500\" fill=\"none\" stroke=\"currentColor\" viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M19 9l-7 7-7-7\"><\/path><\/svg>\n                            <\/button>\n                            <div class=\"edp-sc-accordion-content hidden p-4 bg-gray-50\">\n                                <div class=\"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4\">`;\n                \n                sortedDrones.forEach(drone => {\n                    html += `<div class=\"edp-sc-drone-card p-4 border rounded-lg bg-white\" data-drone='${JSON.stringify(drone)}'>\n                                <p class=\"font-bold text-md\">${drone.model}<\/p>\n                                <p class=\"text-sm text-gray-500\">Class: <span class=\"font-bold\" style=\"color: var(--primary-color);\">${drone.class}<\/span><\/p>\n                            <\/div>`;\n                });\n                \n                html += `<\/div><\/div><\/div>`;\n            }\n            droneListContainer.innerHTML = html;\n        }\n\n        function initializeModificationsList() {\n            let html = '';\n            modifications.forEach((mod) => {\n                html += `<div>\n                            <input type=\"radio\" id=\"edp-sc-mod-${mod.id}\" name=\"modification\" value=\"${mod.id}\" class=\"hidden\">\n                            <label for=\"edp-sc-mod-${mod.id}\" class=\"block p-4 border rounded-lg cursor-pointer transition-all\">${mod.text}<\/label>\n                         <\/div>`;\n            });\n            modificationsListContainer.innerHTML = html;\n        }\n\n        function getStandardCategoryText(drone) {\n            const droneClass = drone.class.split('\/')[0];\n            let scenario = \"\";\n            switch (droneClass) {\n                case 'C0': scenario = \"in Open Category, subcategory A1.\"; break;\n                case 'C1': scenario = \"in Open Category, subcategory A1.\"; break;\n                case 'C2': scenario = drone.lowSpeed ? \"in Open Category, subcategory A2.\" : \"in Open Category, subcategory A3.\"; break;\n                case 'C3': scenario = \"in Open Category, subcategory A3.\"; break;\n                case 'C4': scenario = \"in Open Category, subcategory A3.\"; break;\n                case 'C5': scenario = \"in Specific Category, under Standard Scenario STS-01.\"; break;\n                case 'C6': scenario = \"in Specific Category, under Standard Scenario STS-02.\"; break;\n                default: scenario = \"in an undetermined category.\"; break;\n            }\n            return `Your drone can fly ${scenario}`;\n        }\n        \n        function generateResultHTML(course) {\n            const resultHTML = `\n                <p class=\"mb-4 edp-sc-sub-title\">It looks like you will need this training:<\/p>\n                <a href=\"${course.link}\" target=\"_blank\" class=\"block max-w-2xl mx-auto cursor-pointer\">\n                    <img decoding=\"async\" src=\"${course.image}\" alt=\"Image for ${course.name}\" class=\"w-full aspect-video object-cover rounded-lg shadow-md\" onerror=\"this.onerror=null;this.src='https:\/\/placehold.co\/640x360\/F5F5F5\/252525?text=Image+Not+Available';\">\n                <\/a>\n                <p class=\"mt-4 edp-sc-result-title\">${course.name}<\/p>\n                 <div class=\"mt-6\">\n                    <a href=\"${course.link}\" target=\"_blank\" class=\"edp-sc-btn-primary font-bold py-3 px-6 rounded-lg shadow-lg\">\n                        Learn More\n                    <\/a>\n                <\/div>\n            `;\n            \n            resultContainer.innerHTML = resultHTML;\n        }\n\n        function generateSoraContactHTML() {\n             const resultHTML = `\n                <p class=\"edp-sc-sub-title mb-4\">An advanced authorization is required:<\/p>\n                <p class=\"edp-sc-result-title mb-4\">You will need a dedicated SORA and training.<\/p>\n                <p class=\"text-2xl\">Please contact us for more information at <a href=\"mailto:training@eudroneport.com\" class=\"underline font-semibold\">training@eudroneport.com<\/a><\/p>\n            `;\n            resultContainer.innerHTML = resultHTML;\n        }\n\n        \/\/ --- MAIN LOGIC ---\n        function calculateAndShowResult() {\n            const selectedModification = document.querySelector('input[name=\"modification\"]:checked').value;\n            let course;\n\n            \/\/ Handle special SORA\/Contact cases first\n            if (['CROWDS', 'OVER_120M', 'OTHER'].includes(selectedModification)) {\n                generateSoraContactHTML();\n                showStep(3);\n                return;\n            }\n\n            \/\/ --- MODIFIED SCENARIOS that map to a course ---\n            switch (selectedModification) {\n                case 'BVLOS':\n                    course = trainingCourses.BVLOS;\n                    break;\n                case 'DROP_MATERIAL':\n                    course = trainingCourses.BVLOS;\n                    break;\n                case 'DOCKING_STATION':\n                    course = trainingCourses.DOCK;\n                    break;\n                case 'SWARM':\n                    course = trainingCourses.SWARM;\n                    break;\n            }\n\n            \/\/ If a modified scenario was selected, show the result and exit\n            if (course) {\n                generateResultHTML(course);\n                showStep(3);\n                return;\n            }\n\n            \/\/ --- STANDARD OPERATIONS (if modification is NONE) ---\n            const droneClass = selectedDrone.class.split('\/')[0];\n\n            switch (droneClass) {\n                case 'C0':\n                case 'C1':\n                case 'C3':\n                case 'C4':\n                    course = trainingCourses.A1_A3;\n                    break;\n                case 'C2':\n                    if (selectedDrone.lowSpeed) {\n                        course = trainingCourses.A2;\n                    } else {\n                        course = trainingCourses.A1_A3;\n                    }\n                    break;\n                case 'C5':\n                case 'C6':\n                     course = trainingCourses.STS;\n                     break;\n            }\n            generateResultHTML(course);\n            showStep(3);\n        }\n\n        \/\/ --- EVENT LISTENERS ---\n        document.addEventListener('DOMContentLoaded', () => {\n            initializeDroneList();\n            initializeModificationsList();\n\n            droneListContainer.addEventListener('click', (e) => {\n                const header = e.target.closest('.edp-sc-accordion-header');\n                if (header) {\n                    header.nextElementSibling.classList.toggle('hidden');\n                    header.querySelector('.edp-sc-accordion-icon').classList.toggle('rotate-180');\n                    return; \n                }\n                \n                const card = e.target.closest('.edp-sc-drone-card');\n                if (card) {\n                    selectedDrone = JSON.parse(card.dataset.drone);\n                    document.getElementById('edp-sc-standard-category-info').textContent = getStandardCategoryText(selectedDrone);\n                    \n                    \/\/ Uncheck all radio buttons before showing the next step\n                    const radioButtons = document.querySelectorAll('input[name=\"modification\"]');\n                    radioButtons.forEach(radio => radio.checked = false);\n\n                    showStep(2);\n                }\n            });\n\n            modificationsListContainer.addEventListener('change', (e) => {\n                if(e.target.name === 'modification') {\n                    \/\/ Use a short timeout to allow the radio button animation to be seen before switching screens\n                    setTimeout(() => {\n                        calculateAndShowResult();\n                    }, 200);\n                }\n            });\n        });\n    <\/script>\n<\/body>\n<\/html>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7647a76 elementor-widget elementor-widget-text-editor\" data-id=\"7647a76\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.17.0 - 25-10-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-2061fab8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"2061fab8\" data-element_type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;shape_divider_top&quot;:&quot;tilt&quot;}\">\n\t\t\t\t\t<div class=\"elementor-shape elementor-shape-top\" data-negative=\"false\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 1000 100\" preserveAspectRatio=\"none\">\n\t<path class=\"elementor-shape-fill\" d=\"M0,6V0h1000v100L0,6z\"\/>\n<\/svg>\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2247d36b\" data-id=\"2247d36b\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d390cc8 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d390cc8\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-01ccbfd\" data-id=\"01ccbfd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-25b4cb1 elementor-widget elementor-widget-heading\" data-id=\"25b4cb1\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Requisitos de certificaci\u00f3n para los drones C1<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6db808e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6db808e\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5dcdbbd\" data-id=\"5dcdbbd\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.<\/p>\n","protected":false},"author":2,"featured_media":21933,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[22],"tags":[],"class_list":["post-22094","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa<\/title>\n<meta name=\"description\" content=\"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\" \/>\n<meta property=\"og:description\" content=\"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/\" \/>\n<meta property=\"og:site_name\" content=\"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-27T08:56:22+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-07T09:38:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2560\" \/>\n\t<meta property=\"og:image:height\" content=\"1396\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"EU DronePort\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"EU DronePort\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/\"},\"author\":{\"name\":\"EU DronePort\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#\\\/schema\\\/person\\\/27e40c2cefe3df103425ab657654f4b6\"},\"headline\":\"Asistente de formaci\u00f3n de pilotos de drones\",\"datePublished\":\"2025-06-27T08:56:22+00:00\",\"dateModified\":\"2025-07-07T09:38:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/\"},\"wordCount\":57,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/wich-training-do-i-need-scaled.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/\",\"url\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/\",\"name\":\"Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/wich-training-do-i-need-scaled.jpg\",\"datePublished\":\"2025-06-27T08:56:22+00:00\",\"dateModified\":\"2025-07-07T09:38:47+00:00\",\"description\":\"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#primaryimage\",\"url\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/wich-training-do-i-need-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/wich-training-do-i-need-scaled.jpg\",\"width\":2560,\"height\":1396},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/blog\\\/asistente-formacion-pilotos-drones\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Asistente de formaci\u00f3n de pilotos de drones\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/\",\"name\":\"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\",\"description\":\"A place to test your drones, bring your UAS to market, obtain authorisations for your flights, and learn from the best instructors.\",\"publisher\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#organization\",\"name\":\"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\",\"url\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Circular-Logo.png\",\"contentUrl\":\"https:\\\/\\\/eudroneport.com\\\/wp-content\\\/uploads\\\/2022\\\/02\\\/Circular-Logo.png\",\"width\":533,\"height\":533,\"caption\":\"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa\"},\"image\":{\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/eudroneport.com\\\/es\\\/#\\\/schema\\\/person\\\/27e40c2cefe3df103425ab657654f4b6\",\"name\":\"EU DronePort\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","description":"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/","og_locale":"es_ES","og_type":"article","og_title":"Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","og_description":"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.","og_url":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/","og_site_name":"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","article_published_time":"2025-06-27T08:56:22+00:00","article_modified_time":"2025-07-07T09:38:47+00:00","og_image":[{"width":2560,"height":1396,"url":"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg","type":"image\/jpeg"}],"author":"EU DronePort","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"EU DronePort","Tiempo de lectura":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#article","isPartOf":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/"},"author":{"name":"EU DronePort","@id":"https:\/\/eudroneport.com\/es\/#\/schema\/person\/27e40c2cefe3df103425ab657654f4b6"},"headline":"Asistente de formaci\u00f3n de pilotos de drones","datePublished":"2025-06-27T08:56:22+00:00","dateModified":"2025-07-07T09:38:47+00:00","mainEntityOfPage":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/"},"wordCount":57,"commentCount":0,"publisher":{"@id":"https:\/\/eudroneport.com\/es\/#organization"},"image":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#primaryimage"},"thumbnailUrl":"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg","articleSection":["Blog"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/","url":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/","name":"Asistente de formaci\u00f3n de pilotos de drones | EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","isPartOf":{"@id":"https:\/\/eudroneport.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#primaryimage"},"image":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#primaryimage"},"thumbnailUrl":"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg","datePublished":"2025-06-27T08:56:22+00:00","dateModified":"2025-07-07T09:38:47+00:00","description":"Si no est\u00e1s seguro de qu\u00e9 formaci\u00f3n de piloto de drones es la adecuada para ti, este asistente te har\u00e1 preguntas y te sugerir\u00e1 la mejor formaci\u00f3n disponible.","breadcrumb":{"@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#primaryimage","url":"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg","contentUrl":"https:\/\/eudroneport.com\/wp-content\/uploads\/2025\/06\/wich-training-do-i-need-scaled.jpg","width":2560,"height":1396},{"@type":"BreadcrumbList","@id":"https:\/\/eudroneport.com\/es\/blog\/asistente-formacion-pilotos-drones\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/eudroneport.com\/es\/home\/"},{"@type":"ListItem","position":2,"name":"Asistente de formaci\u00f3n de pilotos de drones"}]},{"@type":"WebSite","@id":"https:\/\/eudroneport.com\/es\/#website","url":"https:\/\/eudroneport.com\/es\/","name":"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","description":"A place to test your drones, bring your UAS to market, obtain authorisations for your flights, and learn from the best instructors.","publisher":{"@id":"https:\/\/eudroneport.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/eudroneport.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/eudroneport.com\/es\/#organization","name":"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa","url":"https:\/\/eudroneport.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/eudroneport.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/eudroneport.com\/wp-content\/uploads\/2022\/02\/Circular-Logo.png","contentUrl":"https:\/\/eudroneport.com\/wp-content\/uploads\/2022\/02\/Circular-Logo.png","width":533,"height":533,"caption":"EU Drone Port\u2122 \ud83c\uddea\ud83c\uddfa"},"image":{"@id":"https:\/\/eudroneport.com\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/eudroneport.com\/es\/#\/schema\/person\/27e40c2cefe3df103425ab657654f4b6","name":"EU DronePort"}]}},"_links":{"self":[{"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/posts\/22094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/comments?post=22094"}],"version-history":[{"count":5,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/posts\/22094\/revisions"}],"predecessor-version":[{"id":22122,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/posts\/22094\/revisions\/22122"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/media\/21933"}],"wp:attachment":[{"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/media?parent=22094"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/categories?post=22094"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/eudroneport.com\/es\/wp-json\/wp\/v2\/tags?post=22094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}