An Insider Look At The DJI Goggles

The DJI Goggles have been designed to offer a seamless FPV experience when piloting DJI’s products. Combining a pair of large exemplary quality screens, long range, low-lag wireless connectivity and direct control of photo and video capture.

DJI’s Goggles offer both 720p at 60fps and close range 1080p at 30fps viewing with a latency of just 110ms. Through DJI’s OcuSync wireless transmission system, up to four devices can be connected to the Mavic Pro simultaneously.

 

Antennas built into the headband ensure 360° of coverage, offering a reliable connection even if the aircraft is flying behind you. This enables you to share an immersive flight experience with friends by giving them a bird’s eye view of the world as you pilot their experience.

Key Features

  • Two viewing modes: 720p resolution at 60fps and 1080p at 30fps, both with 110ms latency
  • 1920 x 1080 resolution per eye
  • Touchpad for menu navigation
  • Headphone jack
  • Micro SD card slot / Micro USB / HDMI inputs
  • Six-hour battery life

Please Note: DJI Goggles support the Mavic Pro, Phantom 4 series and Inspire series. Some functions will be adapted for different DJI products.


DJI Goggles Specifications

See below for all of the key specifications relating to the DJI Goggles.

GENERAL

Weight

Goggles: 495g
Headband: 500g

Dimensions

Goggles: 195 × 155 × 110mm
Headband (Folded): 255 × 205 × 92mm

Field Of View

85° (single screen)

Screen Size

5-inch ×2

Interpupillary Distance Range

58 – 70mm

Refresh rate

60Hz

Screen Resolution

3840 × 1080 (single screen: 1920 × 1080)

Operating Frequency

2.4GHz

Max.Transmission Distance

Same as the aircraft connected

Video Downlink Resolution

1080p 30fps, 720p 60fps, 720p 30fps

Video Downlink Latency at least (Near field and free of interference)

110ms (Mavic Pro, 720p60, video format: 720p120) 150 ms (Phantom 4 series, 720p60, video format: 720p60 / 720p120)
140 ms (Inspire 2+X5S, 720p60, video format: 1080p120)
190 ms (Inspire 2+X4S, 720p60, video format: 1080p60)

Battery Capacity

9440mAh

Battery Energy

35.44Wh

Max Operating Time

6 hrs

Operating Temperature Range

32°F (0°C) – 104°F (40°C)

I/O Interface

Micro USB, 3.5mm audio jack,
HDMI type-D, Micro SD card slot

HDMI Supported

HDMI 1.4b, HDCP 1.4

Sensors

Gyroscope, Accelerometer, Proximity sensor

Charger

Input: 100-240VAC, 50/60 Hz. 0.5A
Output: 5V,3A ; 9V,2A;12V,1.5A

 


Dual Screen Viewing

Typical ‘2K’ screens inside the goggles are split into two 1280 x 1440 sections, one for each eye. When viewing a 16:9 image, some sections are further cut off, leaving only a quarter of the available pixels. DJI Goggles have two 1920 x 1080 screens providing more than twice the amount of pixels of a typical 2K single screen.

Each screen packs its pixels together tightly so you see a clean, cohesive image with no latticing. DJI Goggles use a beam splitter to display an image in front of each eye, as well as polarisation to prevent any image overlap. This allows it to create genuine ‘Full HD 1920 x 1080 resolution’ per eye. When used with the large aperture aspheric lens, an 85° field of view per eye is created for maximum immersion.

 


Revolutionary Head Tracking

Your head movements control both aircraft yaw and camera tilt in Head Tracking Flight mode as with remote controller sticks. All you need to do is turn left or right to yaw left or right, and straighten your head to stop turning. In Head Tracking Gimbal mode only the gimbal will move without affecting yaw. Access to key intelligent features through a touchpad integrated into the DJI Goggles or 5D button on the Mavic Pro controller makes navigating the internal menu system easy and intuitive.

