E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【ROS学习笔记】
ROS学习笔记
(四) 先锋机器人跟随
目前的状况:1、rbx1_app当中的follower2.launch已经跑通了,这种算法是用的质心跟随,将待跟踪物体x,y,z方向上进行滤波。排除背景的干扰。优点:由于rosbyexample代码功底边好,使用起来简单直接。直接在launch文件里面修改的代码就可以了。启动顺序roslaunchp3dx_descriptionp3dx.launchroslaunchopenni_launchop
David_Han008
·
2017-04-29 20:55
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(四) 先锋机器人跟随
目前的状况:1、rbx1_app当中的follower2.launch已经跑通了,这种算法是用的质心跟随,将待跟踪物体x,y,z方向上进行滤波。排除背景的干扰。优点:由于rosbyexample代码功底边好,使用起来简单直接。直接在launch文件里面修改的代码就可以了。启动顺序roslaunchp3dx_descriptionp3dx.launchroslaunchopenni_launchop
David_Han008
·
2017-04-29 20:55
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(十四)- 写一个简单的Service和Client(C++篇)
1写一个ServiceNode现在我们要写一个Service(名叫add_two_ints_server)Node,它能接收两个整型然后返回他们的和。改变路径到beginner_tutorials:roscdbeginner_tutorials在这里我们需要用到之前建立的一个服务。Creating_a_srv1.1源码创建src/add_two_ints_server.cppvimsrc/add_
Savior2016
·
2017-03-11 20:03
ROS学习笔记
(十三)- 写一个简单的发布和订阅(C++篇)
1写一个发布(Publiser)功能的NodeNode是连接到ROS网络的可执行程序,是ROS的一个术语。现在我们要创建一个node,它可以不断地广播消息。首先打开我们的package,具体方法已经很熟练了,不再赘余。1.1源码创建一个src文件夹,这个文件夹包含所有源文件。好像本来就有了,不重复创建了。在src文件夹里创建talker.cpp:vimtalker.cpp然后粘贴以下内容:#inc
Savior2016
·
2017-03-11 17:57
ROS学习笔记
(十一)- 使用rosed编辑文件
1使用rosedrosed也是rosbash的一部分,所以他又可以直接通过包名操作,不需要完整的路径。用法:$rosed[package_name][filename]例如:$rosedroscppLogger.msg2配合Tab使用rosed这个方法可以让你很容易的看见并且选择编辑一个package里的文件而不需要知道它确切的名字。用法:$rosed[package_name]例如:$rosed
Savior2016
·
2017-03-03 21:25
ROS学习笔记
(二)-ROS再次尝试安装
一安装Ubuntu16.04Ubuntu官网下载启动盘制作工具rufus-2.12直接在官网下载就可以了,开源的,免费的。所以看到收费页面就仔细看,在最下面跳转到下载页面。官方ROS安装及使用教程推荐看英文版,下载个有道就好了,中文版反而看不懂它在讲什么。插播一点关于SSH的安装和配置-虽然我没有配置成功这是为了可以实现Ubuntu远程登录,这样使用起来更方便,可以在windows上用Secure
Savior2016
·
2017-02-25 20:20
ROS学习笔记
(一)-ROS安装
(这篇烂尾了,遇到各种更新失败,传说是因为12.04Ubuntu已经失去支持了,可以看第二篇,尝试16.04)安装了kinetic之后,发现很多资料都是indigo的,还是要安装Ubuntu14.02.05,所以:传送门后面可以从2开始学,以后再装Ubuntu14也行的udosh-c'./etc/lsb-release&&echo"debhttp://mirror.umd.edu/packages
Savior2016
·
2017-02-25 15:40
ROS学习笔记
(一)补充篇 参考创客制造
我将ROS的CPP部分分成7个部分:1、基础的nodeparam2、动态调节参数3、关于TF变换4、actionlib5、插件技术6、movebase7、nodelet技术前言相比于
ros学习笔记
一,
ros
David_Han008
·
2017-01-30 16:29
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(一)补充篇 参考创客制造
我将ROS的CPP部分分成7个部分:1、基础的nodeparam2、动态调节参数3、关于TF变换4、actionlib5、插件技术6、movebase7、nodelet技术前言相比于
ros学习笔记
一,
ros
David_Han008
·
2017-01-30 16:29
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(二)ROS by Example 学习笔记
先介绍一下RVIZ参考网页:http://wiki.ros.org/rviz/UserGuide安装和检查依赖项安装:sudoapt-getinstallrviz检查一下安装的依赖项rosdepinstallrviz然后rosmakerviz运行source/opt/ros/indigo/setup.bashroscore&rosrunrvizrviz增加一下显示的选项显示一些属性显示一些状态显示
David_Han008
·
2017-01-29 17:12
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(二)ROS by Example 学习笔记
先介绍一下RVIZ参考网页:http://wiki.ros.org/rviz/UserGuide安装和检查依赖项安装:sudoapt-getinstallrviz检查一下安装的依赖项rosdepinstallrviz然后rosmakerviz运行source/opt/ros/indigo/setup.bashroscore&rosrunrvizrviz增加一下显示的选项显示一些属性显示一些状态显示
David_Han008
·
2017-01-29 17:12
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(三)先锋机器人的使用 — 参考 ROS wiki 和 Mobile wiki
–参考方案:找到了关于p3-dx的一些关于ROS的资料https://github.com/ManolisCh/pioneer_p3dxhttps://github.com/SeRViCE-Lab/p3-dxhttp://wiki.ros.org/demo_pioneer先锋机器人ROS的教程:https://www.youtube.com/watch?v=-9NHupBPC6Y首先是首页http
David_Han008
·
2017-01-25 16:22
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(三)补充篇pionner3 DX -win平台下开发
资料整理:官网资料http://www.mobilerobots.com/ResearchRobots/PioneerP3DX.aspx控制面板LED灯的说明:PWR当显示红色灯的时候,说明主电源正在给机器人供电STAT灯的状态决定于当前的模式:当STAT慢速闪烁的时候:说明控制器正在等待与客户机相连,快速闪烁的时候说明当前处于摇杆驱动模式,或者已经与客户机进行连接,当中速闪烁的时候,说明处于维护
David_Han008
·
2016-12-30 09:20
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(一)ROS基础入门 — 参考创客制造
2016年12月8日Thur我是看的这土豆网的教程http://www.tudou.com/listplay/nZHW3aBlxmw/XIovKWZJF2o.htmlROS是依赖于某种空间组合的概念,而这种概念是通过配置脚本环境来说实现的。检查ROS_ROOT和ROS_PACKAGE_PATH的方法:ROS中文论坛网址:http://www.cnros.org/forum.php?mod=view
David_Han008
·
2016-12-06 22:09
【ROS探索】
先锋机器人ROS探索
ROS学习笔记
(一)
ROS学习笔记
(一)新的项目要做基于之前的定位,跟踪等技术做一台整机。也就是做一个移动机器人,移动机器人的软件架构之前没有接触过,先从ROS开发做起,希望最后可以融汇贯通ROS,然后自己进行改进。
于同学
·
2016-10-27 21:26
linux
ROS
ROS学习笔记
(1)-----ROS Kinetic版本安装
本文简要介绍了ROSKinetic如何在Ubuntu16.04Desktop环境如何安装。安装步骤如下:1.配置Ubuntu仓库使其支持"restricted,""universe,"and"multiverse." 参考:https://help.ubuntu.com/community/Repositories/Ubuntu2.添加ROS相关源sudosh-c'echo"debhttp:
x_r_su
·
2016-09-09 17:00
ros安装
Ubuntu16.04
ROS学习笔记
五:理解ROS topics
ROS学习笔记
五:理解ROStopics本节主要介绍ROStopics并且使用rostopic和rqt_plot命令行工具。
mountzf
·
2016-08-25 16:03
ROS
ROS学习笔记
ROS学习笔记
(2):在ROS中使用OpenCV进行简单的图像处理---代码实现篇
再上一篇blog中,笔者总结了ROS系统中使用OpenCV库的进行简单图像处理的原理、系统相关的设置和程序包的下载。在这篇博客中,笔者将从代码层面介绍如何实现在ROS系统中读取图片,并使用OpenCV进行图像处理,在返回结果。实例:从ROS中读取图象,转换后将彩色图象变成灰度图象,并返回灰度图象,转换后在ROS下输出。正文1.在ROS下创建工作空间工作空间(workspace)是ROS中非常重要的
Vector0805
·
2016-01-09 15:36
ROS
opencv
Robot
Operating
System(ROS)
ROS学习笔记
(2):在ROS中使用OpenCV进行简单的图像处理---代码实现篇
再上一篇blog中,笔者总结了ROS系统中使用OpenCV库的进行简单图像处理的原理、系统相关的设置和程序包的下载。在这篇博客中,笔者将从代码层面介绍如何实现在ROS系统中读取图片,并使用OpenCV进行图像处理,在返回结果。实例:从ROS中读取图象,转换后将彩色图象变成灰度图象,并返回灰度图象,转换后在ROS下输出。正文1.在ROS下创建工作空间工作空间(workspace)是ROS中非常重要的
Robogreen
·
2016-01-09 15:00
opencv
ROS
ROS opencv video
ROS学习笔记
(3)--ROS中的cmakecaoyuanfeng 发布于5个月前,共有 0 条评论在上一篇文章里,简单了解了些cmake的基础,并且可以上手利用cmake来编译cpp代码,这一次讨论ROS
linuxarmsummary
·
2015-09-28 19:00
ROS学习笔记
【一】——ROS系统安装
ROS系统的安装开发环境配置下面就开始ROS第一篇的学习笔记,首先我选择的是Linux操作系统,曾经尝试过在我的MacOX下配置ROS系统,可是ROS对Linux的支持最多,Mac上的安装实在是太过麻烦,还很有可能不成功,所以我选择使用LinuxUbuntu14.04LTS。大家可以自己进行安装和配置,最好在安装之后更改自己学校的镜像源,如果自己没有可以找一个靠谱的源,我用的是我们学校北理的镜像源
bitcsy2012
·
2015-07-29 15:06
ROS
ROS学习笔记
10 - 编写编译和检验Service Node
ROS学习笔记
10-编写编译和检验ServiceNode百度文库:http://wenku.baidu.com/view/e14d5e18dd88d0d232d46a37WritingaServiceNodeHerewe'llcreatetheservice
sonictl
·
2015-07-14 17:00
ROS学习笔记
(3)--ROS中的cmake
在上一篇文章里,简单了解了些cmake的基础,并且可以上手利用cmake来编译cpp代码,这一次讨论ROS中的cmake和ROS代码编译过程。参考ROSwiki。1.基础准备首先开始创建基础工作空间,新建一个ROS项目,名字为catkin_ws,并在里面建立src文件夹$ mkdir ~/catkin_ws $ cd ~/catkin_ws $ mkdir src $ cd src然后在src文件
caoyuanfeng
·
2015-05-03 19:00
opencv
ROS
cmake
ROS学习笔记
(2)--cmake的简单使用
ROS中的编译操作注意是利用自己的包管理工具catkin_make来进行编译。其中需要配置cmake的编译配置文件。这里就讨论下ROS需要的简单cmake入门。cmake是什么?CMake是个开源的跨平台自动化建构系统,它用配置文件控制建构过程(buildprocess)的方式和Unix的Make相似,只是CMake的配置文件取名为CmakeLists.txt。Cmake并不直接建构出最终的软件,
caoyuanfeng
·
2015-05-03 15:00
ROS学习笔记
(1)
ROS是RobotOperatingSystem的简称,是一种非常灵活的编写机器人应用的框架。ROS是由大量的工具、库、和转换接口组成。简单来说,ROS就是一种机器人操作系统,可以装在arm开发板上,同时可以通过wifi等与地面端交换信息,并且非常易于多机协作,在于ROS这种基于topic和message的分布式结构框架。更详细的信息可以参考ROS的官网,http://www.ros.org。第一
caoyuanfeng
·
2015-04-30 18:00
ROS
机器人平台
ROS学习笔记
(四):使用ROS实现ARM与PC之间的通讯
这一篇文章在古月居的博客上有介绍点击打开链接,在此只是做一个简单的总结方便自己以后查阅。示例使用的是ROSwiki上面的helloword示例点击打开链接。在ROS中实现ARM与PC通讯的难点主要是架设ARM与PC之间的通路,这一块wiki上面有介绍多机通讯。首先呢,我们需要将ARM和PC连到同一个网段里面,通过互相ping对方来确认是否已经好了。接下来分别在ARM和PC上面配置一下就好。ARM端
yake827
·
2015-04-13 10:00
linux
ARM
ROS
ROS学习笔记
(三):在ROS中使用USB网络摄像头传输图像
在上节已经实现了单张图片的ROS实现,而在现实中,我们一般是使用摄像头来获取图像,这次要实现在ROS中使用摄像头传输图像,我使用的是罗技的usb网络摄像头,首先我们需要获取摄像头的型号,如下所示:yake@yake-K42JE:~$lsusb Bus001Device001:ID1d6b:0002LinuxFoundation2.0roothub Bus002Device001:ID1d6b:00
yake827
·
2015-04-10 18:00
linux
ARM
ROS
机器人平台
ROS学习笔记
(二):利用opencv将本地图片转换成ROS格式
本文主要讲解如何将本地的图片通过ROS来显示出来。主要利用了opencv库,一样是来源于ROS官网.创建一个ROS工作区工作区还是存放和编译我们的文件$mkdir-p~/image_transport_ws/src $cd~/image_transport_ws $catkin_make $sourcedevel/setup.bash接下来创建工程包ROS官方有提供转换图片Demo,直接下载使用。
yake827
·
2015-03-24 16:00
入门
ROS
ROS学习笔记
(一):自己动手写一个ROS程序
最近老板安排任务,要把ROS框架在ARM+FPGA平台上实现。但是使用ROS创建程序步骤繁琐,所以这次将官方文档上面的Demo简化写下来,方便以后查看。ROS版本:HydroLinux版本:Ubuntu12.04在开始第一个ROS(RobotOperatingSystem)程序之前,确保已经按照官方教程(点击打开链接)成功安装了ROS。本文建立的是一个非常简单的发布(Publisher)、订阅(S
yake827
·
2015-03-23 14:00
入门
ROS
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他