Loading…
Open Source Summit + Embedded Linux Conference North America...
May 18-20, 2026
Minneapolis, MN
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2025 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Central DaylightTime (UTC -5). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.


Type: PX4 Dev Summit clear filter
Monday, May 18
 

3:35pm CDT

DroneCode Community Update - Ramon Roche, DroneCode Foundation & Lorenz Meier, Creator of PX4 & Auterion
Monday May 18, 2026 3:35pm - 4:15pm CDT

Speakers
avatar for Lorenz Meier

Lorenz Meier

Creator of PX4 & Founder and CEO, Auterion
Dr. Lorenz Meier is Founder and CEO of Auterion and the founder of a number of important open source projects for the drone industry that include PX4, MAVLink, QGroundControl and is the creator of the Pixhawk autopilot. He is a veteran of the drone industry since 2008 with more than... Read More →
avatar for Ramon Roche

Ramon Roche

General Manager, The Linux Foundation
Ramón Roche is General Manager of the Dronecode Foundation, an open-source project under the Linux Foundation supporting drone and robotics development. He leads a global ecosystem behind technologies like PX4 and Pixhawk, and has over a decade of experience in open source. Ramón... Read More →
Monday May 18, 2026 3:35pm - 4:15pm CDT
200B (Level Two)
  PX4 Dev Summit
  • Audience Experience Level Any

4:30pm CDT

Leveraging GPU-accelerated Stereo Visual Inertial Odometry in PX4 Using ROS2 - Andrew Brahim, Ascend Engineering
Monday May 18, 2026 4:30pm - 5:10pm CDT
This quick tutorial walks through the camera calibration/configuration, uxrce dds service, Isaac ROS setup, and PX4 parameters required to fuse stereo VIO in EKF2. The platform is a quadcopter with an Ark Jetson computer.
Speakers
avatar for Andrew Brahim

Andrew Brahim

Principle Engineer at Ascend Engineering, Ascend Engineering
With a background in Electrical Engineering, I became involved in the UAS industry as a hobby at first. There are always interesting and challenging problems to solve in this space, which inspires me to learn a little bit more about the technology in this space every day.
Monday May 18, 2026 4:30pm - 5:10pm CDT
200B (Level Two)
  PX4 Dev Summit

5:25pm CDT

QGC: What You Don't Know - Andrew Wilkins, Ascend Engineering
Monday May 18, 2026 5:25pm - 6:05pm CDT
This talk dives in to what you don't know about QGC. Hidden features, how to make changes, why things are the way they are.

We will go over: Text overlay on videos, Advanced Vs. Standard Mode, new joystick integrations, new bluetooth connections support, AND MORE!!!

Learn the intricacies of QGC as you never have before while also discovering brand new features!
Speakers
avatar for Andrew Wilkins

Andrew Wilkins

CEO - Ascend Engineering, Ascend Engineering
Andrew Wilkins is the CEO of Ascend Engineering. He does extensive contracting work with various PX4/QGC-related projects and has a strong sense of what these projects need from Dronecode. Ascend Engineering currently employs two PX4/QGC maintainers, giving Andrew direct insight into... Read More →
Monday May 18, 2026 5:25pm - 6:05pm CDT
200B (Level Two)
  PX4 Dev Summit
 
Tuesday, May 19
 

11:00am CDT

Sim‑to‑Flight: Why Starting With Simulation Is the Fastest Path To Successful Flight Testing - Anthony Comer, Oklahoma State University & Eric Hillsberg, MathWorks
Tuesday May 19, 2026 11:00am - 11:40am CDT
Many flight‑control and autonomy programs still begin with hardware prototyping, only to discover late in development that controller tuning, transition behavior, and system coupling are difficult to resolve without a reliable model. This session presents a practical simulation‑to‑flight workflow based on recent university flight‑test research, demonstrating why starting with simulation is critical for reducing risk and accelerating development while helping teams avoid costly UAV crashes and hardware damage. Using a subscale eVTOL case study, we show how aerodynamic modeling, propulsion modeling, and six‑degree‑of‑freedom dynamics are integrated into a digital twin that directly informs control‑law design, hardware deployment, and flight testing. The workflow culminates in direct PX4 implementation and a comparison of simulation predictions against real flight‑test data across hover, transition, and forward flight, highlighting close agreement between model and reality. The talk emphasizes how a simulation‑first approach enables faster iteration, safer testing, and more predictable flight performance for the broader aerospace and UAS community.
Speakers
avatar for Eric Hillsberg

Eric Hillsberg

