Skip to content

Sample code for flying the Skydio R1 using the Skills SDK

Notifications You must be signed in to change notification settings

sofwerx/skydio-skills

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started with the Skydio Skills SDK

With this guide, you'll be able to create new Skills for the Skydio App to add custom behaviors to your R1. Skills are python scripts that run onboard R1 and provide basic UI elements inside the app.

animation

Skillset

We've put together a skillset of sample skills that you can use to learn how the Skills SDK works.

Included Skills

  • Polygon Path: Fly a path in the shape of a user-defined polygon.
  • Property Tour: Perform a series of cinematic motions to record a real estate video.
  • Roof Inspection: Fly a configurable scanning pattern over the roof of a house.
  • Security Bot: Follow anyone that gets within range of a home point, then return.
  • Party Mode: Automatically follow subjects for 15 seconds at a time within a defined area.
  • Com Link: Communicate with a Skill from an external client using HTTP.
  • Remote Control: Fly R1 directly from a computer.

Client

Included is a Client python module which demonstrates how to control the vehicle and communicate with a skill directly from your computer over WiFi.

About

Sample code for flying the Skydio R1 using the Skills SDK

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%