你知道市面上的机器人都采用了哪些操作系统吗? 估计大多数人给出的答案就是 Android 了。从市面上的产品来看,基于 Android 系统开发的机器人确实是主流,但是还有一种操作系统却鲜为人知,它叫 ROS(机器人操作系统,RobotOperatingSystem),是专门为机器人设计的一套...
分类:
移动开发 时间:
2015-12-13 12:37:18
阅读次数:
203
安装turtlebot2,场景为:turtlebot2上搭载着一台电脑主机A,该电脑作为主机Master,有自带的电源和3D传感器,roscore在该台机器上启动。pc电脑远程连接A,和A通讯,pc不需要启动roscore,这样就可以在远程pc控制turtlebot2走来走去。摆脱了调试pc/lap...
分类:
其他好文 时间:
2015-12-03 13:30:21
阅读次数:
3395
ROS(Indigo)编程必须要理解CMakeList.txt的编写规则,教程地址:catkin/CMakeLists.txt,官网有相关的教程,中文的翻译版本写的很不错,教程地址:ROS中的CMakeLists.txt
分类:
其他好文 时间:
2015-11-30 14:33:13
阅读次数:
145
1. 替换一行字符串。替换第5行的内容为""shell脚本如下:#!/bin/bashpath=$1head=' 'rosPath="$head$path$tail"echo "ros new Path: $rosPath"sed -in "5s:.*:$rosPath:g" demo_offli....
分类:
其他好文 时间:
2015-11-27 17:19:41
阅读次数:
170
ROS命令中的单引号`和‘的区别,比如使用`单引号,以下的命令是正确的:$ rosrun rviz rviz -d `rospack find rbx1_nav`/sim.rviz而使用‘单引号,以下的命令却是错误的:$ rosrun rviz rviz -d ‘rospack find rbx1_...
分类:
其他好文 时间:
2015-11-11 19:05:17
阅读次数:
180
开发一个双足机器人,难度非常大,好多东西都需要学习。
但是这样才锻炼人,选择一个自己非常刚兴趣的东西研究,非常高兴。
我的目标不是竞赛,不是完成作业,我是要自己开发一个机器人。
过程是我的乐趣,而不是结果。...
分类:
其他好文 时间:
2015-10-29 13:28:09
阅读次数:
196
#include "ros/ros.h" //ros常用头文件ros::init(argc,argv,"move_group_interface_tutorial");//前两个参数确定,第三个参数是节点的名字,实现ros程序的参数与命令行输入的匹配ros::NodeHandle n;//NodeH...
分类:
其他好文 时间:
2015-10-28 22:59:24
阅读次数:
566
前言 借鉴来自RGB-D数据处理的两种方法-基于特征与基于整体的,同样可以考虑整个图片的匹配,而不是只考虑特征点的…… 一般这种稠密的方法需要很大的计算量,DTAM: Dense tracking and mapping in real-time 提出了利用GPU来加速运算的方法,Semi-dens...
分类:
其他好文 时间:
2015-10-24 20:22:58
阅读次数:
277
前言 尊重知识,转载请标明出处:http://www.cnblogs.com/hitcm/ 在LSD-SLAM深入学习(2)中我们已经对算法进行分析,此处假设读者对于ros的基本操作都已经很熟悉,而且已经编写了一定量的的代码,我们直接上干货。此处分析的程序如下 main_live_odometry....
分类:
其他好文 时间:
2015-10-17 14:41:02
阅读次数:
955
https://www.raspberrypi.org
树莓派是一个Arm的开发板,只有香烟盒大小,最新版本的树莓派是B+版本。4 cup 900MHZ,1G内存大小,4个usb接口。
https://www.raspberrypi.org/products/model-b-plus/...
分类:
Web程序 时间:
2015-10-09 00:44:54
阅读次数:
495