导航

    蓝鲸ROS机器人论坛

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

    升级新版的远程连接服务SharpLink

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

      最近对远程连接服务进行了很大程度的升级,修复了许多已有的和新发现的问题,建议对远程连接服务有需求的用户进行升级。新版本的稳定性和可用性都有了很大的提高。

      安装c-toxcore

      Github地址
      按照上面说明的安装方法进行安装

      安装SharpLink

      首先删除旧版本的SharpLink,一般在/Documents/SharpLink
      安装新版本

      cd  ~/Documents/ros/src
      git clone https://github.com/BlueWhaleRobot/SharpLink
      cd ~/Documents/ros
      catkin_make
      

      新版本的已经做成了catkin package可以通过catkin_make来编译安装。

      安装服务文件

      在/etc/init/文件夹内应该有一个叫toxserver.conf的文件,如果没有则创建一个。内容为

      description "tox server daemon"
      start on runlevel [2345]
      stop on runlevel [06]
      
      script
          chdir /home/xiaoqiang/Documents/ros/devel/lib/sharplink
          exec /home/xiaoqiang/Documents/ros/devel/lib/sharplink/SharpLink.exe
      end script
      
      

      创建完成后执行

      sudo service toxserver start
      

      然后执行

      sudo service toxserver status
      

      如果出现
      0_1497924511876_upload-aa4aca13-717b-4f20-8288-4d5b949ae3be

      就说明已经安装成功了。
      新版本的ID可以通过下面的指令获取

      cd /home/xiaoqiang/Documents/ros/devel/lib/sharplink
      cat ./server.log | grep -E "[0-9]+, ID: [0-9A-F]{76}" | grep -oE -m1 "[0-9A-F]{76}"
      
      1 条回复 最后回复 回复 引用 0
      • 1 / 1
      • First post
        Last post
      Copyright © 2015-2023 BlueWhale community