自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 ros task

参考blog:  https://blog.csdn.net/sujun3304/article/details/18794077

2018-05-31 16:50:40 318

转载 转:ROS学习记录汇总

ROS学习(四)机器人的移动与矫正   https://blog.csdn.net/qq_24747993/article/details/53726440

2018-05-31 12:18:49 95

转载 转:ROS Service vs Topic

转自:https://blog.csdn.net/pcler/article/details/45587313这学期当TA了,改作业的时候service和topic这两个一直比较模糊的问题又跳了出来,觉得这个坑还是得填上,那就留一篇博客吧。实验速度1. via topic上图是以前ROS课上做的一个实验,内容是测试一个publisher和一个subscriber之间通讯所用的时间。两个node都很...

2018-05-31 10:33:01 330

转载 转:ROS: global_planner 整体解析

转载:http://blog.csdn.net/heyijia0327  在目前的ROS版本中,机器人全局路径规划使用的是navfn包,这在move_base的默认参数中可以找到 base_global_planner  (string, default: "navfn/NavfnROS")。而在navigation的源代码中还有一个global_planner的包,该包的源文件夹(navigat...

2018-05-31 10:04:22 1007

原创 ROS urdf

参考blog: https://blog.csdn.net/ktigerhero3/article/details/64439815https://blog.csdn.net/sujun3304/article/details/18962719其中:rpy角是描述船舶在海中航行时姿态的一种方法. 将船的行驶方向取为z轴, 绕z轴旋转称为滚动(Roll), 绕y轴旋转称为俯仰(Pitch), 绕x轴...

2018-05-30 15:09:48 403

转载 转:ROS中常见坐标系定义及基本单位

为了方便开发者代码复用,ROS中统一定义了常见的坐标系(REP),所有的坐标系都是右手坐标系。1. map--固定的世界坐标系,z轴垂直向上。在map中表示的移动平台的pose是没有drift,没有累计误差的。而且,pos的变化时不连续的,也就是说,pose是随时间间隔的跳动。在典型应用中,系统中的定位模块接收到传感器观测值,不断的重复计算机器人的pose,这样就可以估计drift。但是在新的传感...

2018-05-30 10:17:20 983

原创 ROS baidu_speech 语音控制

安装ros baidu speech包 : https://blog.csdn.net/u011118482/article/details/55001444

2018-05-29 13:21:56 538

原创 ROS AMCL PACKAGE

参考blog :https://blog.csdn.net/chenxingwangzi/article/details/50038413parameter解释参考:https://blog.csdn.net/x_r_su/article/details/53396564一些重要参数:~use_map_topic (bool, default: false)如果设置为true, AMCL将订阅地图...

2018-05-24 14:03:30 421

原创 ROS IOError: [Errno 13] Permission denied 报错

IOError: [Errno 13] Permission denied: '~/.ros/rosdep/sources.cache/index'运行一些包,如rosrun tf view_frames时报此权限错误解决 :sudo rosdep fix-permissionsChanging ownership of the ~/.ros directory is the correct fi...

2018-05-24 11:21:51 3737 5

原创 安装opencv2.4.1报错cap_ffmpeg_impl.hpp error 1

