Panorama app for
DJI Phantom, MavicPro and OSMO


RCPano is an iOS App that takes images for a 360° aerial panorama using your Phantom or MavicPro drone. Navigate your aircraft to the location you want to take the images and let RCPano do the rest. The app works with the OSMO to take the images of the sky or for a ground based panorama.

Advanced Positioning

RCPano will take care of altitude, pitch, roll and yaw to maintain the aircraft's position as accurate as possible to minimize stitching errors. It does not rely on the built-in programs of the aircraft to let the drone stay in position but tracks the position ten times per second and makes adjustments as needed in realtime. This reduces drifting and stitching errors.

Panorama with rotation around the nodal point

Rotation around the nodal point

Instead of rotating the drone with yaw commands (as you would do with your left stick on the remote), RCPano also utilizes pitch and roll to rotate the aircraft around the nodal point of the camera. In low wind situations this significantly enhances stiching quality especially when operating at low altitudes or with objects near the camera.

The MavicPro is DJI's first drone where the camera is not mounted underneath the copter but in front of it. With this technique the height of the drone could be significantly reduced and transportation is much more easier. For the shooting of panorama images the position is disadvantageous, because the camera is moved out of the nodal point considerably. This can lead to stitching problems as you might know from panoramas taken with a cell phone. As with the other supported drones RCPano compensates the camera position by rotating the drone around the camera axis, not the center or the drone. You will find more information regarding the Mavic Pro here: Shooting Panoramas with the Mavic Pro.

Only take pictures that are needed

With RCPano, you configure the number of rows and columns the software will shoot images at. The nadir image (camera facing straight down) is always taken. Optionally, you can reduce the picture count when the camera is facing towards the ground while maintaining the overlapping percentage defined by the column count. This decreases the number of images for post processing and the time needed to shoot a full panorama.

Multiple camera modes

Using RCPano you can operate the camera of your Phantom or MavicPro in three modes: M (manual), P (program) and TV (shutter). Also, you can set the white balance, AEB picture count and EV values. All other parameters like picture style can be configured in the DJI GO App and will not be changed by RCPano. During operation, RCPano will show you the current ISO, shutter speed and EV, which can be changed as you would do in the DJI GO App.

Zenith with the DJI OSMO

RCPano can operate the DJI OSMO to create the images for the zenith. Together with the images taken by the drone you can create a true 360 degree panorama image. The OSMO is placed on a tripod below the copter and the shots have to be taken around the same time. An example of the usage of the OSMO can be found in the operation section.

Further information

Currently DJI Phantom 3 Advanced, DJI Phantom 3 Professional, DJI Phantom 4, MavicPro and the DJI OSMO Standard for the creation of the Zenith images are supported.

RCPano has several built in security features described in detail on this page. Please only fly at locations where you are allowed to.

RCPano runs on iOS devices with iOS 8.1 and above. We have no plans to make the software available on Android devices. Click on the link to view the version history of the app.

If you have any questions regarding RCPano or the operation, check out our FAQ or feel free to use the contact form to send us a message.


Load from the AppStore