Questions tagged [ros-humble]

Humble Hawksbill is a distribution of Robot Operating System (ROS). Use this tag when your question relates specifically to Humble Hawksbill. Always use this tag alongside the [ros2] tag.

Filter by
Sorted by
Tagged with
0 votes
2 answers
192 views

Colcon build error : 0 packages finished

I am using ROS2 humble on Windows 10 and it is installed successfully. Now I am going through this tutorial for creating a workspace: https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries/...
Mary's user avatar
  • 1
0 votes
0 answers
134 views

Goal was rejected by server using Rviz and Nav2 in ROS2 Humble

I am trying to follow the spatio_temporal_voxel_layer on (STVL) Using an External Costmap Plugin tutorial on Navigation2. I use the latest package version 2.2.0, but it say ...
Cristian_wp's user avatar
0 votes
2 answers
96 views

Confirm ROS2 (Humble) IMU node working correctly?

I recently added an MPU9250 9dof IMU to my robot and configured ros2_mpu9250_driver How can I confirm the IMU and ROS2 node are working correctly, and the orientation output is configured correctly. I ...
Cyclical Obsessive's user avatar
0 votes
0 answers
12 views

Unexpected QoS Behavior in Isolated GoogleTest: `endpoint_qos.depth` mismatch

I have been trying to test some code using an isolated gtest (ament_add_ros_isolated_gtest) that checks the QoS profile used to create a publisher with that ...
Dan Ambrosio's user avatar
0 votes
0 answers
21 views

wheels dont move at the same speed

I'm working with ROS2 Humble and Gazebo 11. I'm doing a 4 wheel robot with Ackermann steering using the gazebo_plugins_Ackermann. The thing is I copy the example of Gazebo for this kind of car from: /...
dani santana's user avatar
0 votes
2 answers
343 views

executable '[<launch.substitutions.text_substitution.TextSubstitution>]' not found on the PATH

I am trying to launch the first example from the ros2 control demo package: https://github.com/ros-controls/ros2_control_demos/tree/humble. I am using ROS2 humble on ubuntu 22.04. First I built every ...
Benno's user avatar
  • 3
0 votes
2 answers
42 views

Renaming odom frame on robot_localization

I'm trying to update my robot_localization config, where I want the odom frame to be called 'odom2' (for example) instead of 'odom'. But the ekf node only seems to work when the odom frame is called '...
Aditya Kamath's user avatar
0 votes
2 answers
80 views

octomap_msgs/conversions.h: No such file or directory

Using 64-bit Ubuntu 22.04.3 LTS On "colcon build" I'm recieving the following error: ...
Ajifoster3's user avatar
0 votes
0 answers
45 views

Will rviz2 work on windows10

I installed ROS2 humble version in windows following the steps in the ros website.I installed windows10 in virtual box. I was not able to run rviz in windows..I wanted to know whether rviz is ...
Anoop's user avatar
  • 1
0 votes
0 answers
77 views

How to open rqt_graph or any other rqt tools from humble docker?

I have macOS Ventura, I run ros2 nodes using docker. Currently, I am experiencing some problems for which I need rqt for debugging. Unfortunately, rqt_graph fails to start with the error ...
RobotBramhana's user avatar
0 votes
1 answer
53 views

NAV 2 - Human following with stereo camera

