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
0 answers
45 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
25 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
23 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
48 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
10 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
0 votes
0 answers
27 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
  • 42
0 votes
0 answers
25 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
21 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
23 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
40 views

Smoother not working with NavThroughPoses (ros2 humble)

I have the following behavior tree: ...
Pantelis Manouselis's user avatar
0 votes
1 answer
42 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
54 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
  • 36
0 votes
1 answer
16 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
36 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
25 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
48 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
24 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
61 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
0 votes
1 answer
28 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
43 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
66 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
14 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
55 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
23 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
1 answer
40 views

ROS2 colcon build --symlink-install not updating the source code

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
0 votes
1 answer
17 views

Fusing pressure/depth sensor/IMU for Nav2

Can I fuse a depth sensor or a pressure sensor's readings with imu to publish /odom (odometry) in Nav2 stack? I don't have wheel encoders in my robot, and I don't know what to use. Any resources?
quark epsi's user avatar
0 votes
0 answers
67 views

Multi Clearpath Husky Humble Simulation

I'm trying to spawn multiple Husky UGV's using the simulation package provided by clearpath. I'm able to spawn one husky and it works as intended. As outlined in the documentation, this default husky ...
Patrick's user avatar
0 votes
0 answers
31 views

Rviz2 high CPU usage on Ubuntu Server

Running Rviz2 in Docker using Ubuntu server (22.04.3 LTS) shows a high CPU usage. Running the same docker container on a desktop using Ubuntu 22.04.3 LTS shows very different results. No topics were ...
joachim's user avatar
0 votes
1 answer
34 views

How can I use an SDF instead of a URDF with gazebo in ros2 humble?

