Proveedores: Servicios de desarrollo de software

Drone as a Service (DaaS) by ZenaDrone

Drones como servicio (DaaS) | Servicios profesionales con drones para la recopilación de datos aéreos

AdaCore

Kits de herramientas de desarrollo de software fiables para software de UAV crítico para la misión y la seguridad

Ascend Engineering

Consultoría de ingeniería de software para drones que proporciona servicios integrales de desarrollo de plataformas UAV

Demuestra tus capacidades.

Si diseñas, construyes o suministras Servicios de desarrollo de software, Crea un perfil para mostrar tus capacidades y conectar con visitantes que tengan una necesidad real de tus soluciones.

Crear perfil de proveedor

Servicios de desarrollo de software

Sarah Simpson

Actualizado:

Desarrollo de software para drones y sistemas no tripulados

Las empresas que ofrecen servicios de diseño, desarrollo y pruebas de software pueden utilizarse para satisfacer una amplia variedad de requisitos dentro de las industrias de los UAV (vehículos aéreos no tripulados), los sistemas no tripulados y la robótica. Estos servicios pueden permitir a los fabricantes de equipos originales y a los proveedores de servicios de drones concentrarse en sus propias competencias básicas, como el hardware, y externalizar sus necesidades de software.

El software puede desarrollarse para una amplia gama de plataformas diferentes con distintos requisitos de interfaz de usuario (UI), incluyendo Windows, Android, iOS, Linux y Macintosh. Los factores de forma y las implementaciones pueden incluir ordenadores de sobremesa, servidores y dispositivos móviles como ordenadores portátiles, tabletas y teléfonos móviles. Los lenguajes de programación incluyen C, C++, Java y Python.

Software y firmware integrados

Además de las aplicaciones de alto nivel, los ecosistemas de drones y robótica también pueden requerir software y firmware integrados para una variedad de microprocesadores y microcontroladores diferentes, así como GPU (unidades de procesamiento gráfico). También puede ser necesario software especializado para plataformas informáticas de IA, como NVIDIA Jetson.

Entre los ejemplos de aplicaciones de software personalizadas para ordenadores de sobremesa y servidores que pueden necesitar desarrollarse se incluyen: software de procesamiento de imágenes que pueda analizar las imágenes aéreas recopiladas por los drones, así como software de cartografía para GCS (estaciones de control terrestre). También puede ser necesario software de simulación y pruebas que ayude en el desarrollo de nuevas plataformas de UAV y robótica.

Sistemas operativos

El software integrado para drones y robótica incluye sistemas operativos que gestionan aspectos como la navegación, el despegue y el aterrizaje, el control de la carga útil, las comunicaciones y la prevención de colisiones. La escritura de software de control para sistemas no tripulados puede requerir trabajar con hardware y software populares o estándar en la industria, como ROS (Robotic Operating System), el protocolo MAVLink o los pilotos automáticos Pixhawk.

El software desarrollado para drones militares y de defensa y sistemas no tripulados puede requerir altos niveles de ciberseguridad. El software de aviónica también debe desarrollarse según normas críticas para la seguridad. Las normas que los desarrolladores pueden tener que cumplir incluyen DO-178 e ISO 14508.