ROS2 Gazebo仿真报错:

[Err] [Plugin.hh:212] Failed to load plugin libgazebo_ros2_control.so: libgazebo_ros2_control.so: cannot open shared object file: No such file or directory
[INFO] [spawn_entity.py-4]: process has finished cleanly [pid 1256067]
之前已经安装:
sudo apt install ros-humble-gazebo-ros-pkgs
如果还是报错,需要安装:
sudo apt install ros-humble-gazebo-ros2-control
安装后,不再报错。
另外,继续往下,大概率还会报错,比如:
(type 'joint_state_broadcaster/JointStateBroadcaster') not found
(type 'diff_drive_controller/DiffDriveController') not found
解决办法,就是缺啥装啥:
sudo apt install ros-humble-controller-manager -y
sudo apt install ros-humble-joint-trajectory-controller -y
sudo apt install ros-humble-joint-state-broadcaster -y
sudo apt install ros-humble-diff-drive-controller -y
277

被折叠的 条评论
为什么被折叠?



