iRobotEducation / create3_sim

ROS 2 Simulation for the iRobot® Create® 3 Educational Robot
BSD 3-Clause "New" or "Revised" License
104 stars 55 forks source link

Issue with Spawner for diffdrive_controller: Controller manager not available #226

Open zahra370 opened 5 months ago

zahra370 commented 5 months ago

encountered the "Controller manager not available" error when using the spawner for diffdrive_controller, error :
[ERROR] [spawner-9]: process has died [pid 26229, exit code 1, cmd '/opt/ros/humble/lib/controller_manager/spawner joint_state_broadcaster -c controller_manager --ros-args -r __ns:=/']. [INFO] [spawner-19]: process started with pid [26646] [spawner-19] [INFO] [1709295965.721752111] [spawner_diffdrive_controller]: Waiting for '/controller_manager' node to exist [spawner-19] [INFO] [1709295967.740792119] [spawner_diffdrive_controller]: Waiting for '/controller_manager' node to exist [spawner-19] [INFO] [1709295969.760746372] [spawner_diffdrive_controller]: Waiting for '/controller_manager' node to exist [spawner-19] [INFO] [1709295971.781857527] [spawner_diffdrive_controller]: Waiting for '/controller_manager' node to exist [spawner-19] [ERROR] [1709295973.798772303] [spawner_diffdrive_controller]: Controller manager not available [ERROR] [spawner-19]: process has died [pid 26646, exit code 1, cmd '/opt/ros/humble/lib/controller_manager/spawner diffdrive_controller -c controller_manager --ros-args -r __ns:=/ --params-file /home/zahra/turtbot_ws/install/irobot_create_control/share/irobot_create_control/config/control.yaml'].

BabeJoan commented 4 months ago

Same problem, have you solved it?

nisarganc commented 4 months ago

I've been encountering the same problem with spawner for joint_state_broadcaster. The issue seems to be from gazebo ignition plugin for differential drive controller.