鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    gazebo无法导入urdf模型,貌似是spawn_entity.py的问题,求解答

    已定时 已固定 已锁定 已移动 未解决
    动手学ROS2
    gazebo报错 fishbot
    3
    4
    527
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 1
      luo
      最后由 编辑

      luo-ub22@Nitro-AN515-57:~$ ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py
      [INFO] [launch]: All log files can be found below /home/luo-ub22/.ros/log/2023-12-01-21-59-33-404812-Nitro-AN515-57-26296
      [INFO] [launch]: Default logging verbosity is set to INFO
      urdf_file_name : turtlebot3_burger.urdf
      urdf_file_name : turtlebot3_burger.urdf
      [INFO] [gzserver-1]: process started with pid [26297]
      [INFO] [gzclient-2]: process started with pid [26299]
      [INFO] [robot_state_publisher-3]: process started with pid [26301]
      [INFO] [spawn_entity.py-4]: process started with pid [26303]
      [robot_state_publisher-3] [INFO] [1701439174.185340046] [robot_state_publisher]: got segment base_footprint
      [robot_state_publisher-3] [INFO] [1701439174.185437440] [robot_state_publisher]: got segment base_link
      [robot_state_publisher-3] [INFO] [1701439174.185442406] [robot_state_publisher]: got segment base_scan
      [robot_state_publisher-3] [INFO] [1701439174.185446789] [robot_state_publisher]: got segment caster_back_link
      [robot_state_publisher-3] [INFO] [1701439174.185468371] [robot_state_publisher]: got segment imu_link
      [robot_state_publisher-3] [INFO] [1701439174.185471157] [robot_state_publisher]: got segment wheel_left_link
      [robot_state_publisher-3] [INFO] [1701439174.185473939] [robot_state_publisher]: got segment wheel_right_link
      [spawn_entity.py-4] Traceback (most recent call last):
      [spawn_entity.py-4] File "/opt/ros/humble/lib/gazebo_ros/spawn_entity.py", line 30, in <module>
      [spawn_entity.py-4] from geometry_msgs.msg import Pose
      [spawn_entity.py-4] File "/opt/ros/humble/local/lib/python3.10/dist-packages/geometry_msgs/msg/init.py", line 3, in <module>
      [spawn_entity.py-4] from geometry_msgs.msg._accel_with_covariance import AccelWithCovariance # noqa: F401
      [spawn_entity.py-4] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      [spawn_entity.py-4] File "/opt/ros/humble/local/lib/python3.10/dist-packages/geometry_msgs/msg/_accel_with_covariance.py", line 13, in <module>
      [spawn_entity.py-4] import numpy # noqa: E402, I100
      [spawn_entity.py-4] ^^^^^^^^^^^^
      [spawn_entity.py-4] ModuleNotFoundError: No module named 'numpy'
      [ERROR] [spawn_entity.py-4]: process has died [pid 26303, exit code 1, cmd '/opt/ros/humble/lib/gazebo_ros/spawn_entity.py -entity burger -file /opt/ros/humble/share/turtlebot3_gazebo/models/turtlebot3_burger/model.sdf -x -2.0 -y -0.5 -z 0.01 --ros-args'].
      截图 2023-12-01 22-02-26.png

      1 1 条回复 最后回复 回复 引用 0
      • 1
        luo @17612478530
        最后由 17612478530 编辑

        查看以前的贴,不确定是conda问题,也不确定是numpy的问题,之前照着教程案例做出现同类错误,直接使用turtlebot3也是一样,急求解答。

        1 条回复 最后回复 回复 引用 0
        • 1 17612478530 将这个主题标记为已解决,在
        • 1 17612478530 将这个主题标记为未解决,在
        • 1
          13947850641
          最后由 编辑

          gazebo需要导入的是SDF模型,rviz才是urdf

          1 条回复 最后回复 回复 引用 0
          • M
            mericalandintent
            最后由 编辑

            没有设置模型名称吧,如果用turtlebot3的话

            1 条回复 最后回复 回复 引用 0
            • 第一个帖子
              最后一个帖子
            皖ICP备16016415号-7
            Powered by NodeBB | 鱼香ROS