- 博客(22)
- 收藏
- 关注
转载 如何快速的了解一个领域?
怎么样快速了解一个领域的大牛,高级期刊会议 –微软学术搜索也挺好用邹学益 刚开始接触科研时师兄让我 在IEEE,Springer, ACM等数据库搜索相关资料,对于当时只用过百度谷歌的我,觉得科研真是高级的东西,搜索用的都是些高级产品。大概2009年吧,我知道了谷歌也有学术搜 索,而且用google scholar统一搜索可以免去登陆各个数据库的麻烦(而且在校外还不一定
2014-07-26 16:30:02 2058
转载 让ubuntu在一个窗口下打开多个终端的软件——terminator
Terminator是CrunchBang的默认终端,该终端基于GNOME terminal。Terminator最大的特点就是可以在一个屏幕下同时显示多个终端。Terminator可以在Ubuntu在同一窗口中启动多个终端。可以自由的在一个窗口中分割区域建立新终端,通过鼠标拉伸调整每个终端的大小,对同时需要操作多个终端的用户非常方便。 同时操作多个VPS的时候不用切换终端窗口,在一个窗口中就可以
2014-07-19 19:19:42 665
转载 (转)用GDB调试程序
用GDB调试程序陈皓GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。 于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更为强劲
2014-07-17 19:04:40 698
转载 (十四)使用roswtf命令
参考网址:http://www.ros.org/wiki/ROS/Tutorials/Getting started withroswtf1,准备工作开始前,情确定roscore没运行。roswtf检测系统 try和find 问题。$ roscd %这个命令不能使用,我这里,我是之间cd到该路径的$roswtf得到运行结果:Loaded plugin
2014-07-17 17:39:51 618
转载 (十三)记录和运行以保存的数据
参考网址:http://www.ros.org/wiki/ROS/Tutorials/Recording and playing backdata此文章讲怎样将运行中的ROS系统记录保存在a.bag文件,并将保存的该文件运行得到相同的行为。1,运行前准备工作安装turtle_teleoppackage 和其相关的packages.命令如下:$ roscdtu
2014-07-17 17:38:54 929
转载 (十二)解释创建的简单server和client
参考网址:http://www.ros.org/wiki/ROS/Tutorials/ExaminingServiceClient1,运行service$ roscore $ rosrunbeginner_tutorial add_two_ints_server2,运行client$ rosrunbeginner_tutorial add_two_ints_clie
2014-07-17 17:37:43 405
转载 (十一)创建一个简单的service和client
参考网址:http://www.ros.org/wiki/ROS/Tutorials/WritingServiceClient(c++)1,编写一个简单的service节点创建add_two_ints_server节点,作用是接受2个ints,和返回sum.$ roscdbeginner_tutorials$ touchsrc/add_two_ints_server.c
2014-07-17 17:37:09 389
转载 (十)解释创建的简单publisher和subscriber
参考网址:http://www.ros.org/wiki/ROS/Tutorials/ExaminingPublisherSubscriber1,运行publisher$ roscore ---打开roscore$ rosrunbeginner_tutorials talker _name:=talker ---运行beginner_tutorialspac
2014-07-17 17:36:11 345
转载 (八)用rosed编辑ROS文件
参考网址:http://www.ros.org/wiki/ROS/Tutorials/UsingRosEd1,rosedrosed允许在package中,直接用package名字而不是整条package路径来编辑该package内的文件。用法:$ rosed[package_name] [filename]例子:$ rosed roscppros.h ----默认用
2014-07-17 17:34:22 450
转载 (九)用C++编写简单的publisher和subscriber
参考网址:http://www.ros.org/wiki/ROS/Tutorials/WritingPublisherSubscriber(c++)1,编写publisher节点节点是一种连接ROS网络的ROS术语,下面是建立的publisher("talker")节点,他可以持续发送信息$ roscd beginner_tutorials ---转到要编写的pa
2014-07-17 17:32:34 971
转载 (六)ROS服务和参数理解
参考网址:http://www.ros.org/wiki/ROS/Tutorials/UnderstandingServicesParams1,ROS服务服务是节点通信之间的另外一种方式,服务允许节点发送请求和接受响应。采用rosservice命令(1) $rosservice得到结果:Commands:rosservice args print s
2014-07-17 17:31:16 731
转载 (七)ROS rxconsole和roslaunch学习
参考网址:http://www.ros.org/wiki/ROS/Tutorials/UsingRxconsoleRoslaunch在学习这个命令前,请确定已经安装好turtlesim package(小海龟例子)$ rosdep install rxtoolsturtlesim$ rosmake rxtools turlesim1,学习rxconsole 和r
2014-07-17 17:29:55 1658
转载 (四)创建ROS msg 和 srv
参考网址:http://www.ros.org/wiki/ROS/Tutorials/CreatingMsgAndSrv1,msg和srv介绍: msg:msg文件是描述ROS消息的描述文件,是用来为消息生成不同语言下源代码。msg文件存储在该package路径下的msg文件路径。msg文件包括以上几种类型:int8, int16, int32,
2014-07-17 17:29:26 984
转载 (三)建立和编译package
参考网址:http://www.ros.org/wiki/ROS/Tutorials/BuildingPackages 前面我们用roscreate-pkg建立package,这里我们根据系统关联来编译这些packages1,系统关联 ROSpackage有时运行时需要连接外部库或者可执行程序。这些库或者程序的连接经常被关联到系统关联中。在一些情
2014-07-17 17:28:44 474
转载 (五)ROS主题理解
参考网址:http://www.ros.org/wiki/ROS/Tutorials/UnderstandingTopics1,小海龟例子注意:请确定是否是在新的终端(重新打开一个终端)运行。(1) 在新的终端打开roscore$ roscore---如果出错,请确定关闭所有ROS命令或者路径,重试。(2) 在新的终端打开运行小海龟界面$ ros
2014-07-17 17:28:04 839
转载 (二)创造一个简单的ROS package
参考网址:1,http://www.ros.org/wiki/ROS/Tutorials/CreatingPackage2,http://bbs.axnzero.com/viewthread.php?tid=657 ROS的软件以Package的方式组织起来。package包含节点(Node)、ROS依赖库、数据套、配置文件、第三方软件、或者任何其他逻辑构成。pa
2014-07-17 17:27:24 519
转载 (一)ROS系统命令学习
参考ROS官网:http://www.ros.org/wiki/ROS/Tutorials/NavigatingTheFilesystem对于ROS系统,很多代码关联于很多的packages和stacks之间,如果用简单的liunx命令行,比如ls,cd等,会导致路径冗长等问题,所以ROS提供了自己的命令行。根据官网,我整理出ROS系统下常用的命令:1,find命令 --
2014-07-17 17:23:28 987
转载 Unix目录结构的来历---阮一峰
Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在。举例来说,根目录下面有一个子目录/bin,用于存放二进制程序。但是,/usr子目录下面还有/usr/bin,以及/usr/local/bin,也用于存放二进制程序;某些系统甚至还有/opt/bin。它们有何区别?长久以来,我也感到很费解,不明白为什么这样设计。像大多数人一样,我只是根据《Unix文件系统结构
2014-07-01 00:12:22 517
原创 ubuntu12.04下搭建openCV环境
ubuntu12.04LTS + openCV2.4.6.1 + cmake1.下载openCV压缩包.地址
2014-05-31 13:52:07 576
转载 跟我一起写 Makefile
陈皓概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了
2014-05-16 23:04:28 404
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人