<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://ez.analog.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Videos</title><link>https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos</link><description /><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Fri, 29 Aug 2025 11:45:08 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos" /><item><title>ADI ROS2: Running Demos with Docker</title><link>https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3629</link><pubDate>Fri, 29 Aug 2025 11:45:08 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:6bacfd36-2208-428e-b96b-213e6082720a</guid><dc:creator>AlaOuertani</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Connect your prepared Raspberry Pi 4 + ADI IMU to a Windows desktop using Docker (WSL2/WSLg). Run the ROS 2 IMU node, verify sensor data, and launch RViz2 to visualize orientation in real-time.&lt;/p&gt;
&lt;p&gt;Setup:&lt;br /&gt; - Windows 11, Docker Desktop (WSL 2 backend), WSL Ubuntu 22.04 with WSLg GUI&lt;br /&gt; - Raspberry Pi 4 on Kuiper Linux with IIOD enabled and reachable over the network&lt;/p&gt;
&lt;p&gt;Start a GUI-capable container (WSLg):&lt;br /&gt; docker run --rm -it --privileged \&lt;br /&gt; -v /tmp/.X11-unix:/tmp/.X11-unix \&lt;br /&gt; -v /mnt/wslg:/mnt/wslg \&lt;br /&gt; -e DISPLAY -e WAYLAND_DISPLAY -e XDG_RUNTIME_DIR -e PULSE_SERVER \&lt;br /&gt; adi_ros2:humble-amd64-desktop bash&lt;br /&gt; &lt;br /&gt;References:&lt;br /&gt; - adi_imu example:&amp;nbsp;&lt;a href="https://analogdevicesinc.github.io/adi_ros2/humble/adi_imu/index.html#using-adi-imu-node-with-imu-tools"&gt;https://analogdevicesinc.github.io/adi_ros2/humble/adi_imu/index.html#using-adi-imu-node-with-imu-tools&lt;/a&gt;&lt;/p&gt;</description><enclosure url="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3629/download" length="215303586" type="video/mp4" /><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Linus">Linus</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Docker%2bImage">Docker Image</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/ROS%2b2">ROS 2</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/gui">gui</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/imu">imu</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Linus">Linus</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Docker%2bImage">Docker Image</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/ROS%2b2">ROS 2</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/gui">gui</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/imu">imu</category></item><item><title>ADI ROS2: Hardware Setup with Kuiper Linux</title><link>https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3628</link><pubDate>Fri, 29 Aug 2025 11:36:50 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:d16645fa-51c3-4869-9811-71022273d5ba</guid><dc:creator>AlaOuertani</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Prepare a Raspberry Pi 4 with Kuiper Linux, connect an ADI IMU eval board, confirm IIO/IIOD access, and get ready to run remote ROS 2 IMU demos from Windows using Docker Desktop + WSL 2 (Ubuntu). In this video we only read the Pi&amp;rsquo;s IP on-device; all remaining steps run from WSL 2 on your PC.&lt;/p&gt;
&lt;p&gt;References:&lt;br /&gt; - Kuiper Linux:&amp;nbsp;&lt;a href="https://www.analog.com/en/resources/evaluation-hardware-and-software/software/kuiper-linux.html"&gt;https://www.analog.com/en/resources/evaluation-hardware-and-software/software/kuiper-linux.html&lt;/a&gt;&lt;br /&gt; - ADI ROS2 documentation:&amp;nbsp;&lt;a href="https://analogdevicesinc.github.io/adi_ros2/humble/index.html"&gt;https://analogdevicesinc.github.io/adi_ros2/humble/index.html&lt;/a&gt;&lt;br /&gt; - adi_imu ROS2 package documentation:&amp;nbsp;&lt;a href="https://analogdevicesinc.github.io/adi_ros2/humble/adi_imu/index.html#evaluation-setup-required-hardware-with-local-client"&gt;https://analogdevicesinc.github.io/adi_ros2/humble/adi_imu/index.html#evaluation-setup-required-hardware-with-local-client&lt;/a&gt;&lt;br /&gt; - User guide: IMU + Raspberry Pi adapter (EVAL-ADISIMU1-RPIZ):&amp;nbsp;&lt;a href="https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/eval-adisimu1-rpiz"&gt;https://wiki.analog.com/resources/eval/user-guides/circuits-from-the-lab/eval-adisimu1-rpiz&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Troubleshooting:&lt;br /&gt;- iio_info -u ip:&amp;lt;pi_ip&amp;gt; fails: confirm the Pi&amp;rsquo;s IP, that IIOD is active (systemctl status iiod), and that your PC and Pi are on the same network.&lt;br /&gt;- SSH errors: run from your WSL Ubuntu terminal; use the correct Kuiper credentials (user=analog ; password=analog).&lt;br /&gt;- IMU not listed: recheck hardware connection, search for typos in the /boot/config.txt , reboot the RPi.&lt;/p&gt;</description><enclosure url="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3628/download" length="88356720" type="video/mp4" /><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Docker%2bImage">Docker Image</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/ROS%2b2">ROS 2</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Kuiper%2bLinux">Kuiper Linux</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/imu">imu</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/linux">linux</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Docker%2bImage">Docker Image</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/ROS%2b2">ROS 2</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/Kuiper%2bLinux">Kuiper Linux</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/imu">imu</category><category domain="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/tags/linux">linux</category></item><item><title>ADI ROS2: Build Your First Docker Image</title><link>https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3627</link><pubDate>Fri, 29 Aug 2025 11:30:30 GMT</pubDate><guid isPermaLink="false">a884d118-f55f-49de-87eb-b9dbaf99b3e3:6b3946dc-7c0c-4338-b27a-be33a3872f22</guid><dc:creator>AlaOuertani</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This video walks you through cloning the Analog Devices ROS 2 repository, reviewing available Docker image variants, building and testing your first Docker image, and publishing it to a registry for deployment on supported robotics platforms.&lt;br /&gt;Prerequisites:&lt;br /&gt; - Windows 11: &lt;br /&gt; - WSL2 backend:&amp;nbsp;&lt;a href="https://learn.microsoft.com/en-us/windows/wsl/install"&gt;https://learn.microsoft.com/en-us/windows/wsl/install&lt;/a&gt;&lt;br /&gt; - WSL2 distro: Ubuntu 22.04 LTS&lt;br /&gt; - Docker Desktop 4.45.0:&amp;nbsp;&lt;a href="https://docs.docker.com/desktop/features/wsl/"&gt;https://docs.docker.com/desktop/features/wsl/&lt;/a&gt;&lt;br /&gt; - Docker Hub account:&amp;nbsp;&lt;a href="https://hub.docker.com/"&gt;https://hub.docker.com/&lt;/a&gt;&lt;br /&gt; - Git:&amp;nbsp;&lt;a href="https://git-scm.com/downloads"&gt;https://git-scm.com/downloads&lt;/a&gt;&lt;br /&gt;Where to find the ADI ROS2 repository:&lt;br /&gt; - adi_ros2 repository:&amp;nbsp;&lt;a href="https://github.com/analogdevicesinc/adi_ros2"&gt;https://github.com/analogdevicesinc/adi_ros2&lt;/a&gt;&lt;br /&gt; - adi_ros2 documentation:&amp;nbsp;&lt;a href="https://analogdevicesinc.github.io/adi_ros2/humble/index.html"&gt;https://analogdevicesinc.github.io/adi_ros2/humble/index.html&lt;/a&gt;&lt;br /&gt; - ADI ROS2 written guides:&amp;nbsp;&lt;a href="https://analogdevicesinc.github.io/adi_ros2/humble/adi_meta/Documentation.html"&gt;https://analogdevicesinc.github.io/adi_ros2/humble/adi_meta/Documentation.html&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Docker build command sample:&lt;br /&gt; docker buildx build \&lt;br /&gt; --platform linux/amd64 \&lt;br /&gt; --file docker/adi_ros2/humble-amd64.Dockerfile \&lt;br /&gt; --target desktop \&lt;br /&gt; --progress plain \&lt;br /&gt; -t adi_ros2:humble-amd64-desktop .&lt;/p&gt;</description><enclosure url="https://ez.analog.com/sw-interface-tools/robot-operating-system-ros-sdk/m/videos/3627/download" length="225443035" type="video/mp4" /></item></channel></rss>