- 博客(199)
- 资源 (15)
- 收藏
- 关注
原创 Quickly Search Articles in My Blog - 快速搜索本专栏内的文章
how to search key words in my blog 本文介绍了怎么快速在主流搜索引擎搜索本专栏内文章的方法。
2016-05-19 14:04:41 794
原创 ROS进二阶学习笔记(10) -- rospy.Publisher() 之 queue_size
自从 hydro 以后,推荐使用新的 asynchronous ,异步的,发布机制,它更像是roscpp的做法。为了使用新的发布机制,the keyword queue_size 就要传给 subscribe() ,它定义了在消息丢失之前的最大队列大小。当publish()被调用时,会把串行化了的数据发到每一个subscriber,连接会异步地发生自不同的线程,但串行化仍将同步地发生。这就使得只有出现连接问题的subscriber会接收不到新的消息。如果你发布消息的速度快于rospy能发送出去的速度
2017-01-17 14:55:54 13341
原创 ROS进二阶学习笔记(9)-- 关于Overlay:重名 package 在不同catkin workspace 中,
Description: Describes how to overlay a catkin workspace on to an existing system for development and testing.
2017-01-13 17:08:03 1898
原创 ROS进二阶学习笔记(7) -- Metapackage
It is often convenient to group multiple packages as a single logical package. This can be accomplished through metapackages. A metapackage is a normal package with the following export tag in the package.xml: <export> <metapackage /> </export>
2017-01-11 13:44:34 1656
原创 Geany 编辑器打开 高亮所选单词 功能
Geany 编辑器打开的高亮所选单词 功能Finally, I set the Geany as the alternative for Notepad++ in Ubunturef: http://plugins.geany.org/addons.html===============
2017-01-06 11:36:41 3600
原创 ROS进二阶学习笔记(6) -- ROS Bag
ROS Bag是ROS计算图级的一个概念:Bags:ref : http://wiki.ros.org/Bags在 计算图里 在线使用 工具:rosbag 创建bags, 收听topic,记录数据。可以回放或者remap到别的topic。 rosbag还能处理具有时间戳的数据,publish一个 simulated clock that
2017-01-03 14:41:29 6419
原创 ROS进二阶学习笔记(4) - ROS and Multithread
ROS 进阶学习笔记(22) - ROS and MultithreadI'll discuss about the concept of thread, multithread, and the application of multithread coding in ROS env.1. What's multithread? - Basics of operating s
2016-12-08 19:47:18 2156
原创 ROS进二阶学习笔记(3) - programmatic way to start/stop a roslaunch
Sometimes, we need to start/stop a ros .launch file/ ros node in a programmatic way, especially when we bring in the SMACH method to handle our applications. Here are some threads in answers.ros.org website, and I did some conclusions.
2016-12-07 20:50:34 1944
原创 Hack the RPLiDAR A1 Laser Scanner
Hacking the RPLiDAR A1 is very similar with the Hacking of Neato XV-11 Laser Scanner:http://wiki.ros.org/xv_11_laser_driver/Tutorials/Connecting%20the%20XV-11%20Laser%20to%20USBThey all use
2016-11-30 14:15:03 2034
转载 简单的Git 命令:获取仓库文件和切换远程分支
简单的Git 命令:获取仓库文件和切换远程分支git clone git@gitlab.xxx.com:xxxxx.git //从远程clone 分支下来,一般是默认master。有时不是,用 git branch 可以看到:* indigo-devel 说明此时是在indigo-devel上。=== 要切换到master: ====git branch -r
2016-11-21 16:15:36 5305
原创 ROS进二阶学习笔记(2)- SMACH:用状态机来管理机器人任务
ROS 进阶学习笔记(20) - SMACH:用状态机来管理机器人任务http://wiki.ros.org/smach/Tutorials/Getting%20Startedhttp://wiki.ros.org/smach/Tutorials好久没有更新关于ROS的笔记,这里进入SMACH的学习和应用,参照rbx2(ros by example volume 2),和ROS官方
2016-11-18 11:40:48 3113
转载 用scp传输文件
=== scp in linux : 用ssh传输文件 == ref: https://www.vpser.net/manage/scp.html=== 获取远程服务器上的文件 === scp root@www.vpser.net:/root/lnmp0.4.tar.gz /home/lnmp0.4.tar.gz scp -P 2222 root@www.v
2016-11-04 16:30:55 1109
转载 ubuntu14.04 ssh允许root用户远程登录
ubuntu14.04 ssh允许root用户远程登录2016-01-03 14:45 1175人阅读 评论(0)收藏举报分类: 开发环境与工具(28) 修改 root 密码sudo passwd root2. 以其他账户登录,通过 sudo nano 修改 /etc/ssh/sshd_config :xxx@
2016-10-26 17:49:52 2006
原创 Ubuntu - usb转串口设备的访问权限设置
可以用如下命令查看串口信息:ls -l /dev/ttyUSB*但是普通用户没有usb操作权限,下面介绍如何设置usb串口操作权限:通过增加udev规则来实现步骤如下: 创建文件:sudo gedit /etc/udev/rules.d/70-ttyusb.rules在文件内增加一行KERNEL=="ttyUSB[0-9]*", MODE="0666
2016-10-25 10:17:02 6480
原创 ROS:使用ROS_arduino_bridge Stack
使用ROS_arduino_bridge Stack使ROS得到odom信息 和 使move base获得 cmd_vel信息,需要个桥梁。而修改 ROS_arduino_bridge Stack 后可以完成此任务。 目的就是 发布 odom 和 使movebase得到cmd_vel 信息,从而控制底盘运动。斟酌后,Finally,使用stack: RO
2016-10-24 21:43:12 1393
转载 ubuntu解决resolv.conf被重写问题
解决resolv.conf被重写问题第二步中你虽然配置了DNS,但是每次重启虚拟机或重启网络后/etc/resolv.conf文件就会被重写,也就是又恢复原样了,你以前的配置就不存在了,每次都要手动配置是极不可取的,所以这步是必须的,首先我们要搞清楚resolv.conf被重写的原因和机制,这在不同Ubuntu版本下有所差异。那怎么知道呢?一般resolv.conf文件一开头就告诉你了。解
2016-10-19 18:04:58 13796 1
原创 ROS_Stack
=== 【创建ROS Package (catkin) 】=== 1. 确认你的catkin Workspace:~/catkin_ws/2. $ cd ~/catkin_ws/src3. 创建package catkin_create_pkg [depend1] [depend2] [depend3] ... [dependn]4. 编译catkin Workspace:
2016-10-12 14:05:52 1184
原创 Linux调整磁盘分区大小
Resize the disk (Linux调整磁盘分区大小)Resize the partition. Run parted: $ partedShow the partition list: (parted) printThere should be two partitions; 1 should be a boot partition, about 64MB; the se
2016-09-07 16:40:06 7320
转载 Fixed: Failed to create VirtualBox COM object REGDB_E_CLASSNOTREG (0x80040154)
Fix: Failed to create VirtualBox COM object REGDB_E_CLASSNOTREG (0x80040154)January 16, 2014 Blog 0x80040154, com object, failed to create, virtualbox KirtWhen opening Oracle VM one
2016-09-07 06:25:06 2260
原创 ROS进二阶学习笔记(1) TF 学习笔记3 -- TF Listener 编写 (Python)and Adding frame(Python)
ROS TF 学习笔记(3) -- TF Listener 编写 (Python)Ref: http://wiki.ros.org/tf/Tutorials/Writing%20a%20tf%20listener%20%28Python%29In the previous tutorials we created a tf broadcaster to publish the po
2016-09-05 17:37:15 2881
原创 ROS进二阶学习笔记(1) TF 学习笔记2: -- TF Broadcaster 编写 (Python)
ROS TF 学习笔记(2) -- TF Broadcaster Ref: http://wiki.ros.org/tf/Tutorials#Learning_tf>>Ref: Writing a tf broadcaster (Python)This tutorial teaches you how to broadcast the state of a robot to tf
2016-08-12 16:42:17 7813 2
原创 ROS进二阶学习笔记(1) TF 学习笔记1:TF介绍 + tf工具
ROS TF 学习笔记(1) -- TF介绍Ref: http://wiki.ros.org/tf/Tutorials/Introduction%20to%20tf惭愧的是,时隔10个月,重新来学习tf的东西。1. Running the DemoNow that we're done getting the turtle_tf tutorial packag
2016-08-11 15:51:16 7386
转载 在 Win7/Win8下使用 VirtualBOX虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0
在 Win 7或8 下使用 VirtualBOX 虚拟机安装 OS X 10.11 El Capitan 及 Xcode 7.0来源:http://bbs.feng.com/read-htm-tid-9908410.html ( OS X and Xcode 7.0 请参考本链接)https://xuanwo.org/2015/08/09/vmware-mac-os-x-intro
2016-07-30 21:46:08 9584 3
原创 Using Win7 to control the Lubuntu via VNC
有时候在嵌入式计算机没有显示器键鼠供其使用,但又需要通过Terminal或者图形界面对它进行操作,可通过远程连接软件进行。比如vncUsing Win7 to control the Lubuntu via vnc===== Lubuntu VNC Server installation =====1. install tools: tightvncserver autocutsel
2016-07-25 16:43:05 862
转载 Controlling A Roomba with an Arduino - Arduino串口控制Roomba教程
Controlling A Roomba with an Arduino串口控制roomba, roomba编程, arduino 控制 Roomba
2016-07-15 10:11:05 1569 1
转载 ROS, the Robot Operating System, Is Growing Faster Than Ever, Celebrates 8 Years
http://spectrum.ieee.org/automaton/robotics/robotics-software/ros-robot-operating-system-celebrates-8-yearsROS, the Robot Operating System, Is Growing Faster Than Ever, Celebrates 8 YearsBy Br
2016-06-20 09:36:37 894
原创 ROS 进阶学习笔记(19)-- Add Extra Gyro Sensor for ROOMBA-Based Turtlebot
===Add Extra Gyro Sensor for ROOMBA-Based Turtlebot===I write this in English for covering more friends globally. Please Indicate the Source Sonictl_blog_csdn.== Background of this problem ==As I'm following the book "ros by example_hydro_vol1" written
2016-06-17 17:33:35 1907
原创 ROS 进阶学习笔记(18):ROS导航3:关于 ROS ActionLib 包
理解ROS ServerROS 里除了基本的msg publisher/Subscriber 以外,还有以下东东需要理解:>>Server/Client >>ActionROS中的服务service是一问一答的形式,你来查询了,我就返给你要的信息。actionlib也有服务的概念,但是它不一样的地方是:不是一问一答,而多了一个反馈,它会不断反馈项目进度。
2016-06-03 14:34:46 7288
原创 ROS 进阶学习笔记(17):ROS导航2:关于 move_base Package(底盘移动包)
== 关于move_base 导航核心包 ==wikipage: http://wiki.ros.org/move_base=== 我学这个包的时候,尽量总结wiki page上的内容如下:===move_base package 所属Stack: navigation关于这个包在 ROS Navigation 框架中的位置,参见:ROS探索总结(十三)——导航与定位框架开
2016-06-02 16:46:06 10870 1
原创 ROS 进阶学习笔记(16):ROS导航1:关于Costmap_2d Package (代价地图包)
=== 关于Costmap_2d Package ===wiki page: http://wiki.ros.org/costmap_2d=== 我学这个包的时候,尽量总结wiki page上的内容如下:===所属Stack: navigationSammary: 1. 实现2D cost map 2. 输入: sensor data 3. 生成:
2016-05-30 14:34:44 18283 2
原创 ROS与智能机器人技术发展路径探索
ROS与智能机器人技术发展路径探索sonictl, CIGIT of CAS, Aug 2015序本文按照目标路径、需求、资源、方法、计划为提纲,根据本人对市场、技术、商业模式等的经验理解,梳理总结 ROS 和机器人技术对于机器人研发团队来讲,可能的发展方向、可行性分析、前景展望等。据我了解及调研, ROS 已经逐渐占据了机器人开源控制软件平台领域几乎用户量最大的地位。原因主要是:
2016-05-30 10:28:48 6741
原创 ROS 进阶学习笔记(15) - Use Service to play ROS-Serial communication
Use Service to play ROS-Serial communicationContinue for this blog : ROS 进阶学习笔记(12) - Communication with ROS through USART Serial PortIn that blog above, we discussed ROS-Serial communicatio
2016-05-11 13:32:11 2579
原创 ROS 进阶学习笔记(14) - About driving your iRobot Roomba/Create
ROS 进阶学习笔记(14) - About driving your iRobot Roomba/CreateThere are two important script file you may usually need to edit/check: turtlebot_node.py & create_driver.pyThe turtlebot_node.py
2016-04-26 11:00:02 1768
转载 Linux如何查看进程、杀死进程、启动进程等常用命令
Linux如何查看进程、杀死进程、启动进程等常用命令1.查进程ps命令查找与进程相关的PID号:ps a 显示现行终端机下的所有程序,包括其他用户的程序。ps -A 显示所有程序。ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。ps -e 此参数的效果和指定"A"参数相同。ps e 列出程序时,显示每个程序所使用的环境变量。
2016-04-20 10:05:00 989
原创 ROS_Navigation专题2 - Setting up your robot using tf
ROS_Navigation专题2 - Navigation
2016-04-14 11:10:02 933
原创 ROS_Navigation专题1 - Introduction and Learning
ROS_Navigation专题1 - Introduction and Learning Resources Before going further, it is highly recommended that the reader check out the NavigationRobot Setup tutorial on the ROS Wiki. This tuto
2016-04-14 11:06:14 1360 1
原创 Frozen your python script with PyInstaller - Linux Instance
Receive the Commands and Response via ROS topic in a Controller NodeIn this article, we will describe an example of Implementing a ROS node to do actions by receiving commands via a std_msgs/S
2016-04-12 17:23:57 1166
(老设备可用)USB转串口驱动(老设备可用)
2015-11-03
avin2-SensorKinect-v0.93-5.1.2.1-0-g15f1975.zip
2015-08-24
WIN7系统下正确设置RAMDISK软件利用系统未识别内存.
2014-10-15
Realtek RTL8188CUS&RTL8188ETV 型芯片USB无线网卡驱动程序for Linux&Android
2014-05-26
USB转RS232驱动 完美版
2010-11-29
USB转串口驱动(支持Win7)PL2303驱动
2010-03-30
【189页】世界机器人研发状况报告(英文版)INTERNATIONAL ASSESSMENT OF RESEARCH AND DEVELOPMENT IN ROBOTICS
2010-03-30
无线局域定位中英文对照版
2010-03-30
usb转串口万能驱动(已损毁)
2009-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人