Im using Gazebo 11 on ROS2 Humble. I want to use an existing model of the polaris_ranger_xp900, by Cole Biesemeyer and Nate Koenig. I want to spawn the model, add some ackerman gazebo plugins (maybe ...
oferb's user avatar
  • 1
0 votes
2 answers
61 views

[ROS2][std_msgs::msg::Int8] publisher and create_publisher

Version: Ubuntu 22.04 , ROS2 Humble ERROR description I want to create a publisher that publishes std_msgs::msgs::Int8 messages, but when I write according to the ...
Lydia's user avatar
  • 11
0 votes
1 answer
39 views

Unable to get publish topics in ROS2 - mobile robots

I'm using py launch files for spawing a robot in Gazebo environment. System: ROS2-humble After the robot description files(xacro) are launched the ODOM, lidar and GPS (all are gazebo plugins) topics ...
tobehonest's user avatar
0 votes
1 answer
87 views

How can I use Clearpath Husky Simulations on ROS2 Humble?

I'm relatively new to the ROS community and recently wanted to try out ROS2. I was using Clearpath's Husky to test and learn about ROS, Gazebo, RViz etc. on ROS using Husky's model, simulations, ...
Mustafa Osman Dilmaç's user avatar
0 votes
1 answer
52 views

Ros Humble Camera Deep Learning

I want to depict a Model in 3d which is basically a rectanglular piece of Weld in Ros Humble Gazebo and Rviz. Could you give some suggestions on which camera do i need to us? Do i need a Depth Camera ...
Kedar's user avatar
  • 3
0 votes
1 answer
92 views

ROS2 in Docker on Mac M1 (Sonoma) not able to publish topic to outside machines

I'm testing an ROS2 (Humble) installation on a Mac M1 running the Sonoma OS. The Dockerfile is using arm64v8/ros:humble-perception-jammy. I also added the demo nodes (cpp talker and listener). In my ...
Thou Maker's user avatar
0 votes
0 answers
42 views

failed to deserialize ROS message: Fast CDR exception deserializing message of type std_srvs::srv::dds_::Empty_Response_

I am creating a ROS Service in Unity Simulator of type std_srvs/Empty. I am able to call the service, service is doing the intended work. But when I return the empty response, I get the following ...
Saksham Gupta's user avatar
0 votes
1 answer
43 views

How to specify the datetime format for ros2 logs?

I read https://docs.ros.org/en/foxy/Tutorials/Demos/Logging-and-logger-configuration.html#console-output-formatting but it doesn't mention how to specify the datetime format to be something else than ...
Hakaishin's user avatar
  • 105
-1 votes
1 answer
73 views

How to actually apply ROS2 to real robot?

i have read and run the simulation on turtlebot3. Now i want how to do it with the real simple robot car, just forward, back and turn. I know it can be done easily with raspberry pi and wiringPi ...
Wildfear's user avatar
0 votes
1 answer
49 views

ROS2 compatible URDF for underwater robot (ROV)

I am looking for a urdf/ urdf skeleton for an underwater robot( or any robot that moves with thrusters instead of motors) and is ROS2 HUMBLE compatible. Doing my own URDF is a bit tricky so I want to ...
quark epsi's user avatar
0 votes
1 answer
67 views

Moveit 2 On Windows 11: ROS2-Humble Hawksbill

Has anyone tried installing MoveIt 2 on windows? When I go to the official website it says nothing about compatibility with ROS-humble version. It's very similar to how it doesn't mention anything for ...
Ros wizard's user avatar
0 votes
0 answers
26 views

Example for using ROS2 Moveit2's asyncExecute()

I would like to use the asyncExecute() function offered by Moveit2 CPP API (ROS2 Humble), and then monitor the status of execution. I searched for a bit and only ...
Tejas Kumar's user avatar
0 votes
1 answer
42 views

Multiple Odometry data for robot_localization package in ros2

I have multiple odometry sensors that is attached to my robot on different parts of the robot. I want to use these odometry values to be fed into the robot_localization package in ros2 humble. I tried ...
A.A. Gde Jenana Putra's user avatar
0 votes
1 answer
34 views

How to add functionality to navigate through poses [ROS2 Nav2]

I want to write a plugin for navigating through poses such that the robot executes certain actions after reaching the waypoints. From the information available on plugins for waypoint behaviour of ...
Vineet Tambe's user avatar
0 votes
2 answers
30 views

Smoother both in global planner and independent

I was wondering what is the reasoning behind having both a smoother server (e.g., a constrained smoother) and defining a smoother in the planner server. Shouldn't ...
Pantelis Manouselis's user avatar
0 votes
1 answer
30 views

Nav2 Custom planner plugin does not exist

I followed this nav2 getting started guide without issue: I am now following this nav2 custom planner plugin tutorial I have created a new plugin nav2_straightline_planner in my ws/src directory. And ...
Jsmith413's user avatar
0 votes
1 answer
35 views

ros2_control want to set parameter from cli, serial port

I've successfully re-written a HardwareInterface for my diff_drive robot. So I'm now able to communicate with my real robot with ros2_control. (https://github.com/PaddyCube/hoverboard-driver/tree/...
Patrick Weber's user avatar
0 votes
1 answer
87 views

ROS2 convert STEP to urdf

For my bachelor project I have to be able to remote control a ur10e robot with gripper in VR. The robot has an adaptive plate attached to its flange, so that it can hold a camera and the gripper. For ...
Lapiz's user avatar
  • 1
0 votes
0 answers
13 views

SetuptoolsDeprecationWarning for ament_python build in ROS2 Humble

I understand this is a known issue, and the last question on this seems to be from almost a year ago. Has there been any progress in fixing this issue? What is the path forward? Downgrading setuptools ...
rosnoob's user avatar
0 votes
0 answers
48 views

ROS2 node crashes abruptly

I have a legacy code in ROS1 that has the following code ...
RobotBramhana's user avatar
0 votes
0 answers
33 views

Ros 2 Humble Hawksbill Installation on Windows

I followed the official instructions for installing ROS 2 on Windows 11 Pro and the underlay works completely fine. But when I tried to create my own package and then tried to build using ...
Ros wizard's user avatar
0 votes
0 answers
12 views

Mapping fields of a message in ros1_bridge

I am trying to bridge ROS1 and ROS2. I have msgs pkgs in ROS1 and ROS2. All the workspaces are sourced. A message definition from my custom defined msgs package has a nested message declaration from ...
RobotBramhana's user avatar