Questions tagged [gazebo-ros2-control]
Questions related to the gazebo-ros2-control package for gazebo classic from ros2_control framework for ROS 2
47 questions
0 votes
0 answers
9 views
ROS 2 Nav2 Bringup Issue on new PC: bt_navigator failure, missing services, and costmap plugin error
I am trying to run a Nav2 stack using the MPPI controller on a new PC running Ubuntu 22.04 and ROS 2 Humble. The exact configuration works perfectly on my primary laptop. After encountering initial ...
1 vote
0 answers
18 views
ros2_control_node waits for robot_description in ROS 2 Jazzy Gazebo simulation
I’m working on a ROS 2 Jazzy project with a differential drive robot simulated in Gazebo. I’m using ros2_control with gazebo_ros2_control to manage the wheels. When I launch my robot with the current ...
0 votes
0 answers
21 views
ros2_control gazebo ign delay in cmd_vel first pub
I'm experiencing an issue with a delay in the cmd_vel publisher for a robot I'm simulating. Any help would be appreciated. The first time I publish velocity ...
0 votes
0 answers
55 views
Odometry Frame Rotating Instead of Robot During Movement in ROS2 Gazebo Simulation
Problem Description: I'm experiencing an odometry drift issue in my ROS2 Gazebo simulation where the odom frame is rotating instead of the robot when the robot moves. Expected Behavior: Fixed Frame: ...
0 votes
1 answer
76 views
ros2_control and Gazebo Classic on a robot equipped with Mecanum wheels, forward/backward is ok, but sideways translation (strafing) does not work
My simulation environment is ROS 2 Humble with ros2_control and Gazebo Classic. I have referenced standard control methods and checked the friction directions, but I am still unable to achieve ...
0 votes
0 answers
61 views
Understanding reference_timeout in ros2 control
I'm currently trying to use the Mecanum drive controller recently added for the Humble release in gz_ros2_control. I’d like to understand how the reference_timeout parameter works. I'm using a teleop ...
0 votes
1 answer
116 views
Could not contact service /abc/controller_manager/list_controllers
I have problem with launching my robot in my declared namespace. I mean for example "abc". After adding namespace, there are warnings: ...
0 votes
2 answers
74 views
How to move turtlebot3 without diff_drive_controller
I'm using ros2 humble. I simulate gazebo empty world, turtlebot3 burger model. I deleted diff drive plugin part from sdf file. I want my turtlebot to move without using diff_drive_controller. I tried ...
0 votes
0 answers
25 views
UR5 arm is falling in Gazebo classic but is fine in RVIZ2
My setup: ROS2 Humble and Gazibo classic Ok so I am trying to launch UR5 arm in a warehouse environment. Everything is fine but my UR5 arm is not remaining stationary in its launch pose. I checked ...
0 votes
1 answer
29 views
Robot gets thrown away while shifting the origin
I have modeled a three-linked robot with two revolute joints between them, as shown in the Figure below: The links are named body, arm1, and arm2. I tested it ROS2 Humble and Gazebo Classic. It ...
0 votes
1 answer
82 views
Error initializing URDF to resource manager with gazebo_ros2_control in ROS2 Humble
I'm trying to simulate a TM5-900 robot arm in Gazebo using ROS2 Humble. While the robot model loads in Gazebo, I'm encountering issues with the gazebo_ros2_control plugin initialization. Here are the ...
0 votes
1 answer
36 views
ros2 foxy robot state publisher not subscribing to /joint_states
So I have a custom urdf and I am using gazebo11 with ros2 foxy. I use this for control: ...
0 votes
1 answer
103 views
ROS2 Controller causes robot to shiver
I'm working on a quadruped robot that uses ros2 and ros2_control. Actually, this robot is an extension of an open source robot Dingo Quadruped Robot. They used ROS1 in that robot and I've managed to ...
0 votes
1 answer
115 views
Robot randomly sliding around in Gazebo
I'm using Gazebo Citadel alongside ROS 2 Foxy. For some reason once I load my URDF and controllers (ROS2 Control) into Gazebo, the robot (a quadruped with no wheels) randomly slides around. Here is my ...
1 vote
1 answer
494 views
PID control with joint trajectory controller ROS2
I have to implement a PID based controller to control my manipulator. It's a custom built manipulator and so we plan to test it on link levels first - i.e simulating for one link and getting the right ...