{"id":23898,"date":"2022-05-23T14:57:44","date_gmt":"2022-05-23T12:57:44","guid":{"rendered":"https:\/\/genesys-offenburg.de\/?post_type=smart-docs&#038;p=23898"},"modified":"2023-06-23T10:16:17","modified_gmt":"2023-06-23T08:16:17","slug":"moving-base-toolchain","status":"publish","type":"smart-docs","link":"https:\/\/genesys-offenburg.de\/en\/support\/software\/moving-base\/moving-base-toolchain\/","title":{"rendered":"Moving Base Toolchain"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"974\" height=\"548\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94.jpg\" alt=\"\" class=\"wp-image-23899\" srcset=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94.jpg 974w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-300x169.jpg 300w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-768x432.jpg 768w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-696x392.jpg 696w\" sizes=\"(max-width: 974px) 100vw, 974px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Software Versions<\/h2>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes\"><table><thead><tr><th>SYSTEM \/ SOFTWARE<\/th><th>FIRST USABLE VERSION<\/th><\/tr><\/thead><tbody><tr><td>ADMA Firmware<\/td><td>30.8.1.8<\/td><\/tr><tr><td>GNSS-Receiver Firmware<\/td><td>OEM70504 or OEM60730<\/td><\/tr><tr><td>ADMA-PP<\/td><td>v1.10.x.y<\/td><\/tr><tr><td>Moving Base<\/td><td>v1.14<\/td><\/tr><tr><td>Ethernet Logger<\/td><td>v1.17.x.y<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><a>Data Input<\/a><\/h2>\n\n\n\n<p>In order to use Moving Base for calculating offline DELTA data, the following input data have to be recorded:<\/p>\n\n\n\n<p>ADMA Ethernet Logger BIN (100 Hz)<br>Required Files:<br>\u2022 Ethernet Logger Binary Data file of ADMAnet dataformat v3.3.3 (<em>.gsdb) \u2022 Ethernet Logger GNSS Raw data file (<\/em>.gps)<br>\u2022 ADMA Configuration file (*.gsci)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data Output<\/h2>\n\n\n\n<p>Moving Base calculated output data are compatible with the online Addon DELTA data. On top of the DELTA data there are output additional Moving Base data packets.<\/p>\n\n\n\n<p>Moving Base calculates the distance between two moving vehicles. The measurement reference point is in the coordinate system of the DELTA-ADMA vehicle (Hunter vehicle). In this coordinate system, the Longitudinal direction (x direction) of the DELTA-ADMA is the INS-Angle-YAW. All data is defined in terms of ISO coordinate system, in reference to the configured POI. The data output rate at of the DELTA data is fixed to 100Hz.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"511\" height=\"705\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-1.jpg\" alt=\"\" class=\"wp-image-23901\" srcset=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-1.jpg 511w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-217x300.jpg 217w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-94-300x414.jpg 300w\" sizes=\"(max-width: 511px) 100vw, 511px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Point of Calculation<\/h3>\n\n\n\n<p>Moving Base calculates the delta values between the defined POI at the Ego-ADMA and POI at the DELTA-ADMA. This allows to compare the DELTA data directly with the VUT (Vehicle under Test) sensor measurements.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"875\" height=\"177\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-95.png\" alt=\"\" class=\"wp-image-23903\" srcset=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-95.png 875w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-95-300x61.png 300w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-95-768x155.png 768w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2022\/05\/image-95-696x141.png 696w\" sizes=\"(max-width: 875px) 100vw, 875px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\">Data Packets<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Target Position<\/h4>\n\n\n\n<p>This data packet contains the position data of the Target vehicle in decimal degrees.<\/p>\n\n\n\n<p><strong>MovingBASE Target Longitude<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Target_Longitude<\/td><td>\u00b0<\/td><td>Target Longitude<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>MovingBASE Target Latitude<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Target_Latitude<\/td><td>\u00b0<\/td><td>Target Latitude<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Version<\/h4>\n\n\n\n<p>This data packet contains the code version.<\/p>\n\n\n\n<p><strong>MovingBASE Version<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Code_version<\/td><td><\/td><td>Version of Moving Base Calculator (X.Y.Z -MAJOR.MINOR.PATCH)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Longitudinal<\/h4>\n\n\n\n<p>This data packet contains the Moving Base position and velocity information, longitudinal.<\/p>\n\n\n\n<p><strong>MovingBASE Longitude<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Long_Delta_Distance<\/td><td>m<\/td><td>Longitudinal distance<\/td><\/tr><tr><td>Long_Delta_Velocity<\/td><td>m\/sec<\/td><td>Longitudinal difference velocity<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Lateral<\/h4>\n\n\n\n<p>This data packet contains the Moving Base position and velocity information, lateral.<\/p>\n\n\n\n<p><strong>Delta Lateral<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Lat_Delta_Distance<\/td><td>m<\/td><td>Lateral distance, Positive left<\/td><\/tr><tr><td>Lat_Delta_Velocity<\/td><td>m\/sec<\/td><td>Lateral difference velocity, Positive left<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"> Moving Base Resultant 2D<\/h4>\n\n\n\n<p>This data packet contains the resultant Moving Base position and velocity information.<\/p>\n\n\n\n<p><strong>MovingBASE Resultant<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Resultant_Distance<\/td><td>m<\/td><td>Resultant distance 2D (Latitude and Longitude)<\/td><\/tr><tr><td>Resultant_Velocity<\/td><td>m\/sec<\/td><td>Resultant velocity<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Angle<\/h4>\n\n\n\n<p>This data packet contains the angle information of the target in view of the hunter.<\/p>\n\n\n\n<p><strong>MovingBASE Angle<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Angle_of_Orientation<\/td><td>\u00b0<\/td><td>Angle of target in view of the hunter. Positive anti clockwise. Hunter Yaw (NED) \u2013 Target Yaw (NED)<br>+\/- 180 deg<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Time and Forward Velocity<\/h4>\n\n\n\n<p>This data packet contains the Moving Base time and forward velocity information.<\/p>\n\n\n\n<p><strong>MovingBASE Time ForwardVel<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Delta_Time<\/td><td>msec<\/td><td>Time stamp of Synchronized DELTA data.<br>(GNSS time, milliseconds from midnight)<\/td><\/tr><tr><td>Target_Forward_Velocity<\/td><td>m\/sec<\/td><td>Target forward velocity<\/td><\/tr><tr><td>Hunter_Forward_Velocity<\/td><td>m\/sec<\/td><td>Hunter forward velocity<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Forward Acceleration and Lateral Velocity<\/h4>\n\n\n\n<p>This data packet contains the forward acceleration and lateral velocity information of the target and hunter vehicle.<\/p>\n\n\n\n<p><strong>MovingBASE ForwardAccel and Lat Vel<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Target_Forward_Acceleration<\/td><td>m\/s\u00b2<\/td><td>Target forward acceleration<\/td><\/tr><tr><td>Hunter_Forward_Acceleration<\/td><td>m\/s\u00b2<\/td><td>Hunter forward acceleration<\/td><\/tr><tr><td>Target_Lateral_Velocity<\/td><td>m\/s<\/td><td>Target lateral velocity<\/td><\/tr><tr><td>Hunter_Lateral_Velocity<\/td><td>m\/s<\/td><td>Hunter lateral velocity<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Lateral Acceleration and Pitch Angle<\/h4>\n\n\n\n<p>This data packet contains the lateral acceleration and pitch angle information of the target and hunter vehicle.<\/p>\n\n\n\n<p><strong>MovingBASE Lat Accel and Pitch Angle<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Target_Lateral_Acceleration<\/td><td>m\/s\u00b2<\/td><td>Target lateral acceleration<\/td><\/tr><tr><td>Hunter_Lateral_Acceleration<\/td><td>m\/s\u00b2<\/td><td>Hunter lateral acceleration<\/td><\/tr><tr><td>Target_Pitch_Angle<\/td><td>\u00b0<\/td><td>Target pitch angle (ISO positive in braking)<\/td><\/tr><tr><td>Hunter_Pitch_Angle<\/td><td>\u00b0<\/td><td>Hunter pitch angle (ISO positive in braking)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">GPS Mode of Target and Hunter Vehicle<\/h4>\n\n\n\n<p>This data packet contains the GNSS mode of the target and hunter vehicle.<\/p>\n\n\n\n<p><strong>MovingBASE GPS Mode<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Target_GPS_Mode<\/td><td><\/td><td>Coded status information of the Hunter ADMA.<br>0=error<br>1=Gyro not initialised<br>2=Waiting for Initialisation (not exceeded threshold speed for heading)<br>3=Not real time mode<br>5=accuracy worse than 10<br>6=accuracy 2m to 10m<br>7=accuracy 0.5m to 2m<br>8=accuracy 0.1m to 0.5m<br>9=accuracy better than 0.1m<\/td><\/tr><tr><td>Hunter_GPS_Mode<\/td><td><\/td><td>Coded status information of the Hunter ADMA.<br>0=error<br>1=Gyro not initialised<br>2=Waiting for Initialisation (not exceeded threshold speed for heading)<br>3=Not real time mode<br>5=accuracy worse than 10<br>6=accuracy 2m to 10m<br>7=accuracy 0.5m to 2m<br>8=accuracy 0.1m to 0.5m<br>9=accuracy better than 0.1m<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Height<\/h4>\n\n\n\n<p>This data packet contains the resultant distance in height between target and hunter.<\/p>\n\n\n\n<p><strong>MovingBASE Height<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Height_Delta_Distance<\/td><td>m<\/td><td>&nbsp;Resultant distance in height<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Resultant Distance 3D<\/h4>\n\n\n\n<p>This data packet contains the resultant distance 3D between Target and Hunter.<\/p>\n\n\n\n<p><strong>MovingBASE Resultant 3D<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Resultant_Distance_3D<\/td><td>m<\/td><td>Resultant distance 3D (Latitude, Longitude and Height)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">EPE \u2013 Expected Position Error<\/h4>\n\n\n\n<p>This data packet contains the Moving Base expected error of position.<\/p>\n\n\n\n<p><strong>MovingBASE EPE<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Stddev_Long_Delta_Distance<\/td><td>m<\/td><td>Standard deviation in Longitude<\/td><\/tr><tr><td>Stddev_Lat_Delta_Distance<\/td><td>m<\/td><td>Standard deviation in Latitude<\/td><\/tr><tr><td>Stddev_Height_Delta_Distance<\/td><td>m<\/td><td>Standard deviation in Height<\/td><\/tr><tr><td>Stddev_Resultant_Distance<\/td><td>m<\/td><td>Standard deviation 2D (sum vector of stddev Latitude and stddev longitude)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base GNSS Raw<\/h4>\n\n\n\n<p>This data packet contains the raw GNSS Baseline information between the GNSS Antennas.<\/p>\n\n\n\n<p><strong>MovingBASE GNSS RAW<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>GNSS_Baseline_Lat<\/td><td>m<\/td><td>GNSS raw distance in Latitude<\/td><\/tr><tr><td>GNSS_Baseline_Long<\/td><td>m<\/td><td>GNSS raw distance in Longitude<\/td><\/tr><tr><td>GNSS_Baseline_Height<\/td><td>m<\/td><td>GNSS raw distance in Height<\/td><\/tr><tr><td>GNSS_Baseline_Distance<\/td><td>m<\/td><td>GNSS raw distance 3D (Latitude, Longitude and Height)<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Hunter Position<\/h4>\n\n\n\n<p>This data packet contains the position data of the Hunter vehicle in decimal degrees calculated by the Moving Base.<\/p>\n\n\n\n<p><strong>MovingBASE Hunter Longitude<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Hunter_Longitude<\/td><td>m<\/td><td>Calculated by Moving Base<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>MovingBASE Hunter Latitude<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>Hunter_Latitude<\/td><td>m<\/td><td>Calculated by Moving Base<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">INS Time<\/h4>\n\n\n\n<p>This data packet contains INS time data (ADMA time). The time indication is UTC.<\/p>\n\n\n\n<p><strong>MovingBASE INS Time<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>INS_Time_msec<\/td><td>Msec<\/td><td>Time in Milliseconds, UTC<\/td><\/tr><tr><td>INS_Time_Week<\/td><td>Week<\/td><td>Weeks, Start 0h 6-Jan-1980<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Moving Base Mode<\/h4>\n\n\n\n<p>This data packet contains the Moving Base Mode.<\/p>\n\n\n\n<p><strong>MovingBASE INS Time<\/strong>:<\/p>\n\n\n\n<figure class=\"wp-block-table support-table is-style-stripes has-small-font-size\"><table><thead><tr><th>NAME<\/th><th>UNIT<\/th><th>DESCRIPTION<\/th><\/tr><\/thead><tbody><tr><td>MovingBase Mode<\/td><td><\/td><td>Coded status information of the Moving Base calculation.<br>1=no GNSS-Data<br>2=single GNSS<br>4=DGNSS coarse<br>8=RTK<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Software Versions SYSTEM \/ SOFTWARE FIRST USABLE VERSION ADMA Firmware 30.8.1.8 GNSS-Receiver Firmware OEM70504 or OEM60730 ADMA-PP v1.10.x.y Moving Base v1.14 Ethernet Logger v1.17.x.y Data Input In order to use Moving Base for calculating offline DELTA data, the following input data have to be recorded: ADMA Ethernet Logger BIN (100 Hz)Required Files:\u2022 Ethernet Logger Binary [&hellip;]<\/p>\n","protected":false},"author":148,"featured_media":30266,"template":"","meta":{"_acf_changed":false,"_links_to":"","_links_to_type":0,"footnotes":""},"smartdocs_category":[808,838],"class_list":{"0":"post-23898","1":"smart-docs","2":"type-smart-docs","3":"status-publish","4":"has-post-thumbnail","6":"smartdocs_category-software","7":"smartdocs_category-moving-base"},"acf":[],"_links":{"self":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/smart-docs\/23898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/smart-docs"}],"about":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/types\/smart-docs"}],"author":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/users\/148"}],"version-history":[{"count":0,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/smart-docs\/23898\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/media\/30266"}],"wp:attachment":[{"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/media?parent=23898"}],"wp:term":[{"taxonomy":"smartdocs_category","embeddable":true,"href":"https:\/\/genesys-offenburg.de\/en\/wp-json\/wp\/v2\/smartdocs_category?post=23898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}