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

    gazebo和simulink联合仿真,gazebo模型反馈的关节位置和simulink关节位置不一致

    已定时 已固定 已锁定 已移动 已解决
    综合问题
    gazebo simulink
    2
    3
    371
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 7670155147
      i
      最后由 编辑

      1、参考mathwork官网模型
      https://www.mathworks.com/help/robotics/ug/configure-gazebo-for-co-simulation-of-manipulator.html#ConfigureGazeboAndSimulinkForCosimulationOfManipulatorsExample-5
      42120030-7749-4af9-b3a8-c1b18bd1351a-image.png
      2、上述示例没有找到.world文件的具体内容,自己写了一个简单的.world文件,
      27e0dbda-928a-446e-952f-e0fe7e1995cf-image.png 测试通信成功
      3、参考上述示例的gazebo和simulink的通信模块
      daaa813f-906c-4210-833c-3a9ed6ab244c-image.png 得到gazebo的位置和速度反馈输出到Torque controller
      4、Torque controller的前三个输入信号就是轨迹规划得到的关节的位置 速度和加速度信号
      732862ab-b743-453f-bd72-48ab5c1d79d7-image.png
      5、点击run之后
      e18dc4c9-4dd7-4a0d-a053-4eedf7dab641-企业微信截图_1677740649506.png
      可以看到,Torque controller的前三个输入信号和gazebo的位置和速度信号数据不一致
      gazebo的模型也没有按照simulink规划的轨迹进行运动。

      小鱼小 1 条回复 最后回复 回复 引用 0
      • 小鱼小
        小鱼 技术大佬 @767015514
        最后由 编辑

        @767015514 ROS 都是弧度制,不是角度制,这点别搞混了

        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

        7670155147 1 条回复 最后回复 回复 引用 0
        • 7670155147
          i @小鱼
          最后由 编辑

          @小鱼 感谢答复!我把simulink模型全部改为弧度,不知道是不是这样改呢
          afdb0d22-7982-4c36-9f19-6a9ef930c26f-image.png
          这样改了之后,还是一样的问题🤔
          卡了我太久了😵 😵 😵

          1 条回复 最后回复 回复 引用 0
          • 7670155147 767015514 将这个主题标记为已解决,在
          • 第一个帖子
            最后一个帖子
          皖ICP备16016415号-7
          Powered by NodeBB | 鱼香ROS