Easily design perfect cinematic shots with the KeyFrame Skill. Set up your sequence by adding KeyFrames and adjusting the camera framing at each KeyFrame. Repeat, reverse, speed up or slow down your sequence and watch as Skydio autonomously flies your custom flight path. KeyFrame uses the visual navigation system and does not rely on GPS.

[info text="Updating to Skydio 2/2+ software version 21.1 will delete any saved keyframes."] 

Quick Steps

Step 1 - Select the KeyFrame Skill

    • Select the Skills menu
    • Select the Cinematic tab
    • Select KeyFrame

Step 2 - Add KeyFrames

    • Fly to your first KeyFrame location and adjust the drone and camera position as desired

Placing your initial KeyFrame close to your Launch Point will improve the accuracy of your flight path. KeyFrame paths set far away from your launch point may be less accurate.

    • Select Add to lock in the KeyFrame location and position
    • Continue to add up to 50 KeyFrame points
    • Select Done when you have completed your sequence

Step 3 - Play it back

    • Select Play
    • Choose the speed at which the drone will fly to each KeyFrame. Increasing the speed may affect the spline. Skydio will not fly the same path at two different speeds.
    • Your drone will begin at the last KeyFrame added and fly through your sequence until it reaches the first KeyFrame added
    • Edit or Add KeyFrames to your sequence at any point



When playing back a KeyFrame sequence, Skydio 2/2+ will dynamically slow down around sharp turns, allowing you to increase speed without sacrificing accuracy. Helps to avoid cutting corners to maintain your drone’s position along the spline

For more control over the framing of your shot, use the Free Camera mode in the Skills settings menu to manually control the camera movement while Skydio 2/2+ flies the spline autonomously.

[info text="If you need to take manual control at any time, you can press the red X button in the top right, and your KeyFrames will automatically be saved."] 

Repeat a KeyFrame

Your KeyFrame spline is automatically saved across flights, allowing you to load a KeyFrame sequence from a previous flight.

    • To fly the same spline, ensure that you launch from the same position and orientation as your previous flight
    • After launching, select the KeyFrame Skill settings menu and load your previous KeyFrames

[info text="This is an experimental feature, meaning you may encounter bugs when attempting to repeat a KeyFrame sequence. Currently, only ONE KeyFrame Spline can be saved."] 

KeyFrame settings

Adjust the KeyFrame setting by selecting the Skills setting icon  X2-user_guide-flying_x2-flight_screen_icon-7__skill_settings_.png
Playback Style -

Manually or automatically adjust the camera roll along the flight path when flying in the KeyFrame Skill. 

  • Recorded - will playback the KeyFrame sequence using the gimbal roll you set up at each point.
  • Free Look - allows for manual control of the gimbal roll using the Skydio Controller right paddle or Enterprise Controller right wheel
  • Dynamic Gimbal Roll - automatically adjust the gimbal roll based on the KeyFrame spline, overriding the gimbal roll you set up for each point
Speed - the max speed you can set during a KeyFrame is 29 mph (13 m/s)
On-Screen Controls - toggle On to display the slider to adjust the gimbal roll from -35° to 35°

Joystick Control:

    • Absolute - roll joystick input directly maps to drone movements. X2 will stop when the joystick is centered
    • Relative - roll joystick input increases or decreases speed. The current speed is maintained when the joystick is centered

Explore More

Explore related articles for additional information:

Skydio 2/2+ Media

Skydio, Inc. A0166

Was this article helpful?