通过路由器连接JetsonNano与地面站

  • 一、前期准备
    • 注意事项
    • 连接局域网
    • 虚拟机网络设置
  • 二、获取IP地址和设备名称
    • IP地址
    • 设备名称
  • 三、配置Nano
    • 修改bashrc文件
    • 修改hosts文件
  • 四、配置地面站
    • 修改bashrc文件
    • 修改hosts文件

一、前期准备

注意事项

  • 以下所指的 地面站 ,可以理解为开发者个人电脑通过虚拟机所使用的Ubuntu系统。
  • 以下所指的 Nano , 可以理解为Jetson Nano所使用的Ubuntu系统。
  • 打开 终端 快捷键:Ctrl + Alt + T

连接局域网

开启路由器,将Nano和地面站都连入该路由器生成的局域网。

虚拟机网络设置

打开VMware,在虚拟机Ubuntu关机状态下,打开虚拟机设置-网络适配器-网络连接,选择 桥接模式 ,并勾选“复制网络连接状态”。


二、获取IP地址和设备名称

IP地址

  1. 在Nano上打开终端,输入ifconfig,获得IP地址
    我们需要的是 wlan0-inet
    假设得到IP地址为:198.168.1.2 ,以下简称 NanoIP

  2. 同样的,在地面站打开终端,输入ifconfig,获得IP地址
    我们需要的是 ens33-inet
    假设得到IP地址为:198.168.1.4 ,以下简称 地面站IP

设备名称

在终端中,介于“@”和“:”之间的绿色字体,即设备名称。
假设获得以下设备名称:
iaxlab-desktop” ,以下简称 Nano设备名
solal-virtual-machine” ,以下简称 地面站设备名


三、配置Nano

修改bashrc文件

在Nano终端输入gedit ~/.bashrc,在bashrc文件最后一行添加:

export ROS_HOSTNAME=NanoIP
export ROS_MASTER_URI=http://NanoIP:11311`

以上面的NanoIP为例,这里就应该添加:

export ROS_HOSTNAME=198.168.1.2
export ROS_MASTER_URI=http://198.168.1.2:11311`

保存bashrc文件,然后在终端输入source ~/.bashrc

修改hosts文件

在Nano终端输入sudo gedit /etc/hosts,在hosts文件中添加:

地面站IP     地面站设备名

以上面的地面站IP和地面站设备名为例,这里就应该添加:

192.168.1.4     solal-virtual-machine

保存hosts文件


四、配置地面站

修改bashrc文件

在地面站终端输入gedit ~/.bashrc,在bashrc文件最后一行添加:

export ROS_HOSTNAME=地面站IP
export ROS_MASTER_URI=http://NanoIP:11311`

以上面的地面站IP和NanoIP为例,这里就应该添加:

export ROS_HOSTNAME=198.168.1.4
export ROS_MASTER_URI=http://198.168.1.2:11311`

保存bashrc文件,然后在终端输入source ~/.bashrc

修改hosts文件

在Nano终端输入sudo gedit /etc/hosts,在hosts文件中添加:

NanoIP     Nano设备名

以上面的地面站IP和地面站设备名为例,这里就应该添加:

192.168.1.2     iaxlab-desktop

保存hosts文件


By Solal

