导航

    蓝鲸ROS机器人论坛

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

    伽利略导航SDK发布

    蓝鲸智能大事记
    2
    24
    32365
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • weijiz
      weijiz 最后由 weijiz 编辑

      2019.3.30

      伽利略导航系统是一款用于机器人定位与导航的超高性价比的模块化的解决方案。它采用多种传感器融合定位,具有精度高,稳定性好 的特点。和传统的定位方式相比,伽利略导航系统不需要用户铺设轨道,完全图形化的人机交互界面,使用方便,维护成本低。

      为了方便客户使用和开发相关的导航功能,我们发布了伽利略导航SDK。通过伽利略导航SDK用户可以在没有ROS基础的情况下使用伽利略导航系统。使用方法简单快捷,同时我们也配套了详细的文档说明,进一步降低开发难度。

      伽利略导航系统SDK的相关文档可以查看这里

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

        @weijiz windows下使用SDK,只需要这个文件就可以了吗?
        fae6f2bc-19f9-43e4-9e7c-e5f862f94f2d-image.png

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

          @weijiz 我按照你们的指示进行,编译时发现有大量的头文件缺失
          95486ce7-4b68-4c83-a262-f33dbe81cd0a-image.png
          98d26711-7968-4e1e-b134-80581086399d-image.png

          weijiz 1 条回复 最后回复 回复 引用 0
          • weijiz
            weijiz @Jockey 最后由 weijiz 编辑

            @Jockey 打包时缺少了一些头文件。这里的.h文件也需要添加到头文件引用中 https://github.com/BluewhaleRobot/GalileoSDK/tree/master/iot

            使用最新的1.3.4版本,已经添加了对应的头文件

            Jockey 1 条回复 最后回复 回复 引用 0
            • Jockey
              Jockey @weijiz 最后由 编辑

              @weijiz 好的,我试了,还是不行。错误提示,要更新boost库。
              windows下是根据这个进行安装boost库吗?
              65a071ab-5e0f-45f9-8a28-25e4f02dd781-image.png

              weijiz 1 条回复 最后回复 回复 引用 0
              • weijiz
                weijiz @Jockey 最后由 编辑

                @Jockey 不需要安装,boost已经打包进去了

                Jockey 1 条回复 最后回复 回复 引用 0
                • Jockey
                  Jockey @weijiz 最后由 编辑

                  @weijiz 编译时,会提醒
                  Info: Boost.Config is older than your compiler version - probably nothing bad will happen - but you may wish to look for an update Boost version. Define BOOST_CONFIG_SUPPRESS_OUTDATED_MESSAGE to suppress this message.

                  最后编译失败
                  6b976c30-c733-4b0e-a018-d2fb7162141b-image.png

                  weijiz 1 条回复 最后回复 回复 引用 0
                  • weijiz
                    weijiz @Jockey 最后由 编辑

                    @Jockey 使用x64编译

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

                      @weijiz 刚才又试了一下,确实还有这个问题。等我检查一下

                      Jockey 1 条回复 最后回复 回复 引用 0
                      • Jockey
                        Jockey @weijiz 最后由 编辑

                        @weijiz 好的,我改用x64编译也是一样的,甚至警告更多了
                        4cd2c6f6-4c8c-4bb4-bedc-368a5c043601-image.png

                        weijiz 1 条回复 最后回复 回复 引用 0
                        • weijiz
                          weijiz @Jockey 最后由 编辑

                          @Jockey 已经发布更新了,试试最新的

                          Jockey 1 条回复 最后回复 回复 引用 0
                          • Jockey
                            Jockey @weijiz 最后由 编辑

                            @weijiz 没有之前的错误了,但是编译时出现了更多其它的错误
                            6885acde-d5ba-4d66-9e9b-2a9e0f5f8930-image.png

                            不知道是不是我的操作导致了错误,操作过程如下:

                            我用你们项目中的文件GalileoSDKTest.cpp作为测试文件。https://github.com/BluewhaleRobot/GalileoSDK/blob/master/GalileoSDKTest/GalileoSDKTest.cpp
                            包含了你们最新release中GalileoSDK-win-1.3.5.tar.gz中的include头文件夹
                            将其中lib文件路径添加到了附加库目录中了
                            将其中dll文件路径也放到了项目调试环境中了。

                            weijiz 1 条回复 最后回复 回复 引用 0
                            • weijiz
                              weijiz @Jockey 最后由 编辑

                              @Jockey 因为你没有添加dll的引用

                              在文件前面加上

                              #pragma comment(lib, "GalileoSDK.lib")
                              

                              编译时链接这个库就行了

                              Jockey 2 条回复 最后回复 回复 引用 0
                              • Jockey
                                Jockey @weijiz 最后由 编辑

                                @weijiz 👍

                                1 条回复 最后回复 回复 引用 0
                                • Jockey
                                  Jockey @weijiz 最后由 编辑

                                  @weijiz 当局域网中没有机器人,进行连接的时候就会报错吗?
                                  3f8a0bd7-f07f-4de5-abbe-e7e68405dcc4-image.png

                                  weijiz 1 条回复 最后回复 回复 引用 0
                                  • weijiz
                                    weijiz @Jockey 最后由 编辑

                                    @Jockey 因为dll发布的是release版本的,你的程序也要用release版才行

                                    Jockey 1 条回复 最后回复 回复 引用 0
                                    • Jockey
                                      Jockey @weijiz 最后由 编辑

                                      @weijiz 👌

                                      weijiz 1 条回复 最后回复 回复 引用 0
                                      • weijiz
                                        weijiz @Jockey 最后由 编辑

                                        @Jockey 新发布的版本增加了debug库,可以在debug模式下使用

                                        Jockey 3 条回复 最后回复 回复 引用 0
                                        • Jockey
                                          Jockey @weijiz 最后由 编辑

                                          @weijiz sdk发送过来的命令,该从哪个目录下的日志进行验证

                                          1 条回复 最后回复 回复 引用 0
                                          • Jockey
                                            Jockey @weijiz 最后由 编辑

                                            @weijiz sdk发送过来的命令,该从哪个目录下的日志进行验证

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