Turtlebot3-burger使用时一些注意事项
Turtlebot3-burger使用时一些注意事项
时间同步:Turtlebot3和PC的时间要同步。
把RPLidarA1换成A3之后,A3没有发布scan消息,如何解决?参照A1的编写启动文件?
之前用虚拟机连接Turtlebot3时,总是无法互相连接,虚拟机的网络问题值得研究!
给小车和win10安装了远程桌面——VNC Viewer, 很好用,不用再把HDMI线拔来拔去了。但在小车关机后,再次连接小车的IP地址时报错为错误的IP地址,原来每次都会给联网的设备分配不同的IP地址,想着每次开机后都要手动改写.bashrc文件,头大! 所以准备写 Shell脚本自动完成该功能。
更改系统的网络配置后记得重启生效。
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.tempsed -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文件中添加:
- 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使用时一些注意事项相关推荐
- Arrays.asList()使用时的注意事项,这个结论同可适用于Stream.of()___Arrays.stream和Stream.of
Arrays.asList()使用时的注意事项,这个结论同可适用于Stream.of() Arrays.asList的参数不能是基本数据类型的数组 Array.asList()的作用是把数组变成一个列 ...
- posix_memalign函数详解以及使用时的注意事项
前言 在编写可移植的代码的时候,所有的类型都该自然对齐,因为不对齐会导致性能下降,在大多数情况下,编译器和C库透明地帮你处理对齐问题.POSIX 标明了通过malloc( ), calloc( ), ...
- 双cpu适合安装什么服务器系统吗,服务器双CPU使用时的注意事项
服务器双CPU使用时的注意事项 双CPU一起使用时,要注意以下几点: 1. 双CPU一起使用时,首先两CPU的系统总线频率必须一致. 2. 其次,要求两CPU的主频和Cache的大小必须一样. 3. ...
- S7-200 SMART PLC模拟量滤波使用时的注意事项
S7-200 SMART PLC模拟量滤波使用时的注意事项 模拟量滤波有什么效果? 一般情况下选用S7-200的模拟量滤波功能就不必再另行编制用户的滤波程序. 如果对某个通道选用了模拟量滤波,CPU将 ...
- 计算机移动存储设备是,移动存储设备使用时的注意事项有哪些?
原标题:移动存储设备使用时的注意事项有哪些? 数据体积越来越大的今天,普通的闪存盘已经不能容纳下宠大的数据身驱.移动硬盘凭借大容量.高速度和易携带等诸多优势.已成为人们数据资料互换的重要设备.目前多数 ...
- 解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项
解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项 参考文章: (1)解决Bootstrap 附加导航(Affix)的问题和使用时若干注意事项 (2)https://www.cn ...
- 前端 重构时需要注意的事项_驾驶式扫地车的功能特点和使用时需要注意事项...
扫地车 随着经济的发展,人们的生活水平不断提高,对生活环境的要求也越来越高,于是许多工厂.物业.超市.社区.市政单位等开始购买扫地车来进行路面清洁.一是清洗效果好,二是效率高,可以节省人工成本.扫地车 ...
- 场效应管的判别、检测及使用时的注意事项!
一.用指针式万用表对场效应管进行判别 1)用测电阻法判别结型场效应管的电极 根据场效应管的PN结正.反向电阻值不一样的现象,可以判别出结型场效应管的三个电极.具体方法:将万用表拨在R×1k档上,任选两 ...
- C51最全111条汇编指令合集,以及使用时的注意事项,超详细
direct 以地址来命名的变量 所有的变量都需要放到一个存储单元中,这个存储单元都一定有一个地址 特别注意!!!!!寄存器的名字单独写出就代表了把该寄存器中的数据,即它就代表其里面的内容,而不是他的 ...
最新文章
- 01移动端布局基础之流式布局
- js实现对象不可更改
- 156万在校大学生!中国高校第一城诞生
- 无法推动项目起步?试试麦当劳理论
- Maximum Subarray(最大连续子序列和)
- SpringBoot整合mongodb数据库
- 程序员的需要掌握的数学知识
- SOEM控制io超简洁程序
- java 车牌号 正则_正则验证车牌号码,包括新能源车牌
- mac下使用php cURL方法nginx502错误
- 图论专项shortest_paths:UVa 10246
- 阿里云ECS服务器很多台共用一个公网ip吗?
- narwal机器人_省时省心才见真章!Narwal云鲸J1智能扫拖机器人国内上市
- 为弹性云服务器申请和绑定弹性公网IP
- try 和 catch 用法
- 时间序列分析实验报告总结_时间序列分析试验报告
- 50个Pandas的奇淫技巧:向量化字符串,玩转文本处理
- oracle asm 状态,ASM 规划ASM DISK GROUP、查看asm 磁盘当前状态等
- Lucene 7.5.0 索引文件之tvxtvd
- 新版gsp计算机培训课件,新版gsp《药品经营质量管理规范》释义v0708ppt课件.ppt