3,389 questions
- Bountied 0
- Unanswered
- Frequent
- Score
- Trending
- Week
- Month
- Unanswered (my tags)
0
votes
0
answers
26
views
Localisation Switching in runtime ROS2
Implementation considerations
High-Level Architecture
Run both localizers in the system:
amcl → coarse/global localization
slam_localizer (e.g. slam_toolbox) → fine/docking localization
TF / Pose ...
0
votes
0
answers
34
views
Merging TF Trees from Multiple Robots with multi-map-merge in ROS
I’m trying to merge the maps of three robots (robot1, robot2, robot3) in Gazebo using slam_toolbox and multirobot_map_merge.
Problem:
The TF tree is currently broken because multi-map-merge does not ...
Tooling
0
votes
17
replies
204
views
Looking for Advice on Simulators for Autonomous Sailboat Navigation Testing
I am developing an autonomous navigation algorithm for a small robotic sailboat, and I need to test and validate the control and navigation logic in a 3D/2D simulation environment before field testing....
1
vote
0
answers
56
views
SLAM Toolbox ROS2 running but map fixed after YAML change (LiDAR-only)
I’m trying to run SLAM Toolbox on ROS2 Humble using only a TIM561 2D LiDAR (no odometry). The node launches and scans publish, but the map in RViz doesn’t update — it stays fixed to the initial frame. ...
0
votes
0
answers
40
views
Ros fails to run amcl when executed
ERROR info:
NODES
/
amcl (amcl/amcl)
map_server (map_server/map_server)
move_base (move_base/move_base)
rviz (rviz/rviz)
ROS_MASTER_URI=http://localhost:11311
process[map_server-1]:...
0
votes
1
answer
133
views
ImportError: cannot import name 'FileContent' from 'launch.substitutions' - Ros2
I'm following the tutorial from Ros2 Humble and I'm at the "Using a URDF with robot_state_publisher (C++)" step (https://docs.ros.org/en/humble/Tutorials/Intermediate/URDF/Using-URDF-with-...
5
votes
0
answers
78
views
Catkin workspace build fails on Yocto: _setup_util.py` generated with blank shebang (`#!`)
I’m running ROS 1 Noetic on a Yocto-based image. I’m trying to create an empty catkin workspace (catkin_init_workspace, then catkin_make).
catkin_make fails during configuration with errors like:
/...
0
votes
1
answer
26
views
why does ros launch param uses max exposure
i am trying to use ros for image acquisition on a blackfly flir camera , i have followed the install instructions, and it seems to work when i launch my nodes, but it looks like ros is using the max ...
1
vote
0
answers
135
views
ROS 2 installation in Windows 11 with visualization
I am trying to get in the ROS 2 world and I am trying to understand how to properly install ROS 2 for my master's thesis. I am on Windows 11 machine and I am trying to decide which is the best way to ...
0
votes
0
answers
29
views
What is the proper way to conver ROS std_msg types into pydrake compatible values?
I'm working on a ROS 2 node that runs a PyDrake simulation to emulate robot dynamics, intended for testing an existing ROS 2 control stack. My approach is to use drake_ros's RosSubscriberSystem to ...
0
votes
0
answers
124
views
RobotWebTools: rosbridge - ros3djs integration on ros2
I'm unable to make ros3djs work with rosbridge on ros2 humble.
ros3djs uses roslibjs TF client which requires the rosbridge to be able to communicate TF information.
This is achieved by using ...
0
votes
0
answers
81
views
How to implement the multiplicative extended kalman filter in opencv aruco application?
I've been looking to find a way of removing jitter from a project involving tracking two aruco marker boards. The camera is static and I have two marker boards moving with respect to one another. I ...
0
votes
0
answers
128
views
Lifecycle nodes loaded as composable nodes in a container are unable to communicate with the lifecycle manager
I have several lifecycle nodes loaded as composable nodes in a container. Then, I use the lifecycle manager to bring up all the nodes
from launch import LaunchDescription
from launch.actions ...
0
votes
0
answers
22
views
Couldn't find executable named imu_tf_pose below /home/slam/catkin_ws/src/imu_path
I create a new package IMU_path
the following step is the create process.
mkdir -p catkin_ws/src
cd catkin_ws/src
catkin_create_pkg imu_path roscpp rospy tf nav_msgs
cd ..
put the imu_tf_pose.cpp in ...
0
votes
1
answer
31
views
Learning results from rostopic list
I'm running rostopic list
/clock
/cmd_vel
/gazebo/link_states
/gazebo/model_states
/gazebo/parameter_descriptions
/gazebo/parameter_updates
/gazebo/performance_metrics
/gazebo/set_link_state
/gazebo/...