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

这篇具有很好参考价值的文章主要介绍了【ROS】机器人使用Nomachine进行远程控制。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  • 官网:NoMachine - Free Remote Desktop for Everybody

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

支持的系统:

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

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

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

一、Windows安装

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

这样就安装完成啦!

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

二、Ubuntu安装

Ubuntu安装:(笔记本)

sudo apt update
sudo apt -y install wget
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

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ARM安装: 

sudo apt update
sudo apt -y install wget
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

三、配置电脑端

配置电脑端:

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

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

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

这样就连接进来啦!

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

四、配置被控制端

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

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

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

sudo apt install xserver-xorg-video-dummy

配置文件:

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

内容如下:

Section "Monitor"
  Identifier "Monitor0"
  HorizSync 28.0-80.0
  VertRefresh 48.0-75.0
  Modeline "1920x1080_60.00" 172.80 1920 2040 2248 2576 1080 1081 1084 1118 -HSync +Vsync
EndSection
Section "Device"
  Identifier "Card0"
  Driver "dummy"
  VideoRam 256000
EndSection
Section "Screen"
  DefaultDepth 24
  Identifier "Screen0"
  Device "Card0"
  Monitor "Monitor0"
  SubSection "Display"
    Depth 24
    Modes "1920x1080_60.00"
  EndSubSection
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,输入密码,点击自动登录即可~

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu

ubuntu安装nomachine,Q-ROBOT移动机器人项目,ubuntu文章来源地址https://www.toymoban.com/news/detail-842403.html

到了这里,关于【ROS】机器人使用Nomachine进行远程控制的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 4.1底盘基础功能:nmcli命令配置机器人无线网 Xshell中进行(冰达ros机器人例程运行)

    4.1.3nmcli命令配置机器人无线网 Xshell中进行(Xshell此软件安装包在3.windows实用软件当中下载)注:如果没有办法使用直接百度上搜索Xshell官网下载最新版本 配置无线网络视频教程首先准备一台路由器和网线 如下图所示连接小车(注:路由器可以没有互联网) 连上小车后需等

    2024年04月25日
    浏览(52)
  • 机器人远程控制软件设计

    That’s all.

    2024年02月12日
    浏览(40)
  • 使用ros_arduino_bridge控制机器人底盘

      搭建了ROS分布式环境后,将ros_arduino_bridge功能包上传至Jetson nano,就可以在PC端通过键盘控制小车的运动了。实现流程如下: 系统准备; 下载程序; 程序修改; 分别启动PC与Jetson nano端相关节点,并实现运动控制。   ros_arduino_bridge是依赖于python-serial功能包的,需要在

    2024年01月17日
    浏览(40)
  • 【ROS2机器人入门到实战】Colcon使用进阶

    当前平台文章汇总地址:ROS2机器人从入门到实战 获取完整教程及配套资料代码,请关注公众号鱼香ROS获取 教程配套机器人开发平台:两驱版| 四驱版 为方便交流,搭建了机器人技术问答社区:地址 fishros.org.cn 基础篇中小鱼带你用gcc编译了ROS2节点。对你来说,使用CMake(GC

    2024年02月02日
    浏览(55)
  • 冰达ROS机器人使用-实现slam建模、自主导航、避障

    1.在windows中下载好远程连接工具: xshell 、 puty 1 2.机器人有两种模式: 模式 说明 AP模式 机器人自己创建一个热点,电脑端连接该热点,实现局域网互通 WiFi模式 机器人和电脑同时连接一个路由器,实现局域网通信 ps:本文使用AP模式,因为用起来比较方便 3.在机器人AP模式下

    2023年04月08日
    浏览(45)
  • 【ROS2机器人入门到实战】使用RCLCPP编写节点

    当前平台文章汇总地址:ROS2机器人从入门到实战 获取完整教程及配套资料代码,请关注公众号鱼香ROS获取 教程配套机器人开发平台:两驱版| 四驱版 为方便交流,搭建了机器人技术问答社区:地址 fishros.org.cn 节点需要存在于功能包当中、功能包需要存在于工作空间当中。所

    2024年02月02日
    浏览(99)
  • Gazebo-Ros搭建小车和场景并运行slam算法进行建图4--为机器人添加运动控制器控制其移动

    1.要想机器人小车在gazebo中运动还需要为其添加运动插件 在文章3中的my_robot2.urdf 最下边(前边)添加如下部分: ​ 这里使用的二轮差速控制,选择对应的插件libgazebo_ros_diff_drive.so 添加上述部分,文章3中的my_robot2.urdf 更新为 --完整代码如下: 2.使用turtlebot3中的控制机器人的

    2023年04月11日
    浏览(96)
  • 【ROS2机器人入门到实战】使用gazebo加载URDF

    当前平台文章汇总地址:ROS2机器人从入门到实战 获取完整教程及配套资料代码,请关注公众号鱼香ROS获取 教程配套机器人开发平台:两驱版| 四驱版 为方便交流,搭建了机器人技术问答社区:地址 fishros.org.cn 在第六章中小鱼曾介绍过,gazebo是独立于ROS/ROS2之外的仿真软件,

    2024年02月05日
    浏览(78)
  • 【ROS2机器人入门到实战】使用SLAM_TOOLBOX完成建图

    当前平台文章汇总地址:ROS2机器人从入门到实战 获取完整教程及配套资料代码,请关注公众号鱼香ROS获取 教程配套机器人开发平台:两驱版| 四驱版 为方便交流,搭建了机器人技术问答社区:地址 fishros.org.cn SLAM 是通过传感器获取环境信息然后进行定位和建图。在 ROS 2 中,

    2024年02月06日
    浏览(93)
  • vue3中使用Three.js及ROS2绘制机器人3D图形

    要实现机器人3D位置的显示,你需要使用ROS2和Vue3结合开发。 首先,在Vue3中创建一个3D场景,你可以使用Three.js库来创建。Three.js是一个用于创建和渲染3D图形的JavaScript库,可以轻松创建3D场景、3D对象、光线等。 接下来,在Vue3中使用ROS2提供的 roslibjs 库,订阅机器人的位置信

    2024年02月03日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包