编译安装openCV2.4.1,遇到/opencv-2.4.1/modules/highgui/src/cap_ffmpeg_impl.hpp:845:10: error: use of enum ‘CodecID’ without previous declaration...make[2]: *** [modules/highgui/CMakeFiles/opencv_highgui.dir/...

2018-05-18 16:06:35 2107 3

转载 转:视觉SLAM漫谈 (三): 研究点介绍

转自 http://www.cnblogs.com/gaoxiang12/p/4395446.html1.  前言  读者朋友们大家好!(很久很久)之前,我们为大家介绍了SLAM的基本概念和方法。相信大家对SLAM,应该有了基本的认识。在忙完一堆写论文、博士开题的事情之后,我准备回来继续填坑:为大家介绍SLAM研究的方方面面。如果前两篇文章算是"初识",接下来几篇就是"渐入佳境"了。在第三篇中,我...

2018-05-17 13:57:17 246

原创 使用kinect v1 RGBDSLAMv2

 安装:参考blog  https://blog.csdn.net/u013453604/article/details/48013959

2018-05-17 11:47:33 737

原创 ROS move_base

      但是发现自动导航的时候,速度过快,走不了直线,所以想办法修改路径规划的配置。本文探究的是Turtlebot的rbx1包中的move_base节点的配置文件。共有四个配置文件,这些文件在rbx1/rbx1_nav/config/turtlebot/目录下。先看base_local_planner_params.yaml       controller_frequency:更新规划的频率...

2018-05-15 14:43:20 1973

原创 ROS gmapping package

slam_gmapping节点slam_gmapping节点通过消息sensor_msgs/LaserScan获取数据并建立地图。该创建的地图可以通过ROS主题或者服务方式获取。节点订阅主题tf (tf/tfMessage),用于激光器坐标系,基座坐标系,里程计坐标系之间转换。scan (sensor_msgs/LaserScan ) ,激光器扫描数据节点发布主题map_metadata (nav...

2018-05-15 14:02:07 1080

原创 ROS rplidar_ros package使用相关说明

rplidar_roswiki:http://wiki.ros.org/rplidar_rosSDK详解 ,参考blog :https://blog.csdn.net/qq_16775293/article/details/78127451rplidar_ros的在ROS里面的通讯接口,主要有1个话题(topic) /scan和2个服务(service)stop_motor和start_motor...

2018-05-15 11:45:45 2334 1

原创 ROS UBUNTU LINUX

解决ubuntu中vi不能正常使用方向键与退格键的问题 方案一:问题:   ubuntu中vi在编辑状态下方向键不能用,还有回格键不能删除等我们平时习惯的一些键都不能使用。解决办法:   可以安装vim full版本,在full版本下键盘正常,安装好后同样使用vi命令。安装vim: ubuntu预装的是vim tiny版本,而需要的是vim full版本。执行下面的语句...

2018-05-11 17:31:02 423

原创 ubuntu鼠标灵敏度、加速度修改

        一直觉得ubuntu的鼠标指针比较飘,图形界面上调整灵敏度调到最低也不准,因为鼠标设置里面没有提供其他可调整选项,目前找到一个解决办法是调整鼠标加速度。        各版本调整方法链接:https://patrickmn.com/aside/lowering-gaming-mouse-sensitivity-in-ubuntu-9-10/        具体如下:        ...

2018-05-10 09:35:27 14122

原创 Linux shell相关基础,创建shell脚本扫描判断局域网主机操作系统类型

nmap:linux使用nmap 对局域网扫描,查看arp缓存表就可以知道局域内主机ip和mac了,方法如下:nmap参数-sP -PU -sS ,-sS半开放扫描,不用执行完TCP三次握手,执行得很快。nmap -A扫描详细信息,速度慢。扫描之后查看arp缓存表获取局域网主机IP地址 cat /proc/net/arp一般操作系统ping返回默认TTL:windows 128 win7 64 l...

2018-05-09 13:35:02 1894

原创 ROS入门WIKI学习记录

一、wiki.ros.org基本概念        ROS 是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递,以及包管理。在某些方面ROS相当于一种“机器人框架(robot frameworks)”类似的“机器人框架”有:Player,YARP,Orocos,CARMEN,Orca,MOOS和 Microsoft Robo...

2018-05-08 11:55:05 1979

转载 转:Win10 ubuntu UEFI 双系统安装及完美删除

win10下安装ubuntu双系统,同硬盘条件下UEFI+GPT引导我安装的是linuxMint,Ubuntu衍生版,各项操作应该是一样的 安装时安装过程一: Ubuntu开始安装,分区时选择和现有系统兼容选项,默认设置启动分区和Win10合并,及EFI分区会自动设置到现有的EFI分区;自动创建一个swap分区,目测大小和内存大小相同,我是虚拟机安装,虚拟内存2G,创建了2G,不知道有没有上限;自...

2018-05-07 14:34:31 371

转载 转载:linux后台运行和关闭、查看后台任务

linux后台运行和关闭、查看后台任务fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z可以将一个正在前台执行的命令放到后台,并且暂停三。jobs查看当前有多少在后台运行的命令四。fg将后台中的命令调至前台继续运行如果后台...

2018-05-05 10:54:03 450

转载 mjpg-streamer学习笔记

https://blog.csdn.net/qingkongyeyue/article/details/52372006博主qingkongyeyue整理的学习笔记,待学习

2018-05-05 10:00:25 294

原创 NodeMCU相关资料

ModeMcu : https://pan.baidu.com/s/1hsgp3mO 链接: http://pan.baidu.com/s/1c2fJwsw   密码:c9t9Arduino IDE教程: http://www.windworkshop.cn/?p=758%20(%EF%BD%80%E3%83%BB%CF%89%E3%83%BB%C2%B4 )使用方法  https://www.p...

2018-05-04 15:23:47 1109

转载 转载:SPI、I2C、UART三种串行总线的原理、区别及应用

1、UART就是两线,一根发送一根接收,可以全双工通信,线数也比较少。数据是异步传输的,对双方的时序要求比较严格,通信速度也不是很快。在多机通信上面用的最多。2、SPI接口和上面UART相比,多了一条同步时钟线,上面UART的缺点也就是它的优点了,对通信双方的时序要求不严格不同设备之间可以很容易结合,而且通信速度非常快。一般用在产品内部元件之间的高速数据通信上面,如大容量存储器等。3、I2C接口也...

2018-05-04 14:33:51 280

原创 autolabor开源ros机器人笔记

    1、AutolaborOS 基于 Ubuntu Mate和ROS Kinetic,增加web管理    2、 Autolabor 1     软件结构:    Arduino Mega 2560 主要运行PID程序,负责执行串口收到的指令,控制马达以指定速度旋转,同时对编码器计数,向上层软件报告轮胎实际转动脉冲数.    详细功能可以参考此部分源代码,位于U盘 Arduino 源代码目录中...

2018-05-03 13:31:23 5785 2

转载 转载 from Releasing: android开发中监听器的三种实现方法(OnClickListener)

Android开发中监听器的实现有三种方法,对于初学者来说,能够很好地理解这三种方法,将能更好地增进自己对android中监听器的理解。一、什么是监听器。监听器是一个存在于View类下的接口,一般以On******Llistener命名,实现该接口需要复写相应的on****(View v)方法(如onClick(View v))。二、监听器的三种实现方法(以OnClickListener为例)...

2018-05-02 10:13:12 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除