导航

    蓝鲸ROS机器人论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 热门
    ROS交流群
    ROS Group
    产品服务
    Product Service
    开源代码库
    Github
    官网
    Official website
    技术交流
    Technological exchanges
    激光雷达
    LIDAR
    ROS教程
    ROS Tourials
    深度学习
    Deep Learning
    机器视觉
    Computer Vision

    关于BW-DR01里串口返回信息计算问题

    产品服务
    2
    5
    1853
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • net
      net 最后由 编辑

      CD EB D7 7D 01 00 00 00 20 A6 66 42 41 20 3B 62 9E 43 20 5A 00 00 00 20 00 00 00 00 20 00 00 00 00 20 00 00 00 00 20 00 00 00 00 20 00 00 A0 40 20 00 00 00 00 20 01 00 00 00 20 01 00 00 00 20 01 00 00 00 20 52 B8 9E 3E 20 1F 85 6B 3E 20 A7 1F F4 BF 20 DC BB 46 BF 20 DA 74 EC C0 20 15 98 1C 3F 20 EF 8C FA BE 20 B3 E9 BB 3F 20 66 66 E6 BF 20 66 66 06 40 20 9A 99 3A 42 20 BC 1D 30 00 00 这是一串返回信息,其中52 B8 9E 3E根据协议是超声模块距离值,我根据小端模式计算得出1,050,589,266‬单位cm,请问是我的计算方法有误吗,为什么不论怎么调整都无法得到最长和最短值。另外还有其他信息,是否有更详细的说明文档

      xiaoqiang 1 条回复 最后回复 回复 引用 0
      • xiaoqiang
        xiaoqiang @net 最后由 xiaoqiang 编辑

        @net 它是float 32 位浮点数,不是整数表示方式, 单位是米

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

          此回复已被删除!
          1 条回复 最后回复 回复 引用 0
          • net
            net @xiaoqiang 最后由 编辑

            @xiaoqiang 说明上写的是cm,另外如果是米为单位,我计算后得到的数值永远是大于1m,请问是否有更详细的文档或能否告知更具体的计算方法

            xiaoqiang 1 条回复 最后回复 回复 引用 0
            • xiaoqiang
              xiaoqiang @net 最后由 xiaoqiang 编辑

              @net 浮点数转换是基础计算机知识,计算机基础.PNG

              1 条回复 最后回复 回复 引用 0
              • 1 / 1
              • First post
                Last post
              Copyright © 2015-2023 BlueWhale community