Turtlebot3-burger使用时一些注意事项

  1. 时间同步:Turtlebot3和PC的时间要同步。

  2. 把RPLidarA1换成A3之后,A3没有发布scan消息,如何解决?参照A1的编写启动文件?

  3. 之前用虚拟机连接Turtlebot3时,总是无法互相连接,虚拟机的网络问题值得研究!

  4. 给小车和win10安装了远程桌面——VNC Viewer, 很好用,不用再把HDMI线拔来拔去了。但在小车关机后,再次连接小车的IP地址时报错为错误的IP地址,原来每次都会给联网的设备分配不同的IP地址,想着每次开机后都要手动改写.bashrc文件,头大! 所以准备写 Shell脚本自动完成该功能。

  5. 更改系统的网络配置后记得重启生效。

    ChangeIP.sh

    版本一   PC版

    #!/bin/bashifconfig | egrep -o "((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])" > ip.temp​sed -n '3,1p' ip.temp>ip1.tempIP=`cat ip1.temp`echo $IPsed -i '121s/192.168.*.*:/'$IP':/' .bashrcsed -i '122s/192.168.*.*/'$IP'/' .bashrcsource ~/.bashrc

    版本一    小车版

    #!/bin/bash#执行时接收PC端的IP地址作为参数1sed -i '121s/192.168.*.*:/'$1':/' .bashrc#其他没啥变化ifconfig | egrep -o "((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])" > ip.tempsed -n '3,1p' ip.temp>ip1.tempTurtlebot_IP=`cat ip1.temp`echo $Turtlebot_IPsed -i '122s/192.168.*.*/'$Turtlebot_IP'/' .bashrcsource ~/.bashrc

    在bash文件中添加:

  6. rm ~/ip.temp

    

    ChangeIPNew.sh

  #!/bin/bash

  IP=`ifconfig |grep 'inet 地址'|sed 's/掩码.*$//g'|sed 's/广播.*$//g' |sed 's/^.*地址://g'|sed '/127/d'`

  echo $IP

转载于:https://www.cnblogs.com/gangyin/p/11271219.html

Turtlebot3-burger使用时一些注意事项相关推荐

  1. Arrays.asList()使用时的注意事项,这个结论同可适用于Stream.of()___Arrays.stream和Stream.of

    Arrays.asList()使用时的注意事项,这个结论同可适用于Stream.of() Arrays.asList的参数不能是基本数据类型的数组 Array.asList()的作用是把数组变成一个列 ...

  2. posix_memalign函数详解以及使用时的注意事项

    前言 在编写可移植的代码的时候,所有的类型都该自然对齐,因为不对齐会导致性能下降,在大多数情况下,编译器和C库透明地帮你处理对齐问题.POSIX 标明了通过malloc( ), calloc( ), ...

  3. 双cpu适合安装什么服务器系统吗,服务器双CPU使用时的注意事项

    服务器双CPU使用时的注意事项 双CPU一起使用时,要注意以下几点: 1. 双CPU一起使用时,首先两CPU的系统总线频率必须一致. 2. 其次,要求两CPU的主频和Cache的大小必须一样. 3. ...

  4. S7-200 SMART PLC模拟量滤波使用时的注意事项

    S7-200 SMART PLC模拟量滤波使用时的注意事项 模拟量滤波有什么效果? 一般情况下选用S7-200的模拟量滤波功能就不必再另行编制用户的滤波程序. 如果对某个通道选用了模拟量滤波,CPU将 ...

  5. 计算机移动存储设备是,移动存储设备使用时的注意事项有哪些?

    原标题:移动存储设备使用时的注意事项有哪些? 数据体积越来越大的今天,普通的闪存盘已经不能容纳下宠大的数据身驱.移动硬盘凭借大容量.高速度和易携带等诸多优势.已成为人们数据资料互换的重要设备.目前多数 ...

  6. 解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项

    解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项 参考文章: (1)解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项 (2)https://www.cn ...

  7. 前端 重构时需要注意的事项_驾驶式扫地车的功能特点和使用时需要注意事项...

    扫地车 随着经济的发展,人们的生活水平不断提高,对生活环境的要求也越来越高,于是许多工厂.物业.超市.社区.市政单位等开始购买扫地车来进行路面清洁.一是清洗效果好,二是效率高,可以节省人工成本.扫地车 ...

  8. 场效应管的判别、检测及使用时的注意事项!

    一.用指针式万用表对场效应管进行判别 1)用测电阻法判别结型场效应管的电极 根据场效应管的PN结正.反向电阻值不一样的现象,可以判别出结型场效应管的三个电极.具体方法:将万用表拨在R×1k档上,任选两 ...

  9. C51最全111条汇编指令合集,以及使用时的注意事项,超详细

    direct 以地址来命名的变量 所有的变量都需要放到一个存储单元中,这个存储单元都一定有一个地址 特别注意!!!!!寄存器的名字单独写出就代表了把该寄存器中的数据,即它就代表其里面的内容,而不是他的 ...

最新文章

  1. 01移动端布局基础之流式布局
  2. js实现对象不可更改
  3. 156万在校大学生!中国高校第一城诞生
  4. 无法推动项目起步?试试麦当劳理论
  5. Maximum Subarray(最大连续子序列和)
  6. SpringBoot整合mongodb数据库
  7. 程序员的需要掌握的数学知识
  8. SOEM控制io超简洁程序
  9. java 车牌号 正则_正则验证车牌号码,包括新能源车牌
  10. mac下使用php cURL方法nginx502错误
  11. 图论专项shortest_paths:UVa 10246
  12. 阿里云ECS服务器很多台共用一个公网ip吗?
  13. narwal机器人_省时省心才见真章!Narwal云鲸J1智能扫拖机器人国内上市
  14. 为弹性云服务器申请和绑定弹性公网IP
  15. try 和 catch 用法
  16. 时间序列分析实验报告总结_时间序列分析试验报告
  17. 50个Pandas的奇淫技巧:向量化字符串,玩转文本处理
  18. oracle asm 状态,ASM 规划ASM DISK GROUP、查看asm 磁盘当前状态等
  19. Lucene 7.5.0 索引文件之tvxtvd
  20. 新版gsp计算机培训课件,新版gsp《药品经营质量管理规范》释义v0708ppt课件.ppt

热门文章

  1. 从ftp获取文件并生成压缩包
  2. MongoDB · 引擎特性 · MongoDB索引原理
  3. UpdatePanel 内的RadioButton 还是会刷新页面
  4. JAVA防盗链在报表中的应用实例
  5. 在指定的查找范围内获取DOM元素
  6. jsp中有关于超链接的问题
  7. TechEd China 2009 课程幻灯片和代码下载 - MBL311 SQL Server Compact 终极性能调校
  8. 自己挖的坑自己填--JVM报内存溢出
  9. 网页左下角蒲公英动画
  10. T-SQL基础(三)之子查询与表表达式