Tornar a Casos d'Èxit
ASDT Corporation logo

ASDT Corporation

Seguretat · detecció de drons

App de detecció i monitoratge d'amenaces en temps real

Desplegada en més de 500 maletes de detecció arreu del món, en esdeveniments institucionals, grans concentracions i entorns de defensa: opera en terrenys hostils sense connectivitat, amb mapes offline propis i actualitzacions remotes.

+500

maletes de detecció desplegades arreu del món

Temps real

detecció i monitoratge d'amenaces sobre el terreny

Remot

actualitzacions a tota la flota sense desplaçar-se a cada instal·lació

Client

ASDT Corporation

Sector

Seguretat · detecció de drons

Serveis

Software a Mida

Tecnologies

AndroidNode.jsDockerKotlinWebSocket

Resum

Ecosistema complet de SendeScope per a ASDT Corporation: app Android per a tablet de detecció i seguiment de drons en temps real, amb servidor de mapes offline i servidor de distribució d'APKs propis. Va convertir un sistema dependent de tercers en un producte autosuficient, desplegable de manera autònoma. Tres components: app Android (deteccions GPS i RF sectorials sobre mapes offline, identificació de models, zones d'alarma, multiidioma), servidor de mapes amb tessel·les per a 13 països en quatre estils, i servidor d'APKs amb CI/CD sobre GitLab.

Context

El client

ASDT Corporation opera en detecció i seguiment de drons (contra-UAS). SendeScope combina detectors físics —GPS i RF sectorial multiantena— amb una app de tablet que centralitza les deteccions en temps real, desplegable en maletes de camp.

El repte

Forta dependència d'un equip extern i de tercers: no era possible publicar versions sense el certificat de l'altre equip, no hi havia control sobre els mapes (un únic estil, sense traçabilitat), ni CI/CD ni gestió de versions de les APKs, i l'actualització de les tablets era manual. Més problemes d'estabilitat —tancaments durant el seguiment, pèrdua de deteccions en canviar ubicació, fuites de memòria—. Necessitaven infraestructura pròpia, fiable i autosuficient, i elevar la qualitat del sistema heretat.

La solució

Com ho vam resoldre

App de tabletInfraestructura pròpiaPipelineDeteccionsTessel·lesUpdatesDeployDeployApp AndroidTabletDetectors GPS/RFDeteccióServidor de mapesPanell adminServidor d'APKsPanell adminGitLab CI/CDBuild · signa · deploy
Arquitectura de la solució: les peces del sistema i com hi flueixen les dades.
  1. 01

    Independència i infraestructura pròpia

    Keystore de signa integrat a GitLab dins el flux de compilació, eliminant la dependència del certificat extern. ASDT compila, signa, publica i desplega noves versions de manera autònoma. Infraestructura sobre Docker amb volums persistents i configuració a punt per a producció.

  2. 02

    Servidor de mapes propi

    Servidor de mapes des de zero amb Node.js + Nginx sobre Docker: generació de tessel·les sota demanda des de panell d'administració amb progrés en temps real, quatre estils (Voyager, Positron, Dark Matter, Satèl·lit), cobertura per a 13 països —ampliable sense tocar codi—, miniatures automàtiques i registre d'accessos. Nginx com a proxy invers optimitzat per a fitxers de diversos GB amb transferència directa a disc.

  3. 03

    Servidor d'actualitzacions i CI/CD

    Servidor d'APKs sobre Docker amb descàrrega autenticada per a les tablets i panell amb llistat de versions, estadístiques i pujades. Integrat amb GitLab: tags de versió, release notes sincronitzades i pipeline que en crear una etiqueta compila l'APK i la deixa disponible amb increment automàtic del versionCode. Desplegament d'una nova versió en menys d'un minut.

  4. 04

    Millores a l'app, estabilitat i qualitat

    Sistema de mapes renovat amb renderitzat offline en MBTiles (un fitxer per país i estil), descàrrega visual, reintents automàtics i límit de zoom segons cobertura. Actualització in-app, distinció entre deteccions RF (cons direccionals multiantena) i de número de sèrie (icona del model: Autel, DJI, FPV), i quatre idiomes amb canvi en temps real. Resolts tancaments durant el seguiment, fuites de memòria i pèrdues de detecció.

Què va canviar

Resultats

  • Autonomia total del client: compilar, signar, publicar i desplegar noves versions sense dependència de l'equip de desenvolupament anterior ni del seu certificat.

  • Infraestructura pròpia i controlada: mapes i actualitzacions desplegats amb Docker, a punt per a producció i amb traçabilitat completa.

  • Desplegament en menys d'un minut: una nova versió arriba a les tablets mitjançant pipeline CI/CD a GitLab, davant un procés anterior manual.

  • Sistema de mapes fiable: quatre estils, cobertura per a 13 països i gestió completa de descàrregues, substituint un sistema sense control ni traçabilitat.

  • Major fiabilitat operativa: després de resoldre tancaments inesperats, fuites de memòria i pèrdues de detecció que afectaven l'ús en camp.

  • Base preparada per escalar: nous països i estils sense tocar codi i arquitectura llesta per a la nova v2 de comunicació.

  • Actualitzacions remotes a tota la flota: abans calia anar instal·lació per instal·lació per actualitzar cada maleta; ara una versió nova arriba a totes les unitats sense desplaçaments.

  • Provada on no pot fallar: esdeveniments institucionals, grans concentracions i entorns de defensa, en terrenys hostils i sense cobertura.

Què en diuen del projecte

Veu del client

Estamos trabajando con Guille y Leo y la verdad es que estamos muy contentos con el resultado. Son profesionales, cumplen con los plazos y nos lo ponen todo muy fácil. Gente así cuesta de encontrar

Roger Rodriguez

Director de Proyecto en ASDT

Parlem del teu proper projecte.

Reserva una sessió d'estratègia gratuïta de 60 minuts. Analitzarem el teu negoci i et mostrarem exactament on la IA, les dades i l'automatització poden generar resultats reals.

O escriu-nos a info@laketab.com