Product Marketing Manger - Aerospace, MathWorks
Eric Hillsberg is a Product Marketing Manager for Aerospace Products at MathWorks. He recently graduated from University of Michigan with a degree in Aerospace Engineering and a minor in Computer Science.  During school, he interned with NASA Ames Research Center to investigate how... Read More →
avatar for Anthony Comer

Anthony Comer

Assistant Professor, Oklahoma State University
Dr. Anthony Comer is an Assistant Professor at Oklahoma State University and Director of the Simulation to Flight Applied Research Lab. His research focuses on configuration-independent flight control architectures for VTOL aircraft and he developed the patent-pending Trajectory Control... Read More →
Tuesday May 19, 2026 11:00am - 11:40am CDT
200D (Level Two)
  PX4 Dev Summit
  • Audience Experience Level Any

11:55am CDT

Multi-robot Air-Ground Collaboration With PX4 and Opportunistic Communications - Fernando Cladera, University of Pennsylvania - Devester
Tuesday May 19, 2026 11:55am - 12:35pm CDT
A team of aerial and ground robots operating in a coordinated way is the key to large-scale operations in kilometer-scale environments. Nonetheless, significant challenges, such as orchestration, intermittent communications, and command-and-control of the team, need to be solved.
This talk will explore an application where a team of ground robots performs a search mission, with an UAV acting as an eye in the sky and a data mule between the different ground robots. We will focus on the challenges for this task and how PX4 can be used in a heterogeneous team of aerial and ground robots. We will show examples of the system in large-scale urban and rural environments. Finally, we will mention how large foundational models can enable more complex tasks for a robot team.
Speakers
avatar for Fernando Cladera

Fernando Cladera

PhD Student, University of Pennsylvania - Devester
Fernando is a PhD student at the University of Pennsylvania, working on robotics perception, autonomy, and field robotics. He focuses on incorporating novel perception sensors into flying vehicles, such as event cameras, and on the applications these sensors would enable. Additionally... Read More →
Tuesday May 19, 2026 11:55am - 12:35pm CDT
200D (Level Two)
  PX4 Dev Summit

2:10pm CDT

