The Dronecode Foundation presents the Open Source Drones Summit. Get started in drone development, learn all you need to know to start developing today. The summit will be focused on the PX4 Autopilot Ecosystem, hosted by project maintainers, top contributors, and Dronecode Foundation staff.
The PX4 Autopilot is an open-source flight control project with a BSD license for unmanned vehicles. PX4 supports multiple vehicle configurations (VTOL, multicopters, rovers, and underwater vehicles). You will be able to fly around in a simulator, using open-source software, and learn how to interact with PX4 based UAVs.
Topics covered in the Open Source Drones Summit
- The basics of PX4, from source to building a simulation environment.
- The basics of the MAVSDK, the SDK for PX4, customize, and control drones without touching the autopilot codebase.
- Leverage other open-source projects like ROS, UAVCAN, and Pixhawk.
- How the PX4 community works, how to contribute upstream, and where to go for help.
- Join the Dronecode Foundation community, Public work calls, Workgroups, Special Interest Groups, and more.
The summit will include sessions on the latest trends in open source drones and robotics, the fundamentals of developing drone software and hardware-based on open source, and how to connect and cross-collaborate with the thriving community that has thousands of drone developers and system integrators from around the world.
Open Source Projects Covered
- PX4 Autopilot
- MAVLink
- MAVSDK
- QGroundControl (QGC)
- Pixhawk
- ROS
- UAVCAN
Schedule-at-a-glance[2pm - 2:20pm] Open source drones with PX4
By Ramon Roche, Program Manager, Dronecode FoundationA complete look at the PX4 autopilot ecosystem, where it started, how the community works, what is Dronecode Foundation, the collaborative open source projects hosted under Dronecode Foundation and the main components of the PX4 ecosystem (QGC, MAVLink, MAVSDK, Pixhawk Standards)
The main advantages of using PX4, how to leverage the more than 10 years of history behind the project, successful commercial systems that are flying with PX4.
[2:20pm - 3:00pm] Tutorial: Controlling PX4 drones with MAVSDK
By Gonçalo Couteiro Atanásio, PX4 AmbassadorThis talk will introduce MAVSDK architecture, supported programming languages, platforms and finally how it can be used to send commands to a drone. You will learn how to build the PX4 code, launch a simulator and use a ground station in this case, QGroundControl. Next you will see that by using a Python library of auto-generated code we can communicate with the drone using MAVLink protocol. To do that, it will be used the simulation and QGC, showing the drone actions, in response to the commands that are sent using a Python script.
[3:00pm - 3:40pm] Accelerate autonomous systems to market with PX4 and open standards
By Travis Bottalico , Software Engineer at ModalAILearn how ModalAI has leveraged Dronecode hosted projects to efficiently bring advanced autopilot systems to market. By using open source components like PX4, MAVLink, QGroundControl, MAVSDK and MAVROS, ModalAI is accelerating autonomy by providing innovators with robot and drone perception and communications systems.
[3:40pm - 4:00pm] Panel Discussion The future of open source drone technology. Computer vision navigation, more robust hardware, cloud connectivity, what should developers focus on and how to stay up with the industry trends. Moderator: Jinger Zeng, Community Manager, Dronecode Foundation
Panelist:
- Ramon Roche, Program Manager, Dronecode Foundation
- Gonçalo Couteiro Atanásio, PX4 Ambassador
- Travis Bottalico , Software Engineer at ModalAI