I try to implement human following behavior using NAV 2 with a differential drive controller, non-holonomic robot. My robot must be able to keep up even at higher speeds (human moving at 3m/s for ...
Antoine Van Malleghem's user avatar
0 votes
1 answer
50 views

What is node_base_interface used for in ROS 2?

I am writing plugins using pluginlib and one of the initialization arguments are a node, like so: ...
Kaushal Sorte's user avatar
0 votes
0 answers
127 views

NAV2 and slam toolbox without prior map

First Represents my simple custom gazebo world Second image shows rviz and NAV2 terminal output(Right top), slam Toolbox(Left bottom) launched in empty world The third image represents launched NAV2(...
Rakshit Soni's user avatar
0 votes
0 answers
168 views

ros2 controller not loading

I'm currently working on a project using ros2_control (Ubuntu 22.04) with the ROS2 Humble distribution. I have created a custom hardware interface with the help of the ros2_control_demos package. ...
Dragon's user avatar
  • 11
0 votes
2 answers
39 views

Model in gazebo moves violently, with JointTrajectoryController

I am developing heaped project. I am using ROS2 humble with JointTrajectoryController. When I spawn model in gazebo it moves uncontrollably, it shoot itself out of sight. When it lands on its back it ...
JesterHead77's user avatar
0 votes
0 answers
89 views

ROS2 Libex directory error

I get such an error: [ERROR] [launch]: Caught exception in launch (see debug for traceback): package 'action_right' found at '/home/leyla/checkout/tutorialros2/colcon_ws/src/action_right/install/...
Jarvis pjotrlake07 Elliot's user avatar
0 votes
2 answers
104 views

How to convert the kittti dataset into ros2 bags?

How to convert the kitti dataset into ros2 bags, or is possible to download it already converted?
Richard Jose's user avatar
0 votes
1 answer
57 views

ROS 2 Humble packages absolutely required when building from source

When building ROS2 Humble from source there are over 300 packages that need to be built when you follow the official instructions. Are all of these packages required to run ROS2 Humble? Can I cut this ...
elegresl's user avatar
0 votes
0 answers
15 views

Is it possible to use expression evalutions ${} to call Xacro namespace macros to create lots of robots efficiently? Want to avoid hard-coding

The below code is incorrect. Is there a way to do this properly to potentially make a macro that creates lots of robots. ...
Yato's user avatar
  • 11
0 votes
0 answers
22 views

Localization of Object in Rviz and Gazebo

I have a Simulated Robot in Gazebo and Rviz and i want to use a Camera and Bring an Object present in the Real World into Rviz, so that the Robot can see this Object. I would like to represent this ...
Kedar's user avatar
  • 3
0 votes
1 answer
69 views

using fastDDS on 2 computers with ROS Foxy and ROS Humble (Cannot receive topic on host computer)

I am trying to explore the usage of DDS in ROS2. My set up is 2 computers connected to the same network. Slave computer runs ROS2 Foxy and host Computer runs ROS2 Humble. I couldn't get them to ...
Joshua Siy's user avatar
1 vote
1 answer
63 views

ROS2bag sample with Images

I wrote a Reader and Writer for ROS2bags in python using the Rosbags API (https://ternaris.gitlab.io/rosbags/index.html). I've recently tried writing an Image file into a ROS2bag. However if i try to ...
Now Now No's user avatar
1 vote
1 answer
97 views

Running a websocket server from within a ros2 node

I have an application that requires me to run a websocket server from within a ROS2 node, but I'm running into issues with using async websocket code with rclpy. The typical way of running one of ...
Matthew Gomes's user avatar
0 votes
0 answers
68 views

RViz is not opening in Windows 10

When I tried to open RViz (ROS 2 Humble) in Windows 10, it showed errors. I installed RViz through ROS 2 installation.I am using Windows 10 in VirtualBox. I also sourced the terminal. Below are the ...
Anoop's user avatar
  • 1
0 votes
1 answer
84 views

How do you pass params into another Xacro file via xacro:include? How does the other Xacro file receive that input?

How do you use xacro:macro and arg to include 2 of the same robot in your URDF? I'm using args for each Xacro file to read the ...
Yato's user avatar
  • 11
0 votes
0 answers
84 views

New to ROS humble, getting error when executing 'ros launch'

I have ros installed in a VM and so far i did communication and package tutorials without problems. However, when I executed ...
alv123's user avatar
  • 1
0 votes
1 answer
78 views

Configure diff_drive_controller in open loop on a real robot

I would like to use the diff_drive_controller package for my real robot. This robot doesn't have any wheel encoders so I configured the controller as open loop. ...
Antoine Van Malleghem's user avatar
0 votes
1 answer
30 views

ROS1 dependency in nav2 tutorial?

I'm trying to discover Nav2 stack. I'd like to do a mission/follow-waypoint thing in my own simulation. I started with the "Getting Started" -> "Running the Example" after ...
SebL's user avatar
  • 31
0 votes
1 answer
353 views

Turtlebot3 gazebo simulation not loading in ros2 humble

Just updated to ROS2 Humble and Ubuntu 22.04, Went through all the setup instructions for both ROS2 humble and Turtlebot3, ROS2 humble and Gazebo Classic This is the error that is occurring, ...
zorx's user avatar
  • 1
0 votes
0 answers
27 views

Nav2 Behavior Tree: cancelControl BTnode doesnt preempt/stop controller

I'm looking to have a behavior tree in ROS2 humble that: Works with the navigateThroughPoses navigator plugin of bt_navigator. ...
Arthur 's user avatar
1 vote
0 answers
83 views

How to simulate a radar(mmWave) sensor in gazebo?

I am trying to simulate mmWave radar sensor in ignition gazebo fortress. I am looking for a plugin for radar sensor. Can anyone guide me further? I am working on a ros2 Humble on Ubuntu 22.04 and ...
Hem92j's user avatar
  • 76
0 votes
0 answers
37 views

Start nodes or launchfiles as independent process from Python

I want to write a 'Execute' Node that is able to start new ROS Nodes or launchfiles as independent processes (i.e., the newly launched nodes are not killed when the 'Execute' Node is killed). Ideally, ...
Gustavo Rezende's user avatar
1 vote
2 answers
70 views

How to load a ComposableNode based on a condition?

I am on ROS2 Humble. My launch file looks the following ...
ASH's user avatar
  • 21
0 votes
0 answers
106 views

rclcpp::spin_until_future_complete(): Timeout for "non-blocking" call

tl;dr Expected behaviour: Having a non-blocking spin. Current behaviour: spin_until_future_complete() always returns timeout without firing any topic callback Hi, I am working on implementing the ...
magladko's user avatar
0 votes
0 answers
51 views

Smoother not working with NavThroughPoses (ros2 humble)

I have the following behavior tree: ...
Pantelis Manouselis's user avatar
0 votes
1 answer
63 views

ROS 2 Humble Building From source issues on BeagleBone Black, Ubuntu 22.04.3

I need to build ROS 2 Humble from source on a Beaglebone Black. When I do so, I get build errors. I followed the instructions on the ROS website. As shown in the screenshot below, warning occur ...
elegresl's user avatar
0 votes
2 answers
61 views

How to copy the Python variable to inside another class?

This encoder reader and publisher node needs to access another class (Rotary) to get the encoder ticks. The printer on line 11 works fine, but publishing on line 39 doesn't get the data; it only ...
Russ76's user avatar
  • 44
0 votes
1 answer
17 views

libheif-dev dependencies problems with humble on Mint

if I run sudo apt install ros-humble-desktop (with the ROS 2 apt sources updated) I get: ...
diramazioni's user avatar
0 votes
1 answer
179 views

ROS2 Humble Executable not found

I am trying to make a turtlesim script in python, first of all what is difference between "source .../install/setup.bash" ( this works) and "source /opt/ros/humble/setup.bash" ( ...
agent47's user avatar
0 votes
0 answers
32 views

BehaviorTree for high level logic

I want to use BehaviorTrees for my robot high level tasks. I found many hints on Nav2 plugins but this is not what I'm looking for. Lets imagine a vacuum cleaner. Beside nav2 stuff, robot needs to do ...
Patrick Weber's user avatar
0 votes
1 answer
101 views

Nav 2 - Max speed blocked way under the max vel specified

I'm working with Gazebo and run into an issue with Nav 2. I would like to increase the max speed but I'm not able to do so. It seems the speed is stuck to a maximum of 2m/s while my configuration is ...
Antoine Van Malleghem's user avatar
0 votes
1 answer
37 views

Do constant fields in ROS2 topics affect serialized message size?

If I define a ROS2 field as constant, does the on-the-wire size of a serialized message change? In other words, do constant fields affect the serialized representation of ROS2 messages? PS I am using ...
LastStarDust's user avatar
0 votes
1 answer
594 views

Controller Manager not available

I'm facing an issue with controlling a robot in Gazebo using ROS 2 and ros2_control. I'm running ROS 2 with the Humble distribution on Ubuntu 22.04. I have installed the necessary packages including ...
Vishaal's user avatar
  • 55
0 votes
1 answer
82 views

What is the difference between RCL_STEADY_TIME, RCL_SYSTEM_TIME and RCL_ROS_TIME?

I wrote the following code to check the difference myself, but I could not find any considerable difference. ...
RobotBramhana's user avatar
0 votes
1 answer
44 views

Best Robot for Simulation

Can you guys suggest me a Robot with 6 or 7 degree of Freedom which works well with Ros Humble for my Thesis. It will be only on a simulated environment.
Kedar's user avatar
  • 3
1 vote
3 answers
148 views

ROS2 data exchange over network

I have a question regarding ROS2 data exchange over the network. Let’s assume, I have two hosts that are running some ros nodes over the same network, using ROS_DOMAIN_ID=0, so I broadcast all topics. ...
Filippo Bentivoglio's user avatar
0 votes
0 answers
18 views

Alternative to robot_self_filter in ROS2

When porting some code from ROS Noetic to ROS2 Humble, I could not find a suitable port of robot_self_filter. Are there modern ROS2 compatible alternatives that take a point cloud, sensor position, ...
Opsim's user avatar
  • 1
0 votes
1 answer
137 views

`ros2 topic list` from humble throws std::bad_alloc if iron runs on the same network

We experienced that humble ROS executables crash if there are any iron nodes running in the same network. This can be reproduced with running ros2 topic list ...
Christoph Froehlich's user avatar
0 votes
1 answer
66 views

A mismatch between tf trees presented in Rviz2 and tf2_tools view_frames

I spawned a robot model into gazebo classic, while using ROS2 Humble. The robot spawns and moves, its all good on this side. But when I wish to view the tf tree on Rviz2 I get status warnings and some ...
oferb's user avatar
  • 1
0 votes
2 answers
136 views

changes to python code not having effect using colcon build --symlink-install

I am trying to make a publisher by reading the sensor values and sending it throughout. I had an issue at first, so I changed the arguments in the main function as: ...
Bob's user avatar
  • 11

1 2 3
4
5
8