Skip to content
MathWorks - Mobile View
  • Inicie sesión cuenta de MathWorksInicie sesión cuenta de MathWorks
  • Access your MathWorks Account
    • Mi Cuenta
    • Mi perfil de la comunidad
    • Asociar Licencia
    • Cerrar sesión
  • Productos
  • Soluciones
  • Educación
  • Soporte
  • Comunidad
  • Eventos
  • Obtenga MATLAB
MathWorks
  • Productos
  • Soluciones
  • Educación
  • Soporte
  • Comunidad
  • Eventos
  • Obtenga MATLAB
  • Inicie sesión cuenta de MathWorksInicie sesión cuenta de MathWorks
  • Access your MathWorks Account
    • Mi Cuenta
    • Mi perfil de la comunidad
    • Asociar Licencia
    • Cerrar sesión

Vídeos y webinars

  • MathWorks
  • Vídeos
  • Vídeos-Inicio
  • Buscar
  • Vídeos-Inicio
  • Buscar
  • Comuníquese con ventas
  • Software de prueba
44:04 Video length is 44:04.
  • Description
  • Code and Resources

Developing UAV Applications with MATLAB and Simulink

Overview

Unmanned Aerial Vehicle (UAV) usage is increasing across a variety of commercial applications such as delivery, agriculture, construction, and others.  Many UAV applications incorporate technologies for autonomous operation and developing autonomous UAV systems and applications require multi-domain technologies and need simulation to ensure proper operations prior to testing on real hardware to reduce risk and rework. Model-Based Design provides an integrated workflow that allow engineers and researchers to develop UAV systems and applications, evaluate through virtual testing, and deploy to UAV hardware. 

In this session, you will learn how MATLAB and Simulink can be used with UAV Toolbox for workflows to design and simulate autonomous UAV systems and applications, including:

  • Modeling methodologies for UAV systems
  • Designing autonomous UAV algorithms
  • Simulating autonomous UAV applications with sensor models
  • Automating verification and validation tasks to ensure system robustness
  • Automatically generating software and deploying to autopilot and onboard computer hardware
  • Analyzing post-flight telemetry data

Watch this video if you’re developing UAV systems and applications and are interested in integrated workflows that span from design, simulation, to deployment and test.

Highlights

  • UAV Modeling: Representing fixed-wind and multirotor UAV for simulation with appropriate fidelity levels
  • Planning and Controls: Motion planning with waypoint follower, trajectory-following, and path planning algorithms
  • Cuboid Simulation: Generate sensor data and test controllers, tracking algorithms, and sensor fusion algorithms in simplified 3D environment
  • Unreal Engine® Co-Simulation: Simulate UAV applications in a realistic 3D simulator with sensor models
  • Deployment to Autopilots and Onboard Computes: Automatically generate code to implement onto autopilot and onboard compute hardware, such as PX4 autopilots and NVIDIA Jetson
  • Connect with MAVLink Protocol: Communicate with UAV hardware with MAVLink communication protocol support
  • Flight Log Analyzer App: Interactively load and analyze UAV autopilot flight log data

About the Presenters

Fred Noto is a Robotics and Autonomous Systems Industry Manager at MathWorks Japan where he works with robotics and autonomous systems customers to realize solutions for complex and advanced robotics systems development. Prior to joining MathWorks, Fred worked at Northrop Grumman in Los Angeles, and as a Guidance, Navigation & Controls Engineer, he gained experience working on autonomous algorithms and controls systems for ground and aerial autonomous systems.

Ronal George is application engineer for robotics and autonomous systems. Ronal has a Master’s degree in Electrical Engineering from North Carolina State University. As a part of his Master’s, Ronal worked with the Advanced Diagnosis, Automation and Control (ADAC) Laboratory to develop planning and localization algorithms for multi agent systems. Prior to joining MathWorks in April 2019, Ronal worked as an Inside Sales Engineer at SPX Transformer Solutions and as an Electrical Design Engineer at WindLabs.

Julia Antoniou is an application engineer for the aerospace and defense industry at MathWorks. She specializes in modeling and simulation of physical systems, with a focus on robotic and autonomous systems. Julia holds BS and MS degrees in mechanical engineering from Northeastern University. Prior to joining MathWorks in 2017, Julia has worked at companies such as iRobot and Johnson & Johnson in their mechanical engineering, systems engineering, and manufacturing engineering departments.

Recorded: 15 Jun 2021

Download Code and Files

UAV Toolbox Examples
PX4 Autopilots Support from UAV Toolbox
NVIDIA Jetson CPU Support from Simulink Coder
Awesome MATLAB and Simulink Robotics - Github

Related Products

  • UAV Toolbox
  • Aerospace Blockset
  • Computer Vision Toolbox
  • Lidar Toolbox
  • Navigation Toolbox

Learn More

What is UAV Toolbox?
UAV Toolbox documentation
3D Simulations for Testing UAV Applications
Interactively Analyze Telemetry Data with the Flight Log Analyzer App

Bridging Wireless Communications Design and Testing with MATLAB

Read white paper

Feedback

Featured Product

UAV Toolbox

  • Request Trial
  • Get Pricing

Up Next:

42:27
Machine Learning and Computer Vision for Medical Imaging...

Related Videos:

40:27
Machine Learning and Computer Vision for Biological Imaging...
46:56
Computer Vision with MATLAB for Object Detection and...
2:44
Video Processing in MATLAB
5:44
MATLAB and the Internet of Things (IoT): Collecting and...

View more related videos

MathWorks - Domain Selector

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .

  • Switzerland (English)
  • Switzerland (Deutsch)
  • Switzerland (Français)
  • 中国 (简体中文)
  • 中国 (English)

You can also select a web site from the following list:

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文Chinese
    • English
  • 日本Japanese (日本語)
  • 한국Korean (한국어)

Contact your local office

  • Comuníquese con ventas
  • Software de prueba

MathWorks

Accelerating the pace of engineering and science

MathWorks es el líder en el desarrollo de software de cálculo matemático para ingenieros

Descubra…

Explorar productos

  • MATLAB
  • Simulink
  • Software para estudiantes
  • Soporte para hardware
  • File Exchange

Probar o comprar

  • Descargas
  • Software de prueba
  • Comuníquese con ventas
  • Precios y licencias
  • Cómo comprar

Aprender a utilizar

  • Documentación
  • Tutoriales
  • Ejemplos
  • Vídeos y webinars
  • Formación

Obtener soporte

  • Ayuda para la instalación
  • MATLAB Answers
  • Consultoría
  • Centro de licencias
  • Contactar con soporte

Acerca de MathWorks

  • Ofertas de empleo
  • Sala de prensa
  • Misión social
  • Casos prácticos
  • Acerca de MathWorks
  • Select a Web Site United States
  • Centro de confianza
  • Marcas comerciales
  • Política de privacidad
  • Antipiratería
  • Estado de las aplicaciones

© 1994-2022 The MathWorks, Inc.

  • Facebook
  • Twitter
  • Instagram
  • YouTube
  • LinkedIn
  • RSS

Únase a la conversación