通过路由器连接JetsonNano与地面站相关推荐

  1. 使用ubuntu(18.04) 作为软路由器连接互联网

    使用ubuntu(18.04) 作为软路由器连接互联网 背景: 最近要用ubuntu机器作为中继路由,需要配置一下,但是内网外网网上找了一圈,五花八门的,照着做没有一个靠谱的,遇到的问题也没有任何说明 ...

  2. 路由器连接帧中继网络的接口是(11),连接双绞线以太网的接口是(12)。 【答案】D B

    路由器连接帧中继网络的接口是(11),连接双绞线以太网的接口是(12). (11)A.AUI接口 B.RJ-45接口 C.Console接口 D.Serial接口 (12)A.AUI接口 B.RJ-4 ...

  3. 网络摄像机如何与路由器连接方法

    你是否知道网络摄像机与路由器连接的方法呢,下面中国安防网小编就为大家详细的介绍. 网络摄像机如何与路由器连接方法 1.首先:你要确定网络能上网 2.先实现内网ip局域网观看一般都是先知道网络摄像机的内 ...

  4. 广域网访问局域网路由器设置_交换机路由器如何连接 交换机路由器连接方法【详解】...

    交换机是网络中最常见的网络设备,企业或家庭用户对交换机都不陌生.对企业的网络管理员来说,不论高端还是低端,交换机绝对是网络中非常重要的设备,并且数量较多,搞清楚交换机之间的连接更有助于工作的开展. 第 ...

  5. CISCO路由器连接ADSL之PPPoE配置

    很多公司使用ADSL宽带线路作为备份线路,同时作为内部上网的分流线路.这有两种配置:一种是cisco路由器连接ethernet接口连接ADSL的modem:一种是在cisco路由器上安装ADSL WI ...

  6. 这台计算机没有连接到网络怎么办,通过路由器连接电脑连不上网怎么办_台式连接路由器没有网解决方法-系统城...

    在生活中,我们通常都会使用电脑上网,而电脑上网的关键就是路由器.但是一些朋友的路由器连接电脑,设置完路由器配置的时候,电脑还是连不上网该怎么办呢?其实我们只需要简单的设置一些就可以了,小编在这里给大家 ...

  7. 路由器连接上但上不了网如何操作

    ​般路由器能够连接上但没法上网,原因有很多,但我们需要用排除法找出根源在哪?其实把很多细小的原因归为一个大类,也是很容易排除的,下面我们就详细的说一下路由器连接上但上不了网的排除解决方法. 更多教程可 ...

  8. (西工程-金花)小米路由器连接哆点设置WiFi保姆式教程

    小米路由器连接电源,用根网线一端插入寝室的网口处,另一端插入小米路由器的WAN口 手机或者电脑连接WiFi,我这里是通过手机浏览器打开192.168.31.1进入无线路由器管理页面进行配置小米路由器, ...

  9. 初试Cisco Packet Tracer–5——路由器连接两个子网

    初试Cisco Packet Tracer–5--路由器连接两个子网 1.实验环境 1.win10 2.Cisco Packet Tracer-7.3.1.0362(下载链接) 2.环境搭建 网络拓扑 ...

最新文章

  1. 全球顶级语音技术比赛中获双料冠军,这家中国公司靠什么?
  2. 用C++对C++语法格式进行分析
  3. python中map()和dict()怎么用?你知道吗?-用法详解
  4. php微信支付分取消订单,微信支付PHP开发教程五关闭订单
  5. 智慧城市不是“交钥匙”工程 信息技术是根本
  6. 【刷题】BZOJ 4657 tower
  7. $HOME/$user/.权限导致用户无法登陆图形界面
  8. python构造http请求_Python实现简单的HTTP请求发送详解
  9. 技巧 | 栅格的属性数据和经纬度是分开的两个文件,怎么将它们整合到同一个文件上...
  10. java对象前后改变_java对象改变而不设置它们
  11. 苹果手机处理器_全球最强手机处理器诞生!苹果A14主频首超3GHz:性能秒杀华为/高通...
  12. php读取西门子plc_第三方设备如何读取PLC数据
  13. 芝麻二维码,安卓和苹果二维码合并和统计工具
  14. 左程云算法菜手班整理(一)
  15. sublime text3 主题-Boxy Theme
  16. html对象转换为字符串,如何使用JavaScript将对象转换为字符串?
  17. 基于Matlab-gui信号系统设计
  18. 为什么《请回答1988》能被称为神剧
  19. 车牌识别OCRSDK
  20. 机器视觉系统不同检测场景的光源选择技巧

热门文章

  1. 【壮丽70年·奋斗新时代】宿州:从农业大市转身为“中国云都”
  2. Istio 101:Service Mesh的未来将与Knative和Apahce Whisk等技术和谐共存——采访RedHat的Istio产品经理
  3. 圣诞树小程序,动态效果,八个小程序
  4. 二维码制作软件----如何让二维码内容换行显示
  5. c语言颜色代码渐变色,Arduino中LED灯实现256中颜色的渐变
  6. android应用程序安全 pdf,Android应用安全开发.PDF
  7. MATLAB text legend title 输入减号 minus 符号的做法
  8. 超实用,一口气学会 Centos/Docker/Nginx/Node/Jenkins 等基础操作
  9. 心态-《好奇心》书中的精髓:保持好奇心,能让我们的学习和生活更精彩。
  10. 使用GloVe生成中文词向量