DJI Goggles are a perfect pair with DJI’s new Intelligent Flight Mode: Fixed-Wing Mode. In this mode, the aircraft doesn’t turn left or right but instead flies forward with enough rotational movement for realistic flight simulation. Combined with Head Tracking Mode, you can use your head to control the Mavic Pro for a fully realised flight experience. An AR trajectory prediction feature in Fixed-Wing Mode makes using this mode in complex environments safer. Other Intelligent Flight Modes include Terrain Follow, ActiveTrack, TapFly, Cinematic Mode and Tripod Mode.

 


Intuitive Design

A unique solid headband design balances and spreads the weight of DJI Goggles around the head evenly, minimising pressure on the face and keeping them comfortable to wear for hours. People who wear glasses are also able to wear them comfortably.

The screen portion of DJI Goggles can be flipped up to glimpse the real world, or detached entirely for easy storage and portability.


 

Seamless Compatibility

A range of built-in interfaces allows DJI Goggles to work with a wide range of devices.

  • Micro-USB Input: Connect compatible Phantom 4 series and Inspire 2 using the USB port to get access to tracking functions and head tracking. It is also used for firmware upgrades.
  • Micro SD Card: Download files from the aircraft to the goggle’s onboard SD card for a backup, or view video files you have captured.
  • HDMI Input: Watch camera feeds from a Phantom 4 series or Inspire drones, or plug in a video device to watch films or play games.
  • Audio: Plug headphones into the headphone jack or use the onboard speakers to listen to audio on videos being played through the HDMI cable.

 

 


Gallery

Check out Heliguy’s DJI Goggles gallery to get a better idea of what you can expect from this sleek FPV solution.

