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
1 answer
44 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
87 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
68 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
163 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
130 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
49 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
288 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
99 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
294 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
102 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
125 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
96 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
122 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
146 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
54 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
139 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
136 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
36 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
60 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
74 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
265 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
18 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
68 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
71 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
22 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
0 votes
0 answers
47 views

BagWriter and BagReader attribute not found in rosbag2_py

I'm using ROS2-humble. I would like to create a Program in VSC using python that can manually write data into a Rosbag. Apparently to write i need the attribute BagWriter from rosbag2_py. I tried that ...
Now Now No's user avatar
0 votes
0 answers
15 views

How to I stop a ros2 node in python from generating an empty log file under ~/.ros/log?

I have a custom node which I create in a Python program, the specifics don't matter since any basic node creates such a log file under ~/.ros/log. How can I prevent ...
Hakaishin's user avatar
  • 105
1 vote
2 answers
532 views

How to upgrade ROS 2 Foxy to Humble in Ubuntu 20.04?

I have a straightforward query, but I want to confirm that I'm on the right track before moving forward. Right now, I'm utilizing ROS1 Noetic and ROS2 Foxy on Ubuntu 20.04. However, I need to ...
Rony Shaji's user avatar
0 votes
1 answer
197 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 ...
Hakaishin's user avatar
  • 105
0 votes
1 answer
23 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. ...
Hakaishin's user avatar
  • 105
0 votes
0 answers
40 views

No detection when using AprilTags

I am trying to use the Apriltag package in ros 2 (humble) using this repo (https://github.com/christianrauch/apriltag_ros). I have published both rgb camera and mono camera to that package. When I ...
A.A. Gde Jenana Putra's user avatar
0 votes
2 answers
166 views

Simultaneous dual arm movement

I am attempting to plan and move two arms using moveit2 at the same time. I have setup a move group that contains both arms and am using the c++ move_group_interface to attempt to plan and execute for ...
Sebastian Pelletier's user avatar
0 votes
1 answer
115 views

No costmap received Nav2

I am trying to have my robot navigate with Nav2, I have a laptop connected to the same network as the robot in order to visualize and send navigation goals, however I am getting a "No map ...
Diego Carvajal's user avatar
0 votes
1 answer
564 views

ros2 humble with arduino uno

I am trying to do serial communication with arduino uno with ros2 humble, i have tried something with micro-ros and it didn't work. There are no clear instructions on how to do it. I just want to push ...
Ankith Samuel Abraham's user avatar
0 votes
0 answers
165 views

ROS2 Humble has a higher CPU usage than Foxy

I migrated from ROS2 Foxy to ROS2 Humble, but I found that the CPU usage has increased significantly. As shown in the figure below, the CPU usage of the ...
张金阳's user avatar
0 votes
1 answer
36 views

Gazebo and Rviz have different velocity when robot_localization package is used

ROS2 Humble, Gazebo Fortress, Gravity in gazebo set to zero. I am trying to fuse IMU and GPS data with robot_localization package. Already went through the following tutorial 1, tutorial 2. I am ...
ASH's user avatar
  • 21
1 vote
1 answer
132 views

rclcpp wait for a list of service/action servers to start before proceeding further

I have a list of services and a list of actions that I need to wait for to start before I can proceed further. Is there some sort of inbuilt function in rclcpp or <...
ssarkar's user avatar
  • 530
1 vote
2 answers
268 views

Why TEB controller is not available in ros2 humble?

On navigation plugin setup document , the TEB controller is mentioned, but I don't find any documentation to set up this controller in nav2 humble. And there is no humble branch in the ...
Phymin's user avatar
  • 13
0 votes
1 answer
95 views

How to use stereo_image_proc without camera_info topics?

I'm working with 2 csi cameras in a jetson nano with ROS2 humble and I want to do a disparity image. What I'm trying to use is stereo_image_proc disparity node, but it requires to have the camera_info ...
Thiago Blanco's user avatar
0 votes
1 answer
52 views

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

...
Kavinesh S's user avatar
0 votes
2 answers
71 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 ...
RobotBramhana's user avatar
0 votes
1 answer
78 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 ...
Oreste's user avatar
  • 3
0 votes
0 answers
91 views

robot_state_publisher service not available, but listed in service list

I'm trying to update a ROS2 package working on Foxy with Turtlebot3 to Humble with Turtlebot4. So I'm sure my code is working there. While starting a gazebo simulation with a script (that works on ...
robot_lab's user avatar
0 votes
1 answer
220 views

ROS2 Humble - Clearpath Jackal

I own a Clearpath Jackal (J100-0758) with GPS, Intel Realsense D415 and ouster os1-32-u. I have been trying to install ROS2 Humble for some time. Unfortunately, I keep running into problems. I have ...
Adrian Doß's user avatar
1 vote
1 answer
39 views

Initializing a ROS2 Message before calling rcl_take

I am writing a custom type support which uses the C type support to save work. Unfortunately I failed to find exact documentation about using the C type support which left me with this question: Has a ...
Deric's user avatar
  • 13
0 votes
1 answer
195 views

Spawning an Sdf Model in ROS humble

I have created an Object using Blender and was able to add the Add to the Path File in Ros Humble Gazebo it worked, how to open the same SDF file using Python Launch file.
Kedar's user avatar
  • 3
0 votes
1 answer
44 views

Turtlesim doubt

How to stop my turtle at specified coordinates in turtlesim. i used a python script in which i made a turtle move in specified manner. then i spawned another turtle and made in move in the same ...
Ayush Singh's user avatar
0 votes
1 answer
279 views

ros2_control diff_drive_controller PID?

I followed ros2_control diff_drive_example https://github.com/ros-controls/ros2_control_demos/tree/master/example_2 to bring my ROS1 robot to ROS2. I notice there is a PID controller (pid.cpp and pid....
Patrick Weber's user avatar
0 votes
1 answer
137 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 ...
Pantelis Manouselis's user avatar
0 votes
1 answer
20 views

Getting current log directory in a CPP Node

I have a different process in my CPP node that writes a separate log file. Right now, this log is written to a file in ros2_ws/log/additional_process.log but I ...
moschmdt's user avatar

1
4
5
6 7 8