{"id":10785,"date":"2024-04-26T12:07:19","date_gmt":"2024-04-26T16:07:19","guid":{"rendered":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/"},"modified":"2024-04-26T12:07:19","modified_gmt":"2024-04-26T16:07:19","slug":"trajectory-reverse-engineering","status":"publish","type":"post","link":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/","title":{"rendered":"Trajectory Reverse Engineering\u00a0"},"content":{"rendered":"<h2 style=\"text-align: center;\">Trajectory Reverse Engineering\u00a0<\/h2>\n<p><!-- no image --><\/p>\n<p>A strategy for transferring spacecraft trajectories between flight mechanics tools, called Trajectory Reverse Engineering (TRE), has been developed[1]. This innovative technique has been designed to be generic, enabling its application between any pair of tools, and to be resilient to the differences found in the dynamical and numerical models unique to each tool. The TRE technique was developed as part of the NESC study, Flight Mechanics Analysis Tools Interoperability and Component Sharing, to develop interfaces to support interoperability between several of NASA\u2019s institutional flight mechanics tools.\u00a0\u00a0<\/p>\n<\/p>\n<p>The development of space missions involves multiple design tools, requiring the transfer of trajectories between them\u2014a task that demands a large amount of trajectory data such as frames, states, state and time parametrizations, and dynamical and numerical models. This is a tedious and time-consuming task that is not always effective, particularly on complex dynamics where small variations in the models can cause trajectories to diverge in the reconstruction process.\u00a0\u00a0\u00a0<\/p>\n<\/p>\n<p>The TRE strategy is a trajectory-sharing process that is agnostic to the models used and performed through a common object: the spacecraft and planet kernels (SPK), developed at JPL Navigation and Ancillary Information Facility. The use of this common object aims to lay the groundwork for a global flight mechanics tool interoperability system (Figure 1).\u00a0<\/p>\n<div class=\"hds-media hds-module wp-block-image\">\n<div class=\"margin-left-auto margin-right-auto nasa-block-align-inline\">\n<div class=\"hds-media-wrapper margin-left-auto margin-right-auto\">\n<figure class=\"hds-media-inner hds-cover-wrapper hds-media-ratio-fit \"><a href=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png\"><img fetchpriority=\"high\" decoding=\"async\" width=\"2048\" height=\"756\" src=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?w=2048\" class=\"attachment-2048x2048 size-2048x2048\" alt=\"\" block_context=\"nasa-block\" srcset=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png 2304w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=300,111 300w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=768,283 768w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=1024,378 1024w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=1536,567 1536w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=2048,756 2048w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=400,148 400w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=600,221 600w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=900,332 900w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=1200,443 1200w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art1-1.png?resize=2000,738 2000w\" sizes=\"(max-width: 2048px) 100vw, 2048px\" loading=\"eager\"><\/a><\/figure><figcaption class=\"hds-caption padding-y-2\">\n<div class=\"hds-caption-text p-sm margin-0\">Figure 1. A) Interoperability between flight mechanics tools using standardized trajectory structures. B) Traditional specific tool-to-tool interface design.\u00a0\u00a0<\/div>\n<\/figcaption><\/div>\n<\/div>\n<\/div>\n<p>An SPK file serves as a container object, representing a trajectory as a 6D invariant structure in phase-space, agnostic to gravitational environments, fidelity models, or numerical representation of the system. A judicious kernel scan is used to recover the trajectory in any new tool, with the minimum (or no) information from the generating source. Impulsive maneuvers can be extracted in the form of velocity discontinuities, finite burns can be detected as variations on the energy of the system, and natural bodies conforming the trajectory universe can be directly read from the kernel.\u00a0\u00a0<\/p>\n<p>States or control points are found at predetermined time intervals or strategic points along the trajectory (e.g., periapsis, apoapsis, flybys closest approach), which are then used to reconstruct the trajectory timeline. The trajectory can be propagated forward in time using the selected set of control points. Due to the discrepancy between tool models, small or large discontinuities might appear between the integrated legs, which can be smoothed by the implementation of a multiple-shooting algorithm (Figure 2).\u00a0\u00a0<\/p>\n<div class=\"hds-media hds-module wp-block-image\">\n<div class=\"margin-left-auto margin-right-auto nasa-block-align-inline\">\n<div class=\"hds-media-wrapper margin-left-auto margin-right-auto\">\n<figure class=\"hds-media-inner hds-cover-wrapper hds-media-ratio-fit \"><a href=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"756\" src=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?w=2048\" class=\"attachment-2048x2048 size-2048x2048\" alt=\"\" block_context=\"nasa-block\" srcset=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png 2302w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=300,111 300w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=768,284 768w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=1024,378 1024w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=1536,567 1536w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=2048,756 2048w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=400,148 400w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=600,222 600w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=900,332 900w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=1200,443 1200w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art2.png?resize=2000,738 2000w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\"><\/a><\/figure><figcaption class=\"hds-caption padding-y-2\">\n<div class=\"hds-caption-text p-sm margin-0\">Figure 2. Multiple-shooting algorithm, utilizing strategic control points and a forward-backward propagation scheme.\u00a0<\/div>\n<\/figcaption><\/div>\n<\/div>\n<\/div>\n<p>The TRE strategy was successfully implemented for Monte and Copernicus in the form of Python scripts (examples of reconstructed trajectories from SPK for each of these tools are shown in Figure 3). Through an optional user input file, a user can configure their specific problem. User-defined constraints are also possible, but their implementation would depend on the specific tool. The benefits of this effort include cost reduction through the sharing of capabilities, acceleration of the turnaround process involving various analysis tools at different stages of mission development, improved design solutions through multi-tool mission designs, and a reduction in development redundancy.\u00a0<\/p>\n<p><strong>Reference:<\/strong>\u00a0<\/p>\n<ol start=\"1\">\n<li>Restrepo, R. L., \u201cTrajectory Reverse Engineering: A General Strategy for Transferring Trajectories Between Flight Mechanics Tools\u201d AAS 23-312, January 2023.\u00a0<\/li>\n<\/ol>\n<div class=\"hds-media hds-module wp-block-image\">\n<div class=\"margin-left-auto margin-right-auto nasa-block-align-inline\">\n<div class=\"hds-media-wrapper margin-left-auto margin-right-auto\">\n<figure class=\"hds-media-inner hds-cover-wrapper hds-media-ratio-fit \"><a href=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1566\" height=\"1552\" src=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?w=1566\" class=\"attachment-2048x2048 size-2048x2048\" alt=\"\" block_context=\"nasa-block\" srcset=\"https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png 1566w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=150,150 150w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=300,297 300w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=768,761 768w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=1024,1015 1024w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=1536,1522 1536w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=50,50 50w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=100,100 100w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=400,396 400w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=600,595 600w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=900,892 900w, https:\/\/www.nasa.gov\/wp-content\/uploads\/2024\/02\/techup2023-pg65-art3.png?resize=1200,1189 1200w\" sizes=\"auto, (max-width: 1566px) 100vw, 1566px\"><\/a><\/figure><figcaption class=\"hds-caption padding-y-2\">\n<div class=\"hds-caption-text p-sm margin-0\">Figure 3. Future and flown missions reconstructions using Copernicus (Europa Clipper, Cassini) and Monte (HLS, Voyager 2) from SPK obtained from the Horizons System database at https:\/\/ssd.jpl.nasa.gov\/horizons\/.\u00a0<\/div>\n<\/figcaption><\/div>\n<\/div>\n<\/div>\n<p>For information, contact Heather Koehler heather.koehler@nasa.gov and Ricardo L. Restrepo ricardo.l.restrepo@jpl.nasa.gov.\u00a0<\/p>\n<\/p>\n<p class=\"wpematico_credit\"><small>Powered by <a href=\"http:\/\/www.wpematico.com\" target=\"_blank\" rel=\"noopener\">WPeMatico<\/a><\/small><\/p>\n<p><a href=\"https:\/\/www.nasa.gov\/centers-and-facilities\/nesc\/trajectory-reverse-engineering\/\" target=\"_blank\" rel=\"noopener\">Get The Details&#8230;<\/a><br \/>\nMeagan Chappell  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>A strategy for transferring spacecraft trajectories between flight mechanics tools, called Trajectory Reverse Engineering (TRE), has been developed[1]. This innovative technique has been designed to be generic, enabling its application between any pair of tools, and to be resilient to the differences found in the dynamical and numerical models unique to each tool. The TRE [\u2026] <a class=\"continue-reading-link\" href=\"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/\"> Continue reading <span class=\"meta-nav\">&rarr; <\/span><\/a><\/p>\n<div class='heateorSssClear'><\/div><div  class='heateor_sss_sharing_container heateor_sss_horizontal_sharing' data-heateor-sss-href='https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/'><div class='heateor_sss_sharing_title' style=\"font-weight:bold\" >Spread the love<\/div><div class=\"heateor_sss_sharing_ul\"><a aria-label=\"Facebook\" class=\"heateor_sss_facebook\" href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Facebook\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg\" style=\"background-color:#0765FE;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 32 32\"><path fill=\"#fff\" d=\"M28 16c0-6.627-5.373-12-12-12S4 9.373 4 16c0 5.628 3.875 10.35 9.101 11.647v-7.98h-2.474V16H13.1v-1.58c0-4.085 1.849-5.978 5.859-5.978.76 0 2.072.15 2.608.298v3.325c-.283-.03-.775-.045-1.386-.045-1.967 0-2.728.745-2.728 2.683V16h3.92l-.673 3.667h-3.247v8.245C23.395 27.195 28 22.135 28 16Z\"><\/path><\/svg><\/span><\/a><a aria-label=\"Twitter\" class=\"heateor_sss_button_twitter\" href=\"https:\/\/twitter.com\/intent\/tweet?via=alcowep&text=Trajectory%20Reverse%20Engineering%C2%A0&url=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Twitter\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_twitter\" style=\"background-color:#55acee;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-4 -4 39 39\"><path d=\"M28 8.557a9.913 9.913 0 0 1-2.828.775 4.93 4.93 0 0 0 2.166-2.725 9.738 9.738 0 0 1-3.13 1.194 4.92 4.92 0 0 0-3.593-1.55 4.924 4.924 0 0 0-4.794 6.049c-4.09-.21-7.72-2.17-10.15-5.15a4.942 4.942 0 0 0-.665 2.477c0 1.71.87 3.214 2.19 4.1a4.968 4.968 0 0 1-2.23-.616v.06c0 2.39 1.7 4.38 3.952 4.83-.414.115-.85.174-1.297.174-.318 0-.626-.03-.928-.086a4.935 4.935 0 0 0 4.6 3.42 9.893 9.893 0 0 1-6.114 2.107c-.398 0-.79-.023-1.175-.068a13.953 13.953 0 0 0 7.55 2.213c9.056 0 14.01-7.507 14.01-14.013 0-.213-.005-.426-.015-.637.96-.695 1.795-1.56 2.455-2.55z\" fill=\"#fff\"><\/path><\/svg><\/span><\/a><a aria-label=\"Vkontakte\" class=\"heateor_sss_button_vkontakte\" href=\"https:\/\/vkontakte.ru\/share.php?&url=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Vkontakte\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_vkontakte\" style=\"background-color:#0077FF;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" fill=\"none\" height=\"100%\" width=\"100%\" viewBox=\"0.75 6 46 37\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\"><path d=\"M25.54 34.58c-10.94 0-17.18-7.5-17.44-19.98h5.48c.18 9.16 4.22 13.04 7.42 13.84V14.6h5.16v7.9c3.16-.34 6.48-3.94 7.6-7.9h5.16c-.86 4.88-4.46 8.48-7.02 9.96 2.56 1.2 6.66 4.34 8.22 10.02h-5.68c-1.22-3.8-4.26-6.74-8.28-7.14v7.14z\" fill=\"#fff\"><\/path><\/svg><\/span><\/a><a aria-label=\"Email\" class=\"heateor_sss_email\" href=\"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/\" onclick=\"event.preventDefault();window.open('mailto:?subject=' + decodeURIComponent('Trajectory%20Reverse%20Engineering%C2%A0').replace('&', '%26') + '&body=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F', '_blank')\" title=\"Email\" rel=\"noopener\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg\" style=\"background-color:#649a3f;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-.75 -.5 36 36\"><path d=\"M 5.5 11 h 23 v 1 l -11 6 l -11 -6 v -1 m 0 2 l 11 6 l 11 -6 v 11 h -22 v -11\" stroke-width=\"1\" fill=\"#fff\"><\/path><\/svg><\/span><\/a><a aria-label=\"Gmail\" class=\"heateor_sss_button_google_gmail\" href=\"https:\/\/mail.google.com\/mail\/?ui=2&view=cm&fs=1&tf=1&su=Trajectory%20Reverse%20Engineering%C2%A0&body=Link:https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Google Gmail\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_Google_Gmail\" style=\"background-color:#e5e5e5;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 32 32\"><path fill=\"#fff\" d=\"M2.902 6.223h26.195v19.554H2.902z\"><\/path><path fill=\"#E14C41\" class=\"heateor_sss_no_fill\" d=\"M2.902 25.777h26.195V6.223H2.902v19.554zm22.44-4.007v3.806H6.955v-3.6h.032l.093-.034 6.9-5.558 2.09 1.77 1.854-1.63 7.42 5.246zm0-.672l-7.027-4.917 7.028-6.09V21.1zm-1.17-14.67l-.947.905c-2.356 2.284-4.693 4.75-7.17 6.876l-.078.06L8.062 6.39l16.11.033zm-10.597 9.61l-6.62 5.294.016-10.914 6.607 5.62\"><\/path><\/svg><\/span><\/a><a aria-label=\"Whatsapp\" class=\"heateor_sss_whatsapp\" href=\"https:\/\/api.whatsapp.com\/send?text=Trajectory%20Reverse%20Engineering%C2%A0%20https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Whatsapp\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg\" style=\"background-color:#55eb4c;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-6 -5 40 40\"><path class=\"heateor_sss_svg_stroke heateor_sss_no_fill\" stroke=\"#fff\" stroke-width=\"2\" fill=\"none\" d=\"M 11.579798566743314 24.396926207859085 A 10 10 0 1 0 6.808479557110079 20.73576436351046\"><\/path><path d=\"M 7 19 l -1 6 l 6 -1\" class=\"heateor_sss_no_fill heateor_sss_svg_stroke\" stroke=\"#fff\" stroke-width=\"2\" fill=\"none\"><\/path><path d=\"M 10 10 q -1 8 8 11 c 5 -1 0 -6 -1 -3 q -4 -3 -5 -5 c 4 -2 -1 -5 -1 -4\" fill=\"#fff\"><\/path><\/svg><\/span><\/a><a aria-label=\"Instagram\" class=\"heateor_sss_button_instagram\" href=\"https:\/\/www.instagram.com\/\" title=\"Instagram\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg\" style=\"background-color:#53beee;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" version=\"1.1\" viewBox=\"-10 -10 148 148\" width=\"100%\" height=\"100%\" xml:space=\"preserve\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"https:\/\/www.w3.org\/1999\/xlink\"><g><g><path d=\"M86,112H42c-14.336,0-26-11.663-26-26V42c0-14.337,11.664-26,26-26h44c14.337,0,26,11.663,26,26v44 C112,100.337,100.337,112,86,112z M42,24c-9.925,0-18,8.074-18,18v44c0,9.925,8.075,18,18,18h44c9.926,0,18-8.075,18-18V42 c0-9.926-8.074-18-18-18H42z\" fill=\"#fff\"><\/path><\/g><g><path d=\"M64,88c-13.234,0-24-10.767-24-24c0-13.234,10.766-24,24-24s24,10.766,24,24C88,77.233,77.234,88,64,88z M64,48c-8.822,0-16,7.178-16,16s7.178,16,16,16c8.822,0,16-7.178,16-16S72.822,48,64,48z\" fill=\"#fff\"><\/path><\/g><g><circle cx=\"89.5\" cy=\"38.5\" fill=\"#fff\" r=\"5.5\"><\/circle><\/g><\/g><\/svg><\/span><\/a><a aria-label=\"Pinterest\" class=\"heateor_sss_button_pinterest\" href=\"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/\" onclick=\"event.preventDefault();javascript:void( (function() {var e=document.createElement('script' );e.setAttribute('type','text\/javascript' );e.setAttribute('charset','UTF-8' );e.setAttribute('src','\/\/assets.pinterest.com\/js\/pinmarklet.js?r='+Math.random()*99999999);document.body.appendChild(e)})());\" title=\"Pinterest\" rel=\"noopener\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_pinterest\" style=\"background-color:#cc2329;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-2 -2 35 35\"><path fill=\"#fff\" d=\"M16.539 4.5c-6.277 0-9.442 4.5-9.442 8.253 0 2.272.86 4.293 2.705 5.046.303.125.574.005.662-.33.061-.231.205-.816.27-1.06.088-.331.053-.447-.191-.736-.532-.627-.873-1.439-.873-2.591 0-3.338 2.498-6.327 6.505-6.327 3.548 0 5.497 2.168 5.497 5.062 0 3.81-1.686 7.025-4.188 7.025-1.382 0-2.416-1.142-2.085-2.545.397-1.674 1.166-3.48 1.166-4.689 0-1.081-.581-1.983-1.782-1.983-1.413 0-2.548 1.462-2.548 3.419 0 1.247.421 2.091.421 2.091l-1.699 7.199c-.505 2.137-.076 4.755-.039 5.019.021.158.223.196.314.077.13-.17 1.813-2.247 2.384-4.324.162-.587.929-3.631.929-3.631.46.876 1.801 1.646 3.227 1.646 4.247 0 7.128-3.871 7.128-9.053.003-3.918-3.317-7.568-8.361-7.568z\"\/><\/svg><\/span><\/a><a aria-label=\"Linkedin\" class=\"heateor_sss_button_linkedin\" href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Linkedin\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_linkedin\" style=\"background-color:#0077b5;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 32 32\"><path d=\"M6.227 12.61h4.19v13.48h-4.19V12.61zm2.095-6.7a2.43 2.43 0 0 1 0 4.86c-1.344 0-2.428-1.09-2.428-2.43s1.084-2.43 2.428-2.43m4.72 6.7h4.02v1.84h.058c.56-1.058 1.927-2.176 3.965-2.176 4.238 0 5.02 2.792 5.02 6.42v7.395h-4.183v-6.56c0-1.564-.03-3.574-2.178-3.574-2.18 0-2.514 1.7-2.514 3.46v6.668h-4.187V12.61z\" fill=\"#fff\"><\/path><\/svg><\/span><\/a><a aria-label=\"Mix\" class=\"heateor_sss_button_mix\" href=\"https:\/\/mix.com\/mixit?url=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Mix\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_mix\" style=\"background-color:#ff8226;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-7 -8 45 45\"><g fill=\"#fff\"><path opacity=\".8\" d=\"M27.87 4.125c-5.224 0-9.467 4.159-9.467 9.291v2.89c0-1.306 1.074-2.362 2.399-2.362s2.399 1.056 2.399 2.362v1.204c0 1.306 1.074 2.362 2.399 2.362s2.399-1.056 2.399-2.362V4.134c-.036-.009-.082-.009-.129-.009\"\/><path d=\"M4 4.125v12.94c2.566 0 4.668-1.973 4.807-4.465v-2.214c0-.065 0-.12.009-.176.093-1.213 1.13-2.177 2.39-2.177 1.325 0 2.399 1.056 2.399 2.362v9.226c0 1.306 1.074 2.353 2.399 2.353s2.399-1.056 2.399-2.353v-6.206c0-5.132 4.233-9.291 9.467-9.291H4z\"\/><path opacity=\".8\" d=\"M4 17.074v8.438c0 1.306 1.074 2.362 2.399 2.362s2.399-1.056 2.399-2.362V12.61C8.659 15.102 6.566 17.074 4 17.074\"\/><\/g><\/svg><\/span><\/a><a aria-label=\"MeWe\" class=\"heateor_sss_MeWe\" href=\"https:\/\/mewe.com\/share?link=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"MeWe\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg\" style=\"background-color:#007da1;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-4 -3 38 38\"><g fill=\"#fff\"><path d=\"M9.636 10.427a1.22 1.22 0 1 1-2.44 0 1.22 1.22 0 1 1 2.44 0zM15.574 10.431a1.22 1.22 0 0 1-2.438 0 1.22 1.22 0 1 1 2.438 0zM22.592 10.431a1.221 1.221 0 1 1-2.443 0 1.221 1.221 0 0 1 2.443 0zM29.605 10.431a1.221 1.221 0 1 1-2.442 0 1.221 1.221 0 0 1 2.442 0zM3.605 13.772c0-.471.374-.859.859-.859h.18c.374 0 .624.194.789.457l2.935 4.597 2.95-4.611c.18-.291.43-.443.774-.443h.18c.485 0 .859.387.859.859v8.113a.843.843 0 0 1-.859.845.857.857 0 0 1-.845-.845V16.07l-2.366 3.559c-.18.276-.402.443-.72.443-.304 0-.526-.167-.706-.443l-2.354-3.53V21.9c0 .471-.374.83-.845.83a.815.815 0 0 1-.83-.83v-8.128h-.001zM14.396 14.055a.9.9 0 0 1-.069-.333c0-.471.402-.83.872-.83.415 0 .735.263.845.624l2.23 6.66 2.187-6.632c.139-.402.428-.678.859-.678h.124c.428 0 .735.278.859.678l2.187 6.632 2.23-6.675c.126-.346.415-.609.83-.609.457 0 .845.361.845.817a.96.96 0 0 1-.083.346l-2.867 8.032c-.152.43-.471.706-.887.706h-.165c-.415 0-.721-.263-.872-.706l-2.161-6.328-2.16 6.328c-.152.443-.47.706-.887.706h-.165c-.415 0-.72-.263-.887-.706l-2.865-8.032z\"><\/path><\/g><\/svg><\/span><\/a><a aria-label=\"Yahoo Mail\" class=\"heateor_sss_button_yahoo_mail\" href=\"\/\/compose.mail.yahoo.com\/?Subject=Trajectory%20Reverse%20Engineering%C2%A0&body=Link:https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"Yahoo Mail\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_yahoo\" style=\"background-color:#400090;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 32 32\"><path fill=\"#fff\" d=\"M21.495 6.097c1.09.31 2.213.28 3.304 0l-7.42 12.09v9.91a4.366 4.366 0 0 0-1.37-.22c-.47 0-.937.065-1.404.22v-9.91L7.19 6.097c1.09.28 2.213.31 3.304 0l5.516 8.788 5.483-8.787z\"><\/path><\/svg><\/span><\/a><a aria-label=\"AOL Mail\" class=\"heateor_sss_button_aoL_mail\" href=\"https:\/\/webmail.aol.com\/25045\/aol\/en-us\/Mail\/compose-message.aspx?subject=Trajectory%20Reverse%20Engineering%C2%A0&body=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" title=\"AOL Mail\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_aoL_mail\" style=\"background-color:#2a2a2a;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 32 32\"><path d=\"M17.334 13.26c-2.315 0-4.067 1.8-4.067 4.027 0 2.35 1.824 4.03 4.067 4.03 2.243 0 4.062-1.68 4.062-4.03 0-2.228-1.744-4.027-4.062-4.027zm0 2.127c1-.007 1.82.847 1.82 1.9 0 1.048-.82 1.9-1.82 1.9s-1.818-.853-1.818-1.9c0-1.053.817-1.9 1.818-1.9zm11.59 4.518c0 .778-.63 1.412-1.41 1.412-.778 0-1.41-.634-1.41-1.412 0-.778.632-1.408 1.41-1.408.78 0 1.41.63 1.41 1.408zm-4.104 1.418h-2.216v-10.28h2.216v10.28zM9.33 11.04s2.585 6.79 3.862 10.13c.015.037.028.078.047.132-.06.006-.105.01-.15.01-.83.002-1.664-.003-2.497.004-.12.002-.17-.04-.204-.156-.116-.385-.247-.766-.365-1.147-.032-.11-.074-.153-.193-.153-1.066.006-2.132.006-3.2 0-.1 0-.142.03-.173.13-.127.405-.26.81-.39 1.21-.02.076-.05.117-.136.117-.874-.006-1.75-.004-2.624-.004-.016 0-.036-.005-.07-.012.023-.06.04-.116.064-.17 1.286-3.307 3.91-10.086 3.91-10.086H9.33zm-.023 6.674c-.343-1.147-.68-2.274-1.02-3.4h-.03l-1.017 3.4h2.067z\" fill=\"#fff\"\/><\/svg><\/span><\/a><a target=\"_blank\" aria-label=\"Facebook Messenger\" class=\"heateor_sss_button_facebook_messenger\" href=\"https:\/\/www.facebook.com\/dialog\/send?app_id=1904103319867886&display=popup&link=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F&redirect_uri=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg heateor_sss_s__default heateor_sss_s_facebook_messenger\" style=\"background-color:#0084ff;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-2 -2 36 36\"><path fill=\"#fff\" d=\"M16 5C9.986 5 5.11 9.56 5.11 15.182c0 3.2 1.58 6.054 4.046 7.92V27l3.716-2.06c.99.276 2.04.425 3.128.425 6.014 0 10.89-4.56 10.89-10.183S22.013 5 16 5zm1.147 13.655L14.33 15.73l-5.423 3 5.946-6.31 2.816 2.925 5.42-3-5.946 6.31z\"\/><\/svg><\/span><\/a><a aria-label=\"Tumblr\" class=\"heateor_sss_button_tumblr\" href=\"https:\/\/www.tumblr.com\/widgets\/share\/tool?posttype=link&canonicalUrl=https%3A%2F%2Fzobi.alcowep.com%2Fbourtagshdrevxnls658739%2Ftrajectory-reverse-engineering%2F&title=Trajectory%20Reverse%20Engineering%C2%A0&caption=\" title=\"Tumblr\" rel=\"nofollow noopener\" target=\"_blank\" style=\"font-size:32px!important;box-shadow:none;display:inline-block;vertical-align:middle\"><span class=\"heateor_sss_svg aheateor_sss_s__default heateor_sss_s_tumblr\" style=\"background-color:#29435d;width:35px;height:35px;border-radius:999px;display:inline-block;opacity:1;float:left;font-size:32px;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box\"><svg style=\"display:block;border-radius:999px;\" focusable=\"false\" aria-hidden=\"true\" xmlns=\"https:\/\/www.w3.org\/2000\/svg\" width=\"100%\" height=\"100%\" viewBox=\"-2 -2 36 36\"><path fill=\"#fff\" d=\"M20.775 21.962c-.37.177-1.08.33-1.61.345-1.598.043-1.907-1.122-1.92-1.968v-6.217h4.007V11.1H17.26V6.02h-2.925s-.132.044-.144.15c-.17 1.556-.895 4.287-3.923 5.378v2.578h2.02v6.522c0 2.232 1.647 5.404 5.994 5.33 1.467-.025 3.096-.64 3.456-1.17l-.96-2.846z\"\/><\/svg><\/span><\/a><a class=\"heateor_sss_more\" aria-label=\"More\" title=\"More\" rel=\"nofollow noopener\" style=\"font-size: 32px!important;border:0;box-shadow:none;display:inline-block!important;font-size:16px;padding:0 4px;vertical-align: middle;display:inline;\" href=\"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/\" onclick=\"event.preventDefault()\"><span class=\"heateor_sss_svg\" style=\"background-color:#ee8e2d;width:35px;height:35px;border-radius:999px;display:inline-block!important;opacity:1;float:left;font-size:32px!important;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle;display:inline;background-repeat:repeat;overflow:hidden;padding:0;cursor:pointer;box-sizing:content-box;\" onclick=\"heateorSssMoreSharingPopup(this, 'https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/trajectory-reverse-engineering\/', 'Trajectory%20Reverse%20Engineering%C2%A0', '' )\"><svg xmlns=\"https:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"https:\/\/www.w3.org\/1999\/xlink\" viewBox=\"-.3 0 32 32\" version=\"1.1\" width=\"100%\" height=\"100%\" style=\"display:block;border-radius:999px;\" xml:space=\"preserve\"><g><path fill=\"#fff\" d=\"M18 14V8h-4v6H8v4h6v6h4v-6h6v-4h-6z\" fill-rule=\"evenodd\"><\/path><\/g><\/svg><\/span><\/a><\/div><div class=\"heateorSssClear\"><\/div><\/div><div class='heateorSssClear'><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[19],"tags":[34],"class_list":["post-10785","post","type-post","status-publish","format-standard","hentry","category-astronomy_astronomia","tag-astronomy"],"_links":{"self":[{"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/posts\/10785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/comments?post=10785"}],"version-history":[{"count":0,"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/posts\/10785\/revisions"}],"wp:attachment":[{"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/media?parent=10785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/categories?post=10785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zobi.alcowep.com\/bourtagshdrevxnls658739\/wp-json\/wp\/v2\/tags?post=10785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}