{"id":3110,"date":"2023-06-12T12:44:00","date_gmt":"2023-06-12T12:44:00","guid":{"rendered":"https:\/\/oxts.com\/?p=3110"},"modified":"2025-12-22T10:04:44","modified_gmt":"2025-12-22T10:04:44","slug":"what-positioning-technology-is-right-for-your-uav-gcps-gnss-ppk-or-rtk","status":"publish","type":"post","link":"https:\/\/www.oxts.com\/zh\/what-positioning-technology-is-right-for-your-uav-gcps-gnss-ppk-or-rtk\/","title":{"rendered":"\u54ea\u79cd\u5b9a\u4f4d\u6280\u672f\u9002\u5408\u60a8\u7684\u65e0\u4eba\u673a--GCP\u3001GNSS\u3001PPK \u8fd8\u662f RTK\uff1f"},"content":{"rendered":"\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">If you\u2019re in the market for a survey UAV or drone, you\u2019ll no doubt be knee-deep in technical specs as you try and evaluate different models (or even different components, if you\u2019re building a UAV payload from scratch). But, what positioning technology is right for your UAV?<\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <p><span data-contrast=\"auto\">One of the things you will be evaluating is, of course, accuracy. Accuracy is important for two reasons. Firstly, you want your UAV to be where it\u2019s supposed to be and secondly, you want to be able to accurately georeference the data you\u2019re gathering with your payload. But (as you will no doubt have already discovered), accuracy isn\u2019t as simple as looking for a number. You\u2019ll have spotted various acronyms accompanying those numbers \u2013 GPS, PPK, RTK, and GCP most commonly, but you may also see GNSS thrown into the mix. In this article, we\u2019ll explain what these acronyms mean \u2013 and what they mean for your UAV project.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">What are GCPs? <\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <p><span data-contrast=\"auto\"><a href=\"https:\/\/www.usgs.gov\/landsat-missions\/ground-control-points\" target=\"_blank\" rel=\"noopener\"><strong>GCP<\/strong><\/a>\u00a0stands for Ground Control Points, and they are the most inexpensive method of ensuring your data is accurately georeferenced. They are physical targets that you place on the ground, and which you know the GNSS coordinates for. Once your UAV has finished its survey, those points can be used to<\/span>\u00a0reference the position of your UAV in the global frame.<\/p>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n            \n<div class=\"contimage mwb-block py-8 lg:py-16\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-8 col-start-5\">\n        \n                \n\n           \n\n\n    <picture class=\"block w-full\">\n        <source\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-1200x0-c-default.webp 2x,\n                                https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-600x0-c-default.webp\"\n                                type=\"image\/webp\"\n                class=\"w-full object-center object-cover\"\n                media=\"(max-width:767px)\"\n        \/>\n                    <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-1600x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-800x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n                    media=\"(max-width:1023px)\"\n            \/>\n                            <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-2400x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-1200x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n            \/>\n                <img decoding=\"async\"\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-1200x0-c-default.png 2x\"\n                src=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Ground-Control-Points-300x76-1-600x0-c-default.png\"\n                                title=\"Ground control points\"\n                alt=\"Ground control points\"\n                class=\"w-full object-center object-cover\"\n                height=\"76\"\n                width=\"300\"\n                loading=\"lazy\"\n        \/>\n    <\/picture>\n\n\n    \n            <\/div>\n    <\/div>\n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n\n\n        <div class=\"wysiwyg p\">\n            <div class=\"simpleText \">\n<div class=\"is-1024 simple-text \">\n<div class=\"contact__text\">\n<p><span data-contrast=\"auto\">The biggest drawback with GCPs is that they don\u2019t help your UAV know its own position. GCPs only help provide your UAV with a general position reference. So GCPs aren\u2019t any use if you want your UAV to fly pre-programmed flight plans. For that, you\u2019ll need a GNSS-based solution like an\u00a0<a href=\"https:\/\/www.oxts.com\/contact-us\/\" target=\"_blank\" rel=\"noopener\"><strong>INS<\/strong><\/a><\/span>.<\/p>\n<p>GCPs can also be time consuming to use and cause additional difficulties at the post-processing stage.<\/p>\n<\/div>\n<\/div>\n<\/div>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">What is GNSS?<\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <p><span data-contrast=\"auto\">GNSS stands for Global Navigation Satellite System, and refers to any technology that uses satellites<br \/>\nto determine its location. GPS is a type of GNSS (and the two are often used interchangeably), but it is<br \/>\nnot the only one. There are three others that can be used across the globe (Galileo, BeiDou and GLONASS). Other more regional satellites are also available.<\/span><\/p>\n<p><span data-contrast=\"auto\">Many\u00a0<\/span><span data-contrast=\"auto\">UAVs will have a GNSS receiver built in \u2013 it\u2019s what enables them to know where they are on the planet, after all. Using GNSS only, most drones can get accuracy of 3-5 metres. This level of accuracy<br \/>\nisn\u2019t too bad for some applications, but definitely not accurate enough if you\u2019re trying to use the position data for mapping activities.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n            \n<div class=\"contimage mwb-block py-8 lg:py-16\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-8 col-start-5\">\n        \n                \n\n           \n\n\n    <picture class=\"block w-full\">\n        <source\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-1200x0-c-default.webp 2x,\n                                https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-600x0-c-default.webp\"\n                                type=\"image\/webp\"\n                class=\"w-full object-center object-cover\"\n                media=\"(max-width:767px)\"\n        \/>\n                    <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-1600x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-800x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n                    media=\"(max-width:1023px)\"\n            \/>\n                            <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-2400x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-1200x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n            \/>\n                <img decoding=\"async\"\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-1200x0-c-default.jpeg 2x\"\n                src=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/Earth-Satellite-Image-1536x1024-1-600x0-c-default.jpeg\"\n                                title=\"Global communication network around planet Earth in space, worldwide exchange\"\n                alt=\"\"\n                class=\"w-full object-center object-cover\"\n                height=\"1024\"\n                width=\"1536\"\n                loading=\"lazy\"\n        \/>\n    <\/picture>\n\n\n    \n            <\/div>\n    <\/div>\n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">What is PPK? <\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <div class=\"sectionDiv noMargin two-column\">\n<div class=\"sm-wid-100\">\n<p><span data-contrast=\"auto\">Most drones advertise PPK capabilities \u2013 and it stands for Post-Processed Kinematics. It\u2019s a method of squeezing extra accuracy out of your GNSS signal.\u00a0<\/span><a href=\"https:\/\/www.oxts.com\/rtk\/\" target=\"_blank\" rel=\"noopener\"><strong>We have a blog here<\/strong><\/a><span data-contrast=\"auto\">\u00a0that describes how it works (we talk about RTK, which we also cover below, but the principles are the same).<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">The main thing to note about PPK is that you can\u2019t use it in real time. Drones with PPK capabilities can provide data that\u2019s centimetre-level accurate in optimum conditions, but that accuracy can\u2019t be used for navigating the drone itself. It also means that for activities that require centimetre-level accuracy in real time, PPK doesn\u2019t deliver.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<\/div>\n<\/div>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">What is RTK? <\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <p><span data-contrast=\"auto\">RTK is the best you can get when it comes to position accuracy. RTK stands for Real-Time Kinematic, and just like PPK it can get you centimetre-level accuracy \u2013 but in real time, rather than in post-processing.<\/span><\/p>\n<p><span data-contrast=\"auto\">For most mobile mapping activities RTK accuracy is the goal, particularly if you\u2019re using a LiDAR sensor to create georeferenced point clouds.<\/span><\/p>\n<p><span data-contrast=\"auto\">Without RTK accuracy for the duration of your LiDAR survey, your pointcloud may be unusable. The additional accuracy RTK offers could be used to tackle more challenging environments \u2013 providing you have the tools to remain with RTK accuracy for as long as possible in the absence of GNSS.<br \/>\n<\/span><\/p>\n<p><span data-contrast=\"auto\">Most off-the shelf UAVs won\u2019t have RTK capabilities built in, however to get this level of accuracy, it\u2019s likely that you\u2019ll either need to purchase a top-of-the-range UAV, or invest in a custom UAV (either built by you, or by a professional company).<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>\n\n\n            \n<div class=\"contimage mwb-block py-8 lg:py-16\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-8 col-start-5\">\n        \n                \n\n           \n\n\n    <picture class=\"block w-full\">\n        <source\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-1200x0-c-default.webp 2x,\n                                https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-600x0-c-default.webp\"\n                                type=\"image\/webp\"\n                class=\"w-full object-center object-cover\"\n                media=\"(max-width:767px)\"\n        \/>\n                    <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-1600x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-800x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n                    media=\"(max-width:1023px)\"\n            \/>\n                            <source\n                    srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-2400x0-c-default.webp 2x,\n                                    https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-1200x0-c-default.webp\"\n                                        type=\"image\/webp\"\n                    class=\"w-full object-center object-cover\"\n            \/>\n                <img decoding=\"async\"\n                srcset=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-1200x0-c-default.png 2x\"\n                src=\"https:\/\/www.oxts.com\/wp-content\/uploads\/2025\/03\/navdisplay-1024x550-1-600x0-c-default.png\"\n                                title=\"NAVdisplay inertial navigation systems software\"\n                alt=\"NAVdisplay inertial navigation systems software\"\n                class=\"w-full object-center object-cover\"\n                height=\"550\"\n                width=\"1024\"\n                loading=\"lazy\"\n        \/>\n    <\/picture>\n\n\n    \n            <\/div>\n    <\/div>\n    <\/div>\n\n\n<div class=\"conttitletext mwb-block py-4 lg:py-8\">\n        <div class=\"container md:grid md:grid-cols-12\">\n        <div class=\"col-span-6 col-start-5\">\n    \n           \n    \n            \n\n\n    \n\n\n            \n\n\n    \n\n    <h5 class=\"h5 mb-6\">What\u2019s right for me? <\/h5>\n\n\n        <div class=\"wysiwyg p\">\n            <div class=\"simpleText topSpacing \">\n<div class=\"is-1024 simple-text \">\n<div class=\"contact__text\">\n<p><span data-contrast=\"auto\">Generally speaking, if you\u2019re involved in mobile mapping activities then at the very least you will need PPK capabilities. Without those, you won\u2019t be able to georeference your data with enough accuracy to be of use to anyone.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">When considering the difference between PPK and RTK, you need to consider:<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"auto\">What environment is your drone operating in? Do you need more accuracy than just a GNSS signal (remembering that PPK can only be applied after the survey takes place)<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"6\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"2\" data-aria-level=\"1\"><span data-contrast=\"auto\">Is range of particular importance \u2013 or is the payload on your drone sufficiently large that you need to calculate range very carefully? If so, then RTK will give your drone additional accuracy and so fuel efficiency.<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"simpleText \">\n<div class=\"is-1024 simple-text \">\n<div class=\"contact__text\">\n<p aria-level=\"1\"><strong>The final word in accuracy: gx\/ix PPK and RTK from OXTS\u00a0<\/strong><\/p>\n<p><span data-contrast=\"auto\">I\u2019ll finish up this blog by mentioning an additional technology developed by OXTS to give our INS devices the best accuracy possible. If you read the blog above, you\u2019ll know that RTK (and PPK) rely on having an optimal number of satellites visible. If those satellites are lost, then so is RTK lock. That is, unless you use an OXTS INS with gx\/ix Tight Coupling technology. gx\/ix allows our INS devices to maintain RTK and PPK level accuracy even if the number of visible satellites starts to drop. Essentially, it protects the accuracy of your scan for longer \u2013 and it is available on the <a href=\"https:\/\/www.oxts.com\/products\/xnav650\/\" target=\"_blank\" rel=\"noopener\"><strong>OXTS xNAV650<\/strong><\/a><\/span>, our drone-mountable INS.<span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p>The OXTS xNAV650 INS combines a best-in-class inertial measurement unit, with a survey-grade GNSS receiver to output highly accurate navigation data (position, heading, pitch and roll). The xNAV650 is used across the world for applications where reliability and accuracy are critical.<\/p>\n<p><span data-contrast=\"auto\">We hope this article has helped you understand more about the different ways UAVs calculate their position and the benefits of each method. If you\u2019d like to discuss anything else to do with how your UAV can provide the most accurate data possible (without breaking the bank), get in touch with us today.<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.oxts.com\/contact\/\">Receive a quote<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"sectionDiv noMargin two-column\"><\/div>\n\n        <\/div>\n\n            <\/div>\n    <\/div>\n    \n            \n    <\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":7270,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,50,54,51,53],"tags":[],"class_list":["post-3110","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry-articles","category-georeferencing","category-uav","category-xnav650","category-xred"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/posts\/3110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/comments?post=3110"}],"version-history":[{"count":4,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/posts\/3110\/revisions"}],"predecessor-version":[{"id":7976,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/posts\/3110\/revisions\/7976"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/media\/7270"}],"wp:attachment":[{"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/media?parent=3110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/categories?post=3110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.oxts.com\/zh\/wp-json\/wp\/v2\/tags?post=3110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}