var data_gallery_12 = [];
var event_stack_gallery_12 = [];
data_gallery_12[“0”]=[];data_gallery_12[“0”][“id”]=”0″;data_gallery_12[“0”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2017/04/djogog1.jpg”;data_gallery_12[“0”][“description”]=””;data_gallery_12[“0”][“alt”]=””;data_gallery_12[“1”]=[];data_gallery_12[“1”][“id”]=”1″;data_gallery_12[“1”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2017/04/djigog3.jpg”;data_gallery_12[“1”][“description”]=””;data_gallery_12[“1”][“alt”]=””;data_gallery_12[“2”]=[];data_gallery_12[“2”][“id”]=”2″;data_gallery_12[“2”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2017/04/djigoggles1.jpg”;data_gallery_12[“2”][“description”]=””;data_gallery_12[“2”][“alt”]=””;data_gallery_12[“3”]=[];data_gallery_12[“3”][“id”]=”3″;data_gallery_12[“3”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2017/04/djigog2-1.jpg”;data_gallery_12[“3”][“description”]=””;data_gallery_12[“3”][“alt”]=””;data_gallery_12[“4”]=[];data_gallery_12[“4”][“id”]=”4″;data_gallery_12[“4”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2017/04/djigog4.jpg”;data_gallery_12[“4”][“description”]=””;data_gallery_12[“4”][“alt”]=””; var huge_it_trans_in_progress_gallery_12 = false;
var huge_it_transition_duration_gallery_12 = 1000;
var huge_it_playInterval_gallery_12;
// Stop autoplay.
window.clearInterval(huge_it_playInterval_gallery_12);
// alert(‘huge_it_current_key_gallery_12’);
var huge_it_current_key_gallery_12 = ”;
function huge_it_move_dots_gallery_12() {
var image_left = jQuery(“.huge_it_slideshow_dots_active_gallery_12”).position().left;
var image_right = jQuery(“.huge_it_slideshow_dots_active_gallery_12”).position().left + jQuery(“.huge_it_slideshow_dots_active_gallery_12″).outerWidth(true);
}
function huge_it_testBrowser_cssTransitions_gallery_12() {
return huge_it_testDom_gallery_12(‘Transition’);
}
function huge_it_testBrowser_cssTransforms3d_gallery_12() {
return huge_it_testDom_gallery_12(‘Perspective’);
}
function huge_it_testDom_gallery_12(prop) {
// Browser vendor CSS prefixes.
var browserVendors = [”, ‘-webkit-‘, ‘-moz-‘, ‘-ms-‘, ‘-o-‘, ‘-khtml-‘];
// Browser vendor DOM prefixes.
var domPrefixes = [”, ‘Webkit’, ‘Moz’, ‘ms’, ‘O’, ‘Khtml’];
var i = domPrefixes.length;
while (i–) {
if (typeof document.body.style[domPrefixes[i] + prop] !== ‘undefined’) {
return true;
}
}
return false;
}
function huge_it_cube_gallery_12(tz, ntx, nty, nrx, nry, wrx, wry, current_image_class, next_image_class, direction) {
/* If browser does not support 3d transforms/CSS transitions.*/
if (!huge_it_testBrowser_cssTransitions_gallery_12()) {
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
return huge_it_fallback_gallery_12(current_image_class, next_image_class, direction);
}
if (!huge_it_testBrowser_cssTransforms3d_gallery_12()) {
return huge_it_fallback3d_gallery_12(current_image_class, next_image_class, direction);
}
huge_it_trans_in_progress_gallery_12 = true;
/* Set active thumbnail.*/
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
jQuery(“.huge_it_slide_bg_gallery_12”).css(‘perspective’, 1000);
jQuery(current_image_class).css({
transform : ‘translateZ(‘ + tz + ‘px)’,
backfaceVisibility : ‘hidden’
});
jQuery(“.huge_it_slideshow_image_wrap_gallery_12,.huge_it_slide_bg_gallery_12,.huge_it_slideshow_image_item_gallery_12,.huge_it_slideshow_image_second_item_gallery_12 “).css(‘overflow’, ‘visible’);
jQuery(next_image_class).css({
opacity : 1,
filter: ‘Alpha(opacity=100)’,
backfaceVisibility : ‘hidden’,
transform : ‘translateY(‘ + nty + ‘px) translateX(‘ + ntx + ‘px) rotateY(‘+ nry +’deg) rotateX(‘+ nrx +’deg)’
});
jQuery(“.huge_it_slider_gallery_12”).css({
transform: ‘translateZ(-‘ + tz + ‘px)’,
transformStyle: ‘preserve-3d’
});
/* Execution steps.*/
setTimeout(function () {
jQuery(“.huge_it_slider_gallery_12”).css({
transition: ‘all ‘ + huge_it_transition_duration_gallery_12 + ‘ms ease-in-out’,
transform: ‘translateZ(-‘ + tz + ‘px) rotateX(‘+ wrx +’deg) rotateY(‘+ wry +’deg)’
});
}, 20);
/* After transition.*/
jQuery(“.huge_it_slider_gallery_12”).one(‘webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend’, jQuery.proxy(huge_it_after_trans));
function huge_it_after_trans() {
jQuery(“.huge_it_slide_bg_gallery_12,.huge_it_slideshow_image_item_gallery_12,.huge_it_slideshow_image_second_item_gallery_12 “).css(‘overflow’, ‘hidden’);
jQuery(“.huge_it_slide_bg_gallery_12”).removeAttr(‘style’);
jQuery(current_image_class).removeAttr(‘style’);
jQuery(next_image_class).removeAttr(‘style’);
jQuery(“.huge_it_slider_gallery_12”).removeAttr(‘style’);
jQuery(current_image_class).css({‘opacity’ : 0, filter: ‘Alpha(opacity=0)’, ‘z-index’: 1});
jQuery(next_image_class).css({‘opacity’ : 1, filter: ‘Alpha(opacity=100)’, ‘z-index’ : 2});
// huge_it_change_watermark_container_gallery_12();
huge_it_trans_in_progress_gallery_12 = false;
if (typeof event_stack_gallery_12 !== ‘undefined’ && event_stack_gallery_12.length > 0) {
key = event_stack_gallery_12[0].split(“-“);
event_stack_gallery_12.shift();
huge_it_change_image_gallery_12(key[0], key[1], data_gallery_12, true,false);
}
}
}
function huge_it_cubeH_gallery_12(current_image_class, next_image_class, direction) {
/* Set to half of image width.*/
var dimension = jQuery(current_image_class).width() / 2;
if (direction == ‘right’) {
huge_it_cube_gallery_12(dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction);
}
else if (direction == ‘left’) {
huge_it_cube_gallery_12(dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction);
}
}
function huge_it_cubeV_gallery_12(current_image_class, next_image_class, direction) {
/* Set to half of image height.*/
var dimension = jQuery(current_image_class).height() / 2;
/* If next slide.*/
if (direction == ‘right’) {
huge_it_cube_gallery_12(dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction);
}
else if (direction == ‘left’) {
huge_it_cube_gallery_12(dimension, 0, dimension, -90, 0, 90, 0, current_image_class, next_image_class, direction);
}
}
/* For browsers that does not support transitions.*/
function huge_it_fallback_gallery_12(current_image_class, next_image_class, direction) {
huge_it_fade_gallery_12(current_image_class, next_image_class, direction);
}
/* For browsers that support transitions, but not 3d transforms (only used if primary transition makes use of 3d-transforms).*/
function huge_it_fallback3d_gallery_12(current_image_class, next_image_class, direction) {
huge_it_sliceV_gallery_12(current_image_class, next_image_class, direction);
}
function huge_it_none_gallery_12(current_image_class, next_image_class, direction) {
jQuery(current_image_class).css({‘opacity’ : 0, ‘z-index’: 1});
jQuery(next_image_class).css({‘opacity’ : 1, ‘z-index’ : 2});
/* Set active thumbnail.*/
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
}
function huge_it_fade_gallery_12(current_image_class, next_image_class, direction) {
if (huge_it_testBrowser_cssTransitions_gallery_12()) {
jQuery(next_image_class).css(‘transition’, ‘opacity ‘ + huge_it_transition_duration_gallery_12 + ‘ms linear’);
jQuery(current_image_class).css(‘transition’, ‘opacity ‘ + huge_it_transition_duration_gallery_12 + ‘ms linear’);
jQuery(current_image_class).css({‘opacity’ : 0, ‘z-index’: 1});
jQuery(next_image_class).css({‘opacity’ : 1, ‘z-index’ : 2});
}
else {
jQuery(current_image_class).animate({‘opacity’ : 0, ‘z-index’ : 1}, huge_it_transition_duration_gallery_12);
jQuery(next_image_class).animate({
‘opacity’ : 1,
‘z-index’: 2
}, {
duration: huge_it_transition_duration_gallery_12,
complete: function () {return false;}
});
// For IE.
jQuery(current_image_class).fadeTo(huge_it_transition_duration_gallery_12, 0);
jQuery(next_image_class).fadeTo(huge_it_transition_duration_gallery_12, 1);
}
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
}
function huge_it_grid_gallery_12(cols, rows, ro, tx, ty, sc, op, current_image_class, next_image_class, direction) {
/* If browser does not support CSS transitions.*/
if (!huge_it_testBrowser_cssTransitions_gallery_12()) {
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
return huge_it_fallback_gallery_12(current_image_class, next_image_class, direction);
}
huge_it_trans_in_progress_gallery_12 = true;
/* Set active thumbnail.*/
jQuery(“.huge_it_slideshow_dots_gallery_12”).removeClass(“huge_it_slideshow_dots_active_gallery_12”).addClass(“huge_it_slideshow_dots_deactive_gallery_12”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_12 + “_gallery_12”).removeClass(“huge_it_slideshow_dots_deactive_gallery_12”).addClass(“huge_it_slideshow_dots_active_gallery_12”);
/* The time (in ms) added to/subtracted from the delay total for each new gridlet.*/
var count = (huge_it_transition_duration_gallery_12) / (cols + rows);
/* Gridlet creator (divisions of the image grid, positioned with background-images to replicate the look of an entire slide image when assembled)*/
function huge_it_gridlet(width, height, top, img_top, left, img_left, src, imgWidth, imgHeight, c, r) {
var delay = (c + r) * count;
/* Return a gridlet elem with styles for specific transition.*/
return jQuery(‘