New answers tagged

1 vote

No package metadata was found for ros2cli

This can happen if the PYTHONPATH hasn't been set right. For example, perhaps you explicitly set the PYTHONPATH in a non-...
Dan Sandberg's user avatar
0 votes

how to use ROS2 in raspberry5 ?

If you using Raspberry Pi OS (Bookworm) arm64, and do not need custom modification of ROS 2, you might want to check https://github.com/Ar-Ray-code/rpi-bullseye-ros2 for ROS 2 Iron, it's very easy to ...
Iftahnaf's user avatar
1 vote

how to use ROS2 in raspberry5 ?

As you said, Raspberry pi 5 supports only the version of ubuntu 23+. It would be reasonable to use a virtual environment such as docker to run ROS2 in that environment. Alternatively, the ROS2 Humble ...
reason_rock's user avatar
0 votes

Problem with Nav2 and RVIZ

It looks like you have conflicting TF publishers that are publishing the same transform to different spots resulting in the jitter. If you visualize in different frames of reference (base_link, odom, ...
Steve Macenski's user avatar
0 votes
Accepted

GPS timestamp vs ROS2 time

Jetson Nano doesn't have a Real Time Clock so you can't get right date and time when you shutdown and restart it. Here are some solutions : Add a RTC to your jetson nano Use GPS time as source of ...
Antoine Van Malleghem's user avatar
1 vote

How to add wiringPi library with cmake on vscode?

Check the lib installed sudo apt-get install wiringpi And try find_library and ...
reason_rock's user avatar
1 vote

ROS 2 Package Executable Not Found by ros2 run

Check the output of ros2 pkg prefix robot --share. If ros2 can't find it, the problem might be with where the package is built.
Bhooshan Deshpande's user avatar
0 votes

ROS 2 Package Executable Not Found by ros2 run

I think you forgot to run source ./install/setup.bash after building your workspace, this is needed for the system to be able to find the executables when you run <...
Diego Carvajal's user avatar
0 votes
Accepted

Calling ROS2 subscriber callback function from another function

From a quick look, it seems that you missed the declaration of the variable x and y in your code. In C++ you need to declare ...
Biagio Trimarchi's user avatar

Top 50 recent answers are included