{"id":39266,"date":"2025-02-17T12:01:57","date_gmt":"2025-02-17T11:01:57","guid":{"rendered":"https:\/\/genesys-offenburg.de\/?post_type=smart-docs&#038;p=39266"},"modified":"2025-10-13T20:11:43","modified_gmt":"2025-10-13T18:11:43","slug":"ros2-delta-data","status":"publish","type":"smart-docs","link":"https:\/\/genesys-offenburg.de\/zh-hans\/support\/integrationsloesungen\/ros\/ros2-delta-data\/","title":{"rendered":"ROS2 &#8211; Delta Data"},"content":{"rendered":"\n<p>This article shows how to use the Add-On Delta data stream in the ROS2 environment.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-configuration\">Configuration<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-adma\">ADMA<\/h3>\n\n\n\n<p>Please configure the ADMA Add-On Delta as described in the <a href=\"https:\/\/genesys-offenburg.de\/support\/adma-manual\/add-ons-and-add-ins\/add-on-delta\/\" target=\"_blank\" rel=\"noreferrer noopener\">Add-On Delta Manual<\/a>. The image below shows the schematic of the setup for this ROS manual. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"440\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-1024x440.jpg\" alt=\"\" class=\"wp-image-42092\" srcset=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-1024x440.jpg 1024w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-300x129.jpg 300w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-768x330.jpg 768w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-1536x660.jpg 1536w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-696x299.jpg 696w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-1068x459.jpg 1068w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS-1320x567.jpg 1320w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Schema-Defaults-DELTA-11-ROS.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-ros2\">ROS2<\/h3>\n\n\n\n<p>In the first step, adapt the config file of the ADMA ros2 delta driver. In our case we use the following settings:<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes support-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Parameter<\/th><th>Value<\/th><\/tr><\/thead><tbody><tr><td>destination_ip:<\/td><td>192.168.88.255<\/td><\/tr><tr><td>destination_port:<\/td><td>1025<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:44px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"669\" height=\"165\" src=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Config-Delta-ROS-Driver.png\" alt=\"\" class=\"wp-image-42099\" srcset=\"https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Config-Delta-ROS-Driver.png 669w, https:\/\/genesys-offenburg.de\/wp-content\/uploads\/2025\/02\/Config-Delta-ROS-Driver-300x74.png 300w\" sizes=\"(max-width: 669px) 100vw, 669px\" \/><\/figure>\n\n\n\n<p>After that you are able to start the driver via Terminal.<\/p>\n\n\n\n<div class=\"container_code\">\n    <button class=\"button_copy\">Copy<\/button>\n    <pre><code id=\"code_block\">. ~\/ros2_ws\/install\/setup.bash\n. \/opt\/ros\/$ROS_DISTRO\/setup.bash\nros2 launch adma_ros2_delta_driver adma_delta_driver.launch.py\n<\/code><\/pre>\n<\/div>\n\n<script>\n    document.querySelectorAll('.button_copy').forEach(button => {\n        button.addEventListener('click', function() {\n            const code = this.parentElement.querySelector('pre code').innerText; \/\/ Selects the code inside <pre><code>\n            \n            navigator.clipboard.writeText(code).then(() => {\n                this.textContent = \"Copied!\";\n                setTimeout(() => this.textContent = \"Copy\", 2000);\n            }).catch(err => console.error(\"Copy failed\", err));\n        });\n    });\n<\/script>\n\n\n\n<div style=\"height:28px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>You can now open a second terminal and check, if the data are received correctly by following the article <a href=\"https:\/\/genesys-offenburg.de\/support\/integrationsloesungen\/ros\/ros2-data-reception-and-logging\/\" target=\"_blank\" rel=\"noreferrer noopener\">ROS2 data reception and Logging<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article shows how to use the Add-On Delta data str [&hellip;]<\/p>\n","protected":false},"author":148,"featured_media":30266,"template":"","meta":{"_acf_changed":false,"_links_to":"","_links_to_type":0,"footnotes":""},"smartdocs_category":[812,890],"class_list":{"0":"post-39266","1":"smart-docs","2":"type-smart-docs","3":"status-publish","4":"has-post-thumbnail","6":"smartdocs_category-integrationsloesungen","7":"smartdocs_category-ros"},"acf":[],"_links":{"self":[{"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/smart-docs\/39266","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/smart-docs"}],"about":[{"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/types\/smart-docs"}],"author":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/users\/148"}],"version-history":[{"count":3,"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/smart-docs\/39266\/revisions"}],"predecessor-version":[{"id":43650,"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/smart-docs\/39266\/revisions\/43650"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/media\/30266"}],"wp:attachment":[{"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/media?parent=39266"}],"wp:term":[{"taxonomy":"smartdocs_category","embeddable":true,"href":"https:\/\/genesys-offenburg.de\/zh-hans\/wp-json\/wp\/v2\/smartdocs_category?post=39266"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}