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
7 views

Node keeps crashing due to: `ValueError: generator already executing`

One ROS node I implemented keeps crashing with the error ValueError: generator already executing. I have no clue what is going on, this node doesn't have anything ...
0 votes
2 answers
56 views

Navigation2 - Goal Status message in ROS2 humble

I am using the ROS2 Humble Navigation2 package and want to check if the robot reached the goal position (or it reached the xy_goal_tolerance zone). I know there is a GoalStatus message in ROS2 foxy ...
0 votes
4 answers
80 views

How can i show on my browser what i see on Rviz?

Im on ROS2-Humble and i want to see my robot's location and movement on the map, the way i see it on Rviz, on my browser. Like the picture above, I want from Rviz to get the Grid, RobotModel, TF, and ...
0 votes
1 answer
27 views

ROS2 NAV2 global costmap is updating only previosly unseen area

I am using Ubuntu 22.04, ROS2 - Humble version.Installed all packages using package manager. I am building simulation for my robot and I noticed very strange behavior for global costmap. My robot has ...
0 votes
0 answers
15 views

Tuning slam-toolbox localization and expectations

I am new to SLAM-Toolbox, and seeing the volume of parameters and options is a bit daunting. I have managed to find async map creation parameters for a non-complex area of my home that appear to ...
0 votes
0 answers
11 views

How do you change a ROS2 WallTimer period after initialization?

Is there a way in ROS2 to use the ROS1 WallTimer function setPeriod? I'm trying to change the timer's period in runtime in my C++ node. Currently I cancel the ...
1 vote
1 answer
14 views

How to Run ROS2 Humble natively on Beagle Bone Blue? [closed]

Could someone provide insight on how I'd go about running ROS2 Humble on BeagleBoneBlue?
0 votes
1 answer
9 views

Nav2 Stack's Behavior tree (BT.CPP) version

I am working in ROS 2 Humble, Nav 2 Stack for my robot's navigation, Now i can see that BT.CPP has released it's latest version of 4.4 with lot of new features, May I know what is the supported ...
0 votes
1 answer
20 views

Is there a workaround to set QoS at launch time?

I'm using composition to leverage IPC to convert ZED Cameras depth maps into virtual laser scans with the depthimage_to_laserscan package. The problem is that the ...
0 votes
1 answer
41 views

Optimizing Swerve Drive Robot Performance for Real-world Implementation with MPPI Controller

We are currently developing a swerve drive robot utilizing the MPPI controller, but we're encountering challenges in transitioning from simulation to real-world operation. To provide context on the ...
0 votes
0 answers
14 views

A method of moving only the end-effector by a certain amount at the same time while moving the arm in a straight line up to the 6th axis of the arm

I am developing a robotic arm application by ROS2 Humble moveit2. The arm has 6 axes and a motor at the end (end effector). The movement I want to achieve is to rotate the motor of the end-effector by ...
0 votes
1 answer
34 views

Launching Gazebo simulation and using nav2 for path planning, using ros2

...
0 votes
1 answer
38 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 ...
0 votes
1 answer
51 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 ...
0 votes
1 answer
81 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 ...
0 votes
1 answer
40 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 ...
0 votes
1 answer
41 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 ...
0 votes
1 answer
33 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 ...
0 votes
0 answers
9 views

How to check if the specified NAV2 behavior tree is running correctly?

I am following the navigation2_dynamic_point_following tutorial on ROS 2 Humble. I have executed successfully all the part, but I can not understand if the follow_point bt is running... To launch the ...
-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 ...
0 votes
1 answer
46 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 ...
0 votes
1 answer
35 views

Who has gotten WiringPi working in a ROS 2 C++ node? Want to control GPIO on Raspberry Pi 4 running Ubuntu 22

What I've tried and works to know the WiringPi library is working on my Raspberry Pi 4. g++ compiling a test cpp script using <...
2 votes
0 answers
53 views

How to speed up colcon build (notably slower than catkin/cmake) and or debug causes?

My team has a ROS2 humble docker image we use for development. It contains our dependencies along with a source installation of Humble targeting Ubuntu arm64 architecture on a Nvidia Jetson device. ...
0 votes
1 answer
44 views

