借助ROS的工具箱让turtlebot在gazebo中运行起来. part 1.1: 让turtlebot跑起来 1. 在gazebo中显示机器人 默认加载了一个playground 的world文件. 2. 用键盘进行控制机器人 可以通过以上方式控制机器人的运动了. 3. 在rviz中显示 在rv ...
分类:
其他好文 时间:
2017-04-12 23:16:39
阅读次数:
753
find命令的参数; pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意 ...
分类:
系统相关 时间:
2017-04-08 17:13:44
阅读次数:
278
本练习主要做了几个工作: 1.给定一个数组来初始化二叉堆,第一种方法是通过不断插入,时间复杂度是O(nlgn),第二种方法是先把数组填入二叉堆,再从下标为H->SIZE/2的节点开始下滤,这是因为只有下标小于为H->SIZE/2才有孩子,从而可以用线性时间完成二叉堆的初始化。 2.二叉堆的下滤和上滤 ...
分类:
其他好文 时间:
2017-04-01 21:10:46
阅读次数:
289
原因: signal 9 错误是由于交换区空间不足导致,扩展交换区大小即可 解决方法搬运自http://www.361way.com/increase-swap/1957.html 增加swap大小的方法有两种,一种是已经分过swap交换分区,不过分配不合理,所以可以通过增加swap文件来增加交换分 ...
分类:
其他好文 时间:
2017-03-30 11:10:45
阅读次数:
720
用Socket通信实现本地计算机与云服务器的连接,云服务器端有一个简单的增量式PID算法的计算代码。本地依次输入速度设定值并通过Socket通信传送到服务器端,服务器端将PID计算得到的实际速度值存放在一个集合中,然后再次建立新的套接字,与另一个客户端建立通信连接,实现将PID计算得到的实际速度值传 ...
分类:
其他好文 时间:
2017-03-30 11:07:50
阅读次数:
210
问题1:max_map_count不够大 max virtual memory areas vm.max_map_count [65536] likely too low, increase to at least [262144] 解决:内核参数(max_map_count) cat /proc/ ...
分类:
其他好文 时间:
2017-03-29 16:04:09
阅读次数:
467
前段时间,我公司发现大部分hadoop服务器有重传数据包和error包现象,且重传率经常超过1%。zabbix告警hadoop主机有error包出现。收到大量类似如下告警信息: Trigger: eth1 incoming error packets increase Trigger status: ...
分类:
其他好文 时间:
2017-03-25 15:22:16
阅读次数:
298
其实之前就懂这个东西,但今天突然就想写下来记录一下。 1.首先说 aa作为对象的引用传入swap函数,则对aa的内部操作确实可以影响到外部a的引用指向的值。 但b传入的引用bb也可以操作b的值,但bb指向了aa,这样一来,bb就跟b指向的不是同一个东西了,所以b的值不会改变。 输出: 6 5 2.当 ...
分类:
其他好文 时间:
2017-03-13 11:20:08
阅读次数:
140
The inline functions are a C++ enhancement feature to increase the execution time of a program. Compiler replace the definition at compile time instea ...
分类:
编程语言 时间:
2017-03-12 23:59:07
阅读次数:
325
用CSS开启硬件加速来提高网站性能(转) 翻译文章,原文地址:http://blog.teamtreehouse.com/increase-your-sites-performance-with-hardware-accelerated-css。 你知道我们可以在浏览器中用css开启硬件加速,使GP ...
分类:
Web程序 时间:
2017-03-09 20:47:31
阅读次数:
224