Unified Autonomy Stack - Nikhil Khedekar & Kostas Alexis, Norwegian University of Science and Technology
Tuesday May 19, 2026 2:10pm - 2:50pm CDT
This session introduces the open-source Unified Autonomy Stack (https://github.com/ntnu-arl/unified_autonomy_stack), a containerized, system-level solution enabling robust autonomy across diverse aerial and ground robot morphologies. The architecture centers on three modules -multi-modal perception, multi-stage planning, and multi-layered safety mechanisms- that together deliver end-to-end mission autonomy. Resulting behaviors include safe navigation into unknown regions, exploration of complex environments, and efficient inspection planning. The stack has been validated on multiple multirotor platforms and legged robots operating in GNSS-denied and perceptually degraded environments, demonstrating resilient performance in demanding conditions. To facilitate ease of adoption and extension, we additionally release a reference hardware design that integrates a full multi-modal sensing suite, time-synchronization electronics, and high-performance compute capable of running the entire ROS-based stack while leaving headroom for further development. Strategically, we aim to expand the Unified Autonomy Stack to cover most robot configurations across air, land, and sea.
Speakers
avatar for Nikhil Khedekar

Nikhil Khedekar

Postdoctoral Researcher, Autonomous Robots Lab, Norwegian University of Science Technology (NTNU)
Nikhil Khedekar is a postdoctoral researcher in the Autonomous Robots Lab at the Norwegian University of Science and Technology (NTNU) leading the team’s perception research. Previously, he also led the development of LiDAR based estimation in ScoutDI AS and participated in the... Read More →
avatar for Kostas Alexis

Kostas Alexis

Professor, Norwegian University of Science and Technology
Prof. Dr. Kostas Alexis is Professor of Robotics at NTNU, head of the Autonomous Robot Lab, and Director of the Norwegian Centre for Embodied AI. His research advances resilient robotic autonomy (intelligence & morphology) for high-risk, uncertain environments, spanning control, sensor... Read More →
Tuesday May 19, 2026 2:10pm - 2:50pm CDT
200D (Level Two)
  PX4 Dev Summit
  • Audience Experience Level Any

3:05pm CDT

Talking To Drones: Natural Language Control of PX4 Using a Phone, MCP, and ChatGPT Realtime API - Godfrey Nolan, RIIS LLC
Tuesday May 19, 2026 3:05pm - 3:45pm CDT
PX4-based drones are powerful, but interacting with them typically requires specialized ground control software and trained operators. This talk presents a new interaction model: controlling and querying a PX4 drone using natural language from a standard mobile phone.

The system combines a Model Context Protocol (MCP)–style interface (inspired by ROS 2 MCP implementations) to expose PX4 capabilities as structured, machine-readable commands, with OpenAI’s real-time ChatGPT API to interpret user intent. A phone call or voice interaction—handled via Twilio—becomes the primary user interface, allowing operators to issue commands such as “take off to 10 meters,” “orbit that location,” or “what’s your battery state?” and receive immediate spoken feedback.

The talk will cover:

* How PX4 commands, telemetry, and state are exposed through an MCP-like abstraction
* Real-time bidirectional communication between phone, AI model, and drone using Twilio and RealTime API
* Safety considerations, command validation, and constraints when using AI-mediated control
* Practical use cases, fly missions, object detection all using hands free control
* Lessons learned, what worked and didn't work
Speakers
avatar for Godfrey Nolan

Godfrey Nolan

President, RIIS LLC
Godfrey Nolan is founder and president of RIIS LLC a mobile development firm in the Detroit Metro area. He is also author of Agile Swift (Apress), Agile Android (Apress), Bulletproof Android (Pearson), Android Best Practices (Apress), Decompiling Java (Apress) and Decompiling Android... Read More →
Tuesday May 19, 2026 3:05pm - 3:45pm CDT
200D (Level Two)
  PX4 Dev Summit

4:20pm CDT

Enhancing PX4's EKF2 Replay Module for Deterministic Integration Testing - Brian Fairservice & Kerry Snyder, KEF Robotics
Tuesday May 19, 2026 4:20pm - 5:00pm CDT
PX4's EKF2 replay module allows developers to tune estimator performance by re-running the EKF on prerecorded logs. This is useful for EKF2 development or for testing the impact of different parameters on performance. KEF robotics has patched the replay module so that replay progress can be controlled by an external program, enabling deterministic *integration* testing. We are using this patched replay module to test the integration of PX4 with an external vision navigation system.

We will cover:
- Using the replay module to assess performance of different EKF2 parameters.
- Development and testing considerations for a visual navigation system that integrates with PX4.
- Modifying the replay module so that it can be deterministically 'stepped' in sync with an external program
- Results from integration testing with the modified replay module

The audience will get a better understanding of the replay system, technical details on modifying the replay system for integration testing, and the benefits of integration testing with regard to visual navigation development with PX4. We will also share the patch we made to the replay system.
Speakers
avatar for Brian Fairservice

Brian Fairservice

Software Engineer, KEF Robotics
Brian Fairservice is currently a Software Engineer at KEF Robotics
avatar for Kerry Snyder

Kerry Snyder

Co-founder, CTO, KEF Robotics
Co-founder and CTO of KEF Robotics
Tuesday May 19, 2026 4:20pm - 5:00pm CDT
200D (Level Two)
  PX4 Dev Summit
  • Audience Experience Level Any
 
Wednesday, May 20
 

11:00am CDT

Building Autonomy on PX4: A Hands-On Workshop for Embedded and Robotics Developers - Ramon Roche, The Linux Foundation & Nuno Marques, Drone Solutions
Wednesday May 20, 2026 11:00am - 12:35pm CDT
By the end of this workshop, every attendee will land a simulated drone precisely on an ArUco marker using computer vision, with PX4 running the drone and ROS 2 handling the control logic. PX4 powers over a million drones worldwide, and in this session you'll run the exact same production firmware on your laptop. Precision landing on a visual marker is a real-world capability used in package delivery, autonomous charging, and marine recovery, and you'll build it from scratch.

We'll start by booting PX4 in Gazebo simulation and exploring the architecture of a production flight stack, including uORB, the pub-sub middleware that connects every module in PX4. From there, we'll connect PX4 to ROS 2 via the uXRCE-DDS bridge, build a custom flight mode using the px4-ros2-interface-lib, detect ArUco markers with OpenCV, and estimate pose from a simulated camera, and finally wire perception into the flight mode to execute an autonomous precision landing.

This workshop is for embedded developers looking for a robotics application of their existing skills, ROS 2 developers wanting to move beyond MAVLink offboard control, and anyone interested in seeing how perception, control, and middleware come together in a real flight stack. No drone experience required.
Hosted by Dronecode maintainers Ramón Roche and Nuno Marques, with guest contributors from the PX4 ecosystem.

Workshop Requirements (please read before attending):
Bring a laptop. Any OS works, but in order of expected smoothness: Linux is your best bet, followed by Windows, then macOS. Workshop materials and setup instructions live at https://github.com/Dronecode/ossna-26-workshop. Pre-install the Docker containers before arriving, since conference Wi-Fi might be unreliable and pulling multi-gigabyte images on-site will eat into your workshop time. macOS users should note that the container image doesn't run Gazebo well; use the official PX4 setup script at https://github.com/PX4/PX4-Autopilot/blob/main/Tools/setup/macos.sh with the --sim-tools flag to install Gazebo natively (details in the workshop repo). Join the Dronecode Discord at https://chat.dronecode.org for workshop updates, setup help, and community support before, during, and after the event, and keep an eye on the repo and Discord in the days leading up for any last-minute changes.


Speakers
avatar for Nuno Marques

Nuno Marques

Founder and Lead Software Engineer, Drone Solutions
Nuno Marques has more than 5 years of software engineering and system integration experience as a contractor and consultant, recording the participation in over 30 projects and product development for more than 25 companies and organisations in the drone industry over these years... Read More →
avatar for Ramon Roche

Ramon Roche

General Manager, The Linux Foundation
Ramón Roche is General Manager of the Dronecode Foundation, an open-source project under the Linux Foundation supporting drone and robotics development. He leads a global ecosystem behind technologies like PX4 and Pixhawk, and has over a decade of experience in open source. Ramón... Read More →
Wednesday May 20, 2026 11:00am - 12:35pm CDT
200D (Level Two)

2:10pm CDT

Building Autonomy on PX4: A Hands-On Workshop for Embedded and Robotics Developers (Continued) - Ramon Roche, The Linux Foundation & Nuno Marques, Drone Solutions
Wednesday May 20, 2026 2:10pm - 5:00pm CDT
By the end of this workshop, every attendee will land a simulated drone precisely on an ArUco marker using computer vision, with PX4 running the drone and ROS 2 handling the control logic. PX4 powers over a million drones worldwide, and in this session you'll run the exact same production firmware on your laptop. Precision landing on a visual marker is a real-world capability used in package delivery, autonomous charging, and marine recovery, and you'll build it from scratch.

We'll start by booting PX4 in Gazebo simulation and exploring the architecture of a production flight stack, including uORB, the pub-sub middleware that connects every module in PX4. From there, we'll connect PX4 to ROS 2 via the uXRCE-DDS bridge, build a custom flight mode using the px4-ros2-interface-lib, detect ArUco markers with OpenCV, and estimate pose from a simulated camera, and finally wire perception into the flight mode to execute an autonomous precision landing.

This workshop is for embedded developers looking for a robotics application of their existing skills, ROS 2 developers wanting to move beyond MAVLink offboard control, and anyone interested in seeing how perception, control, and middleware come together in a real flight stack. No drone experience required.
Hosted by Dronecode maintainers Ramón Roche and Nuno Marques, with guest contributors from the PX4 ecosystem.

Workshop Requirements (please read before attending): 
Bring a laptop. Any OS works, but in order of expected smoothness: Linux is your best bet, followed by Windows, then macOS. Workshop materials and setup instructions live at https://github.com/Dronecode/ossna-26-workshop. Pre-install the Docker containers before arriving, since conference Wi-Fi might be unreliable and pulling multi-gigabyte images on-site will eat into your workshop time. macOS users should note that the container image doesn't run Gazebo well; use the official PX4 setup script at https://github.com/PX4/PX4-Autopilot/blob/main/Tools/setup/macos.sh with the --sim-tools flag to install Gazebo natively (details in the workshop repo). Join the Dronecode Discord at https://chat.dronecode.org for workshop updates, setup help, and community support before, during, and after the event, and keep an eye on the repo and Discord in the days leading up for any last-minute changes.

Speakers
avatar for Nuno Marques

Nuno Marques

Founder and Lead Software Engineer, Drone Solutions
Nuno Marques has more than 5 years of software engineering and system integration experience as a contractor and consultant, recording the participation in over 30 projects and product development for more than 25 companies and organisations in the drone industry over these years... Read More →
avatar for Ramon Roche

Ramon Roche

General Manager, The Linux Foundation
Ramón Roche is General Manager of the Dronecode Foundation, an open-source project under the Linux Foundation supporting drone and robotics development. He leads a global ecosystem behind technologies like PX4 and Pixhawk, and has over a decade of experience in open source. Ramón... Read More →
Wednesday May 20, 2026 2:10pm - 5:00pm CDT
200D (Level Two)
 
  • Filter By Date
  • Filter By Venue
  • Filter By Type
  • Audience Experience Level
  • Timezone

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.