Hands-on with the Mavic Pro

MavicBanner

Heliguy has received an advance unit of the Mavic Pro from DJI and our team has been out getting to grips with the highly anticipated foldable quadcopter. Read on for our take on the aircraft’s performance and whether it lives up to the hype.


FLYING THE MAVIC

As expected, the Mavic Pro’s set-up is highly intuitive and preparation is minimal. It lives up to the marketing in terms of convenience and portability and we can confirm that it even passed the now synonymous ‘pocket test’.

Getting the Mavic up in the air will feel familiar to all those of you who have flown DJI’s previous products, however, the one thing that becomes instantly apparent is the rock-solid stability. When left to hover, the Mavic is almost eerily still and even when you’re racing around and capturing footage, DJI’s experience and for in gimbal stabilisation really shines through.

Having tested it indoors, we were able to really see what the Mavic was made of when we took it out in our flying field where (despite the North East’s typically grey weather) we tested its manoeuvrability and handling. It’s still hard to believe that all of this functionality can fit into such a small aircraft but, having flown it, we can confirm that DJI hs somehow managed it.

We also tested the camera alongside a DJI Phantom 4 to offer a side by side comparison. You can see the results of our time with the Mavic Pro in our video and photo gallery.

NOTE: We can confirm, having spoken to DJI that our demo wasn’t running the latest firmware and more updates for the craft are pending before launch.

For more information about everything the Mavic Pro has to offer – visit our comprehensive features blog HERE.

To see how the Mavic stacks up against the Phantom 4 and GoPro’s first foray into the drone market, the Karma – see our comparison blog HERE.


TEST FLIGHT VIDEO

Take a look at our new promo video which shows the Mavic in action, gives you an idea of the video quality you can expect and showcases just how portable it is:

 


MAVIC PRO – GALLERY

Here’s our image gallery, giving you a closer look at the Mavic itself:

var video_is_playing_gallery_5=false;
jQuery(function(){
var vimeoPlayer = document.querySelector(‘iframe’);
jQuery(‘iframe’).each(function(){
Froogaloop(this).addEvent(‘ready’, ready);
});
jQuery(“.sidedock,.controls”).remove();
function ready(player_id) {
froogaloop = $f(player_id);
function setupEventListeners() {
function onPlay() {
froogaloop.addEvent(‘play’,
function(){
video_is_playing_gallery_5=true;
});
}
function onPause() {
froogaloop.addEvent(‘pause’,
function(){
video_is_playing_gallery_5=false;
});
}
function stopVimeoVideo(player){
Froogaloop(player).api(‘pause’);
}
onPlay();
onPause();
jQuery(‘#huge_it_slideshow_left_gallery_5, #huge_it_slideshow_right_gallery_5,.huge_it_slideshow_dots_gallery_5’).click(function(){
stopVimeoVideo(player_id);
});
}
setupEventListeners();
}
});
video_is_playing_gallery_5=false;
function onYouTubeIframeAPIReady() {
}
function stopYoutubeVideo() {
}