Which ROS2 Distro? Iron or Humble?

I have some experience on ROS and now planning to switch to ROS2. Just installed a fresh Ubuntu 22.04. Which ROS2 distro should I use? Iron or Humble? I am assuming Humble has more stable packages and ...
0 votes
0 answers
5 views

How to use ros2 via wsl to webots in windows operating system?

Hi i had recently started on ros2 and i had installed it on the wsl (linux) in windows operating system. I had also installed the webots robotic simulator in the windows instead in wsl (linux). So is ...
1 vote
3 answers
63 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. ...
0 votes
1 answer
102 views

Jagged path created by planner

Edit 3: I consistently notice that when setting the value of w_smooth to 4 or more the planner server crashes (see Edit 2 on bottom of page). I have a question ...
0 votes
0 answers
25 views

Gazebo simulation - robot_description param passing

I'm working on a (simulated) Universal Robot UR10e. I've been able to teleop the robot using a custom controller and it works flawlessly in RViZ. I'd like now to have a reproduction of what happens in ...
0 votes
0 answers
13 views

ROS2 humble/Gazebo Spawing topic error [closed]

I trying to implement ddpg for goal reaching in turtlebot3, but the when i run the script, the goal is not spawning all the time, it spawns and disappears sometimes, but sometimes it works perfectly. ...
0 votes
2 answers
48 views

Associate two executors for a single node

I am running ROS2 Humble Hawksbill, I have a requirement where in I need to associate two executors StaticSingleThreadedExecutors for a lifecycle single node. I ...
0 votes
1 answer
21 views

DWB planner in Nav2 does not properly set scale for critics

ROS2 Humble. The above image is the output from the /evaluation topic published by the planner. As you can see, the only critic with the correct scale is RotateToGoal, the rest are low for some reason....
0 votes
0 answers
23 views

Challenges with Compilation and Deploying to an arm32v7 Target Robot

I'm encountering issues with compiling in my development environment and deploying the output to a target robot. I'd appreciate any guidance or insights you can offer. Setup: Development Environment: ...
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 ...
0 votes
2 answers
49 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: ...
0 votes
0 answers
15 views

Build error when using ament_python ROS 2 package

After adding following line to the setup.py: ...
0 votes
1 answer
8 views

irobot create3 topics not found after setup in macos multipass vm

I have a Mac OS 14.1 and I'm seting up irobot Create3 for the first time. I've confirmed the robot works using the python web playground. I've installed Multipass <...
0 votes
1 answer
84 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 ...
0 votes
1 answer
22 views

Got Pi5 w PiOS Bookworm, Want ROS 2 Humble Desktop Docker with Nav2 and more

I have a working ROS 2 Humble robot (Raspberry Pi4 based GoPiGo3 robot running Ubuntu 22.04) that runs nav2 async mapping, localization, and navigation at close to 100% load. I just acquired a ...
0 votes
2 answers
50 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/...
0 votes
0 answers
10 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 ...
0 votes
2 answers
41 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 ...
0 votes
0 answers
28 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 ...
0 votes
2 answers
100 views

Lidar scan not matching with obstacles when using AMCL in Nav2, specially when the robot is rotating

I am taking ground-truth odom and lidar scan messages from gazebo garden and using custom nodes to change the time stamps to ros2 time. I verified that messages are correct in both systems. When ...
0 votes
2 answers
55 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 ...
0 votes
0 answers
10 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: /...
0 votes
1 answer
12 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 '...
0 votes
1 answer
64 views

How can I disable all logging to files under ~/.ros but still log to stderr?

I read https://docs.ros.org/en/humble/Concepts/Intermediate/About-Logging.html but that didn't really explain how one would go about it. Is it even possible? I am on Ubuntu 22.04 and I'm on a source ...
0 votes
1 answer
21 views

What are these log files(python3_657059_1698250083616.log) and how can I disable them?

Under ~/.ros/log I have a bunch of empty log files. What are they for, what generates them and how can I disable them? I am on Ubuntu 22.04 and I'm on a source build ros_humble. ...
0 votes
0 answers
60 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. ...
0 votes
0 answers
19 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 ...

1
2 3 4 5