ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
2023-04-02 13:25:26 -0500 | received badge | ● Famous Question (source) |
2023-02-24 06:10:28 -0500 | received badge | ● Notable Question (source) |
2023-02-19 11:12:03 -0500 | received badge | ● Popular Question (source) |
2023-02-19 10:04:43 -0500 | commented answer | Cross-compilation of ROS2 Humble for Raspberry PI Thank you, it worked! Build of rclcpp took 73min, but it has finished, at least! |
2023-02-19 10:04:18 -0500 | marked best answer | Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Model B. My board is not new, it has 32-bit CPU and 1Gb of RAM. I have installed Ubuntu 22.10 server on it. I have failed to find binary ROS2 packages for it and now trying to build them from source. However, building on the Raspberry directly often fails, because a compiler exhausts RAM and OS kills it. I have installed ros_cross_compile tool and now trying to cross-compile ROS2 on my laptop. However, this tool tries to download packages instead of building them and fails. Commands Here is the tail of their output It tries to install the packages with This command is written in the file I have tried to submit my customized |
2023-02-19 09:26:43 -0500 | commented answer | Cross-compilation of ROS2 Humble for Raspberry PI Thank you, it worked! Build of rclcpp took 73min, but it has finished, at least! While I was waiting for it to finish, I |
2023-02-19 09:26:18 -0500 | commented answer | Cross-compilation of ROS2 Humble for Raspberry PI Thank you, it worked! Build of rclcpp took 73min, but it has finished, at least! While I was waiting for it to finish, I |
2023-02-19 08:11:29 -0500 | received badge | ● Supporter (source) |
2023-02-18 13:50:46 -0500 | edited question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2023-02-18 13:50:06 -0500 | edited question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2023-02-18 13:37:15 -0500 | edited question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2023-02-18 13:36:27 -0500 | edited question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2023-02-18 09:14:02 -0500 | edited question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2023-02-18 09:07:48 -0500 | asked a question | Cross-compilation of ROS2 Humble for Raspberry PI Cross-compilation of ROS2 Humble for Raspberry PI I'm trying to cross-compile ROS2 Humble itself for Raspberry Pi 3 Mode |
2022-11-07 09:56:05 -0500 | commented answer | ROS2 node communication across WSL2 border I don't remember exactly what I have done, but after some manipulations Windows Defender Firewall started to ask what to |
2022-11-07 09:10:47 -0500 | commented answer | ROS2 node communication across WSL2 border I don't remember exactly what I have done, but after some manipulations Windows Defender Firewall started to ask what to |
2022-09-12 09:39:17 -0500 | received badge | ● Famous Question (source) |
2022-06-23 09:07:09 -0500 | received badge | ● Good Answer (source) |
2022-03-31 12:35:08 -0500 | received badge | ● Notable Question (source) |
2022-03-11 14:37:59 -0500 | received badge | ● Famous Question (source) |
2022-01-10 14:45:38 -0500 | received badge | ● Notable Question (source) |
2022-01-06 03:35:39 -0500 | marked best answer | ROS2-foxy nodes can't communicate through docker container border I'm new to ROS2. I've got a somewhat weird setup that I'm trying to launch. My issue is that minimal publisher and subscriber from examples don't hear each other. I've got a docker container, based on Ubuntu 18.04, with ROS2 Foxy installed from sources. This container has installed environment that I have to use, namely, CUDA 10.0 and some software using it. This container is run on Ubuntu 20.04 host. This host has also installed ROS2 Foxy from Debian packages. I run the container with That is on host: In container: On host in another terminal: The issue is that the subscriber doesn't hear anything from the publisher. The same issue is observed, if I swap subscriber and publisher, that is run publisher in the container and subscriber on the host. If I execute both subscriber and publisher in the container, subscriber hears it. On host: In container: And subscriber prints "I heard hello". At the same time, multicast messages ( If I run the container without I've pasted the minimal Dockerfile illustrating the issue at the bottom of this message (unfortunately, I cannot attach it). I've also pushed image to the dockerhub, and it can be downloaded with the command What I've also checked.
|
2021-12-27 07:04:19 -0500 | received badge | ● Notable Question (source) |
2021-11-09 03:36:41 -0500 | received badge | ● Good Question (source) |
2021-10-27 16:01:41 -0500 | received badge | ● Popular Question (source) |
2021-10-12 18:27:12 -0500 | received badge | ● Popular Question (source) |
2021-09-23 11:16:19 -0500 | commented answer | List sourced workspaces Indeed, this variable contains the list of of sourced workspaces. Thank you! Unfortunately, my initial idea is not very |
2021-09-23 11:10:31 -0500 | marked best answer | List sourced workspaces I'm experimenting with shell plugins, dynamically updating command line prompt. Currently I'm running Zsh + OhMyZsh + powerlevel10k I've managed to add ROS2 distro name and ROS2 domain ID to the command prompt. That was easy: I've added a shell function looking at environment vars Now I wonder, is it possible to create a list of sourced ROS2 workspaces? I can see that some environment variables change after execution of |
2021-09-20 22:45:17 -0500 | received badge | ● Popular Question (source) |
2021-09-19 10:44:28 -0500 | edited question | List sourced workspaces List sourced workspaces I'm experimenting with shell plugins, dynamically updating command line prompt. Currently I'm r |
2021-09-19 10:44:18 -0500 | edited question | List sourced workspaces List sourced workspaces I'm experimenting with shell plugins, dynamically updating command line prompt. Currently I'm r |
2021-09-19 10:39:50 -0500 | commented answer | List sourced workspaces Currently I've got only one workspace, and maybe add one more in the future. The issue I'm solving is to provide a visua |
2021-09-19 10:17:10 -0500 | asked a question | List sourced workspaces List sourced workspaces I'm experimenting with shell plugins, dynamically updating command line prompt. Currently I'm r |
2021-09-02 09:32:14 -0500 | marked best answer | ROS2 node communication across WSL2 border Setup. Windows 10 with all recent updates. Ubuntu 20.04 inside WSL2 on that Windows. Also, all recent updates. ROS2 rolling release, installed in Windows 10. The release uses CycloneDDS. For some reason I cannot run neither Foxy, nor Galactic installation. Here is the description of the bug: https://github.com/ros2/ros2/issues/1164 ROS2 Galactic, installed on Ubuntu inside WSL2 from Debian packages, recently updated. Problem Limited communication between ROS2 nodes, running on Windows and on Ubuntu/WSL2. Default interface ROS2 node on windows always tries to use Ethernet instead of WSL2 virtual network. This was solved by setting following CycloneDDS config: Similar config has been set for ros2 on Ubuntu/WSL I've tried commenting and uncommenting "Discovery" tag, the situation doesn't change. Multicast Commands don't show any output, if one of them is run on Windows and another - on Ubuntu/WSL, no matter, what OS runs receive. Talker/listener from demo nodes I've got the following table, showing when the listener listens "Hellos" from the talker. Only two combinations out of 8. Any version of talker on Linux (Python or C++) and C++ listener on Windows. Question How can I debug and resolve it? |
2021-09-02 09:32:09 -0500 | answered a question | ROS2 node communication across WSL2 border The issue was in the windows firewall settings. |
2021-09-02 09:32:09 -0500 | received badge | ● Rapid Responder (source) |
2021-09-02 03:31:46 -0500 | edited question | ROS2 node communication across WSL2 border ROS2 node communication across WSL2 border Setup. Windows 10 with all recent updates. Ubuntu 20.04 inside WSL2 on that |
2021-09-01 11:19:50 -0500 | edited question | ROS2 node communication across WSL2 border ROS2 node communication across WSL2 border Setup. Windows 10 with all recent updates. Ubuntu 20.04 inside WSL2 on that |
2021-09-01 11:18:59 -0500 | asked a question | ROS2 node communication across WSL2 border ROS2 node communication across WSL2 border Setup. Windows 10 with all recent updates. Ubuntu 20.04 inside WSL2 on that |