var data_gallery_5 = [];
var event_stack_gallery_5 = [];
data_gallery_5[“0”]=[];data_gallery_5[“0”][“id”]=”0″;data_gallery_5[“0”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2016/10/mavicbg1.png”;data_gallery_5[“0”][“description”]=””;data_gallery_5[“0”][“alt”]=”Making the Mavic Pro ‘Hands-on’ Video”;data_gallery_5[“1”]=[];data_gallery_5[“1”][“id”]=”1″;data_gallery_5[“1”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2016/10/mavicbg2.png”;data_gallery_5[“1”][“description”]=””;data_gallery_5[“1”][“alt”]=”Mavic Pro Heliguy Promo [1]”;data_gallery_5[“2”]=[];data_gallery_5[“2”][“id”]=”2″;data_gallery_5[“2”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2016/10/mavicbg3.png”;data_gallery_5[“2”][“description”]=””;data_gallery_5[“2”][“alt”]=”Mavic Pro Heliguy Promo [2]”;data_gallery_5[“3”]=[];data_gallery_5[“3”][“id”]=”3″;data_gallery_5[“3”][“image_url”]=”https://www.heliguy.com/blog/wp-content/uploads/2016/10/mavicbg4.png”;data_gallery_5[“3”][“description”]=””;data_gallery_5[“3”][“alt”]=”Mavic Pro Heliguy Promo [3]”; var huge_it_trans_in_progress_gallery_5 = false;
var huge_it_transition_duration_gallery_5 = 1000;
var huge_it_playInterval_gallery_5;
// Stop autoplay.
window.clearInterval(huge_it_playInterval_gallery_5);
// alert(‘huge_it_current_key_gallery_5’);
var huge_it_current_key_gallery_5 = ”;
function huge_it_move_dots_gallery_5() {
var image_left = jQuery(“.huge_it_slideshow_dots_active_gallery_5”).position().left;
var image_right = jQuery(“.huge_it_slideshow_dots_active_gallery_5”).position().left + jQuery(“.huge_it_slideshow_dots_active_gallery_5″).outerWidth(true);
}
function huge_it_testBrowser_cssTransitions_gallery_5() {
return huge_it_testDom_gallery_5(‘Transition’);
}
function huge_it_testBrowser_cssTransforms3d_gallery_5() {
return huge_it_testDom_gallery_5(‘Perspective’);
}
function huge_it_testDom_gallery_5(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_5(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_5()) {
jQuery(“.huge_it_slideshow_dots_gallery_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
return huge_it_fallback_gallery_5(current_image_class, next_image_class, direction);
}
if (!huge_it_testBrowser_cssTransforms3d_gallery_5()) {
return huge_it_fallback3d_gallery_5(current_image_class, next_image_class, direction);
}
huge_it_trans_in_progress_gallery_5 = true;
/* Set active thumbnail.*/
jQuery(“.huge_it_slideshow_dots_gallery_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
jQuery(“.huge_it_slide_bg_gallery_5”).css(‘perspective’, 1000);
jQuery(current_image_class).css({
transform : ‘translateZ(‘ + tz + ‘px)’,
backfaceVisibility : ‘hidden’
});
jQuery(“.huge_it_slideshow_image_wrap_gallery_5,.huge_it_slide_bg_gallery_5,.huge_it_slideshow_image_item_gallery_5,.huge_it_slideshow_image_second_item_gallery_5 “).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_5”).css({
transform: ‘translateZ(-‘ + tz + ‘px)’,
transformStyle: ‘preserve-3d’
});
/* Execution steps.*/
setTimeout(function () {
jQuery(“.huge_it_slider_gallery_5”).css({
transition: ‘all ‘ + huge_it_transition_duration_gallery_5 + ‘ms ease-in-out’,
transform: ‘translateZ(-‘ + tz + ‘px) rotateX(‘+ wrx +’deg) rotateY(‘+ wry +’deg)’
});
}, 20);
/* After transition.*/
jQuery(“.huge_it_slider_gallery_5”).one(‘webkitTransitionEnd transitionend otransitionend oTransitionEnd mstransitionend’, jQuery.proxy(huge_it_after_trans));
function huge_it_after_trans() {
jQuery(“.huge_it_slide_bg_gallery_5,.huge_it_slideshow_image_item_gallery_5,.huge_it_slideshow_image_second_item_gallery_5 “).css(‘overflow’, ‘hidden’);
jQuery(“.huge_it_slide_bg_gallery_5”).removeAttr(‘style’);
jQuery(current_image_class).removeAttr(‘style’);
jQuery(next_image_class).removeAttr(‘style’);
jQuery(“.huge_it_slider_gallery_5”).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_5();
huge_it_trans_in_progress_gallery_5 = false;
if (typeof event_stack_gallery_5 !== ‘undefined’ && event_stack_gallery_5.length > 0) {
key = event_stack_gallery_5[0].split(“-“);
event_stack_gallery_5.shift();
huge_it_change_image_gallery_5(key[0], key[1], data_gallery_5, true,false);
}
}
}
function huge_it_cubeH_gallery_5(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_5(dimension, dimension, 0, 0, 90, 0, -90, current_image_class, next_image_class, direction);
}
else if (direction == ‘left’) {
huge_it_cube_gallery_5(dimension, -dimension, 0, 0, -90, 0, 90, current_image_class, next_image_class, direction);
}
}
function huge_it_cubeV_gallery_5(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_5(dimension, 0, -dimension, 90, 0, -90, 0, current_image_class, next_image_class, direction);
}
else if (direction == ‘left’) {
huge_it_cube_gallery_5(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_5(current_image_class, next_image_class, direction) {
huge_it_fade_gallery_5(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_5(current_image_class, next_image_class, direction) {
huge_it_sliceV_gallery_5(current_image_class, next_image_class, direction);
}
function huge_it_none_gallery_5(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_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
}
function huge_it_fade_gallery_5(current_image_class, next_image_class, direction) {
if (huge_it_testBrowser_cssTransitions_gallery_5()) {
jQuery(next_image_class).css(‘transition’, ‘opacity ‘ + huge_it_transition_duration_gallery_5 + ‘ms linear’);
jQuery(current_image_class).css(‘transition’, ‘opacity ‘ + huge_it_transition_duration_gallery_5 + ‘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_5);
jQuery(next_image_class).animate({
‘opacity’ : 1,
‘z-index’: 2
}, {
duration: huge_it_transition_duration_gallery_5,
complete: function () {return false;}
});
// For IE.
jQuery(current_image_class).fadeTo(huge_it_transition_duration_gallery_5, 0);
jQuery(next_image_class).fadeTo(huge_it_transition_duration_gallery_5, 1);
}
jQuery(“.huge_it_slideshow_dots_gallery_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
}
function huge_it_grid_gallery_5(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_5()) {
jQuery(“.huge_it_slideshow_dots_gallery_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
return huge_it_fallback_gallery_5(current_image_class, next_image_class, direction);
}
huge_it_trans_in_progress_gallery_5 = true;
/* Set active thumbnail.*/
jQuery(“.huge_it_slideshow_dots_gallery_5”).removeClass(“huge_it_slideshow_dots_active_gallery_5”).addClass(“huge_it_slideshow_dots_deactive_gallery_5”);
jQuery(“#huge_it_dots_” + huge_it_current_key_gallery_5 + “_gallery_5”).removeClass(“huge_it_slideshow_dots_deactive_gallery_5”).addClass(“huge_it_slideshow_dots_active_gallery_5”);
/* The time (in ms) added to/subtracted from the delay total for each new gridlet.*/
var count = (huge_it_transition_duration_gallery_5) / (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(‘