• 【ROS】机器人使用Nomachine进行远程控制


    支持的系统:

    • Windows
    • Mac
    • Linux
      • 树莓派
      • 其他ARM板
    • IOS
    • Android

    由于网速问题,可以使用我下载好的:(8.8.1_1)

    链接:https://pan.baidu.com/s/16v6jn8a-dcVbIxGI3bI2QA   提取码:r8pi 
     

    一、Windows安装

    Windows安装:(直接一路next即可,顺便改下安装位置)

    这样就安装完成啦!

    二、Ubuntu安装

    Ubuntu安装:(笔记本)

    1. sudo apt update
    2. sudo apt -y install wget
    3. wget https://download.nomachine.com/download/8.8/Linux/nomachine_8.8.1_1_amd64.deb
    sudo dpkg -i nomachine_8.8.1_1_amd64.deb

    ARM安装: 

    1. sudo apt update
    2. sudo apt -y install wget
    3. wget https://download.nomachine.com/download/8.8/Arm/nomachine_8.8.1_1_arm64.deb
    sudo dpkg -i nomachine_8.8.1_1_arm64.deb

    三、配置电脑端

    配置电脑端:

    (其实输入IP地址会默认检测当前局域网内已安装好Nomachine的设备,若是没显示有可能是没开机或者被控制端没设置好) 

    这样就连接进来啦!

    四、配置被控制端

    被控端用的是Jetson Xavier NX(其他ARM也是可以的,比如树莓派)

    我们刚刚的远程连接能显示界面成功,得益于我还插了一个外接显示器,而若是没有连接外接显示器的时候,往往会导致显示不出来界面(就算有外接显示器我们也会发现有点延时卡顿)。因此需要安装一个虚拟桌面

    安装虚拟桌面:(在Jetson端)

    sudo apt install xserver-xorg-video-dummy

    配置文件:

    vim /usr/share/X11/xorg.conf.d/xorg.conf.bak

    内容如下:

    1. Section "Monitor"
    2. Identifier "Monitor0"
    3. HorizSync 28.0-80.0
    4. VertRefresh 48.0-75.0
    5. Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
    6. EndSection
    7. Section "Device"
    8. Identifier "Card0"
    9. Driver "dummy"
    10. VideoRam 256000
    11. EndSection
    12. Section "Screen"
    13. DefaultDepth 24
    14. Identifier "Screen0"
    15. Device "Card0"
    16. Monitor "Monitor0"
    17. SubSection "Display"
    18. Depth 24
    19. Modes "1920x1080_60.00"
    20. EndSubSection
    21. EndSection

    设置虚拟桌面:

    sudo mv /usr/share/X11/xorg.conf.d/xorg.conf.bak /usr/share/X11/xorg.conf.d/xorg.conf

    取消虚拟桌面:

    sudo mv /usr/share/X11/xorg.conf.d/xorg.conf /usr/share/X11/xorg.conf.d/xorg.conf.bak

    五、设置操作系统免密重启

    进入设置,点击Users,点击Unlock,输入密码,点击自动登录即可~

  • 相关阅读:
    Scriban语言手册中文版
    【新版】系统架构设计师 - 软件架构设计<新版>
    中间件 | Redis - [分布式锁 & 事务]
    MindSpore,易用性提升的思考与实践
    软考-软件工程
    Docker 单节点部署 Consul
    Live800在线客服系统:跨越时空做生意,从每次互动开始
    基于JAVA+SpringMVC+Mybatis+MYSQL的物流管理系统
    视频怎么做成二维码?在线教学视频码的制作技巧
    liunx下的conda使用
  • 原文地址:https://blog.csdn.net/qq_42108414/article/details/132869218