目前,轮式机器人的研究中已经大量使用激光雷达辅助机器人的避障导航,考虑到使用成本,一般二维激光雷达使用较多,如下图。由于只能扫描一个平面,如果想用二维激光雷达获取环境三维点云,则需要通过移动机器人或加装机械结构提供第三个维度的支持。 激光雷达扫描时可以想象成将超声波传感器发出的声波替换为激光并高速回 ...
分类:
其他好文 时间:
2017-07-12 13:41:49
阅读次数:
382
须要替换到字符串里面的多个双引號,不废话,直接上代码: var filePath = '"d:/img/1.jgp"'; filePath = filePath.replace(new RegExp(/(")/g), "");替换后的结果:<pre name="code" class="javasc ...
分类:
Web程序 时间:
2017-07-05 13:38:25
阅读次数:
202
Gobject的对象方法有如下几种: 1、非虚拟公共方法2、虚拟公共方法3、虚拟私有方法 1、非虚拟公共方法 这个是最简单的,提供了一种作用于对象的简单方法。 在头文件中提供函数原型,并在源文件中提供该原型的实现。 2、虚拟公共方法 这是创建GObject的可覆盖函数的首选:(1)在公共头文件中的类 ...
分类:
其他好文 时间:
2017-05-09 11:18:12
阅读次数:
187
使用 Ubuntu vivid 的 glib-2.44.1 的程序总是打印类似这种警告: GLib-GObject-WARNING **: Two different plugins tried to register GLib-GIO-WARNING **: Tried to register a ...
分类:
其他好文 时间:
2017-05-06 18:59:42
阅读次数:
182
1.单词 violations outline:错误大纲2.错误级别 红色 很高的错误 橙色 错误 黄色 很高的警告 绿色 警告 蓝色 输出信息3.提示 Avoid excessively long variable names like machineLineService 避免像machineL ...
分类:
其他好文 时间:
2017-04-24 09:57:50
阅读次数:
142
一.大小写转换 1.定义和用法 toUpperCase() 方法用于把字符串转换为大写。 toLowerCase() 方法用于把字符串转换为小写。 用法: stringObject.toUpperCase(); stringObject.toLowerCase(); 1.定义和用法 split() ...
分类:
其他好文 时间:
2017-01-09 20:09:52
阅读次数:
154
数组属性: arr.length;查看数组的长度 arr.Pop;删除数组最后一个元素; 数组的方法: arr.push();添加到数组末端; arr.shift();删除数组的第一个元素; arr.unshift();在数组最前面添加一个元素; arr.jojn();将得到的所有元素转换成字符串; ...
分类:
编程语言 时间:
2016-11-11 12:05:06
阅读次数:
140
CentOS 7 编译安装 Code::Blocks yum install cairo-devel yum install pango-devel yum install atk-devel yum install cairo-gobject-devel 1.下载wxwidgets源代码; 1.下 ...
分类:
其他好文 时间:
2016-05-18 12:45:29
阅读次数:
204
运行startx命令显示如下:gnome-session[19174]:
devkit-power-gobject-WARNING:Couldn‘tconnecttosystembus:Failedto
connecttosocket/var/run/dbus/system_bus_socket:Nosuchfileor
directorygnome-session[19174]:WARNING:Couldnotconnectto
ConsoleKit:Failedtoconnecttoso..
分类:
其他好文 时间:
2016-04-28 12:35:38
阅读次数:
510
GStreamer 是一个基于流水线的多媒体框架,其内部基于GObject,以C语言写成(参见Wikipedia)。GStreamer采用基于plugin和pipeline的体系结构,框架中所有的功能模块都被是县城可以插拔的component,都能很方便地安装到任意pipeline上。
一、 GStreamer 环境
通常,在运行基于GStreamer开发的程序前,需要根据相应系统发行版本...
分类:
移动开发 时间:
2016-04-08 15:11:57
阅读次数:
1188