自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

转载 c语言字符数组与字符串的使用详解

1、字符数组的定义与初始化字符数组的初始化,最容易理解的方式就是逐个字符赋给数组中各元素。char str[10]={ 'I',' ','a','m',' ',‘h','a','p','p','y'};即把10个字符分别赋给str[0]到str[9]10个元素如果花括号中提供的字符个数大于数组长度,则按语法错误处理;若小于数组长度,则只将这些字符数组中前面那些元素,其余的元素自动定

2017-03-31 16:54:50 5467 1

转载 C语言strcat()函数:连接字符串

头文件:#include strcat() 函数用来连接字符串,其原型为:    char *strcat(char *dest, const char *src);【参数】dest 为目的字符串指针,src 为源字符串指针。strcat() 会将参数 src 字符串复制到参数 dest 所指的字符串尾部;dest 最后的结束字符 NULL 会被覆盖掉,并在连接后的

2017-03-31 14:30:53 790

转载 RBPF-SLAM 算法 (C++ library mrpt-slam)

MRPT中的RBPF-SLAM解决方案 1. pfStandardProposal: 基于标准提议分布的序贯重要性重采样算法&任意类型的度量地图Description: The pfStandardProposal algorithm can be used with any metric map or combination of several of them si

2017-03-26 22:49:47 3030

转载 ros的navigation之———gmapping应用详解(in ros)

gmapping是一个比较完善的地图构建开源包,使用激光和里程计的数据来生成二维地图。 博主最近也一直在使用gmapping,在前期着实被它卡了好久,因为好多东西不明白(原谅我是ros小白)。 现在把最近的一些收获分享一下。一、gmapping应用条件想使用gmapping包,当然要清楚它的输入输出是什么。 在ros中这些输入输出通常表现为订阅(subscribe)和发

2017-03-26 22:17:52 1471

转载 Qtcreator编写ros程序:无法启动进程"catkin_make" -DCMAKE_BUILD_TYPE=Debug

利用Qtcreator编写ROS程序,你必须先进行相应的配置:在启动qtcreator环境时先把ros环境添加进。(即~/.bashrc文件)1 版本问题 QT4 与 QT5  sudo    gedit ~/.local/share/applications/DigiaQtOpenSource-qtcreator.desktop     (qt5       默认安装

2017-03-26 22:13:35 3512 1

转载 (ros/navigation/gmapping)导航/建地图

概述http://wiki.ros.org/gmappingGmapping包包含OpenSlam的Gmapping的一个ROS封装。Gmapping 的ROS节点slam_gmapping提供基于激光的SLAM(同时定位和创建地图)。依靠移动机器人收集的激光和位姿数据,使用slam_gmapping可以创建2维栅格地图。外部文档主要是一个第三方包。硬件

2017-03-26 21:41:11 2214

转载 用qt5.3.2打开ros(机器人操作系統)的界面(CmakeList.txt)

用qt5.3.2打开ros(机器人操作系统)的界面(CmakeList.txt)机器人操作系统的GUI用QT來实现,可以用qmake编译,也可以用cmake编译一般來说,在QT调试中用qmake來调试,然而对于ros来说,用cmake更为熟练.在qt中以打开CmakeList.txt的方法來打开GUI的方法:1)  首先确保项目处于catkin的工作空间

2017-03-26 21:39:54 1186

转载 qt ros

http://my.phirobot.com/blog/2013-12-ros_ide_qtcreator.html一,我是怎样安装qt的呢?我的博文:[转载]ubuntu下QT4开发环境的搭建,但有个问题,我的ubuntu12.04没安上qt creator。于是又在ubuntu software centor 中搜索qt creator,安上!二、制作一个qt creator的快捷

2017-03-26 21:35:33 350

转载 ROS的安装

学习ROS有两周了吧,发现网上的中文资料很少。再网上搜出来的好多ROS都是和路由器相关的一些东西,我们这里说的ROS是robot operating system,也就是机器人操作系统,所以我的学习主要是基于ROS的官网:http://wiki.ros.org。当然也有网友古月在csdn上发表了一系列关于ROS的学习博客,很有参考价值,可以在百度中搜索之,今天主要来讲述一下如何安装ROS。

2017-03-26 21:01:17 377

转载 ROS 学习系列 -- RViz 实时观测机器人建立导航2D封闭空间地图过程 (SLAM)

ROS提供了非常强大的图形化模拟环境 RViz,这个 RViz 能做的事情非常多。今天我们学习一下如何使用 RViz 对机器人在路径探索过程中对地图动态观测。我们将学习重放已经采集的数据来模拟机器人输入,从而将精力放到SLAM和地图的建立以及RViz的使用上。下面是效果图:一 基本概念ROS 对机器人导航提供了非常强大的支持,这可以让我们在不了解细节和海量复

2017-03-26 20:42:09 847

原创 Git 实践使用总结 -----/*自己编写*/

1. 分支的合并    主分支为mast,开发分支为dev。    如要将dev合并到master,必须注意一点:git当前要切换到master分支,然后再git merge dev    如git当前在本身就在dev分支,不会有变化,如下图:     正确合并后,命令行提示如下图所示:

2017-03-24 17:30:32 458

转载 bitbucket基本操作

实现目标:1.将本地已经存在的项目文件保存到 bitbucket.org2.从 bitbucket.org 检出代码库到本地操作笔记:1.首先在bitbucket.org创建一个代码库,并得到代码库的地址 https://[email protected]/username/ledcard.git2.打开Git Bash,进入到项目工程目录$ cd D:/cy

2017-03-24 15:25:02 5291

原创 Bitbucket建立项目流程

Step1. 在本地安装git,然后在本地计算机上生成SSH密钥     生成密钥过程中,ssh-keygen后一路点击回车即可,如上图上半部分,生成的id_rsa和id_rsa.pub.保存路径在默认路径下:/c/Cadence/SPB_16.5/work/.ssh     如果要把id_rsa和id_rsa.pub.生成在当前文件夹下,可如上图下半部分,在第一次询问后输入id_

2017-03-24 14:37:21 6723

转载 bitbucket入门手册,手把手操作指南

老大要我去调研一下有什么好用的免费软件版本管理工具,有利于小团队开发的。我第一个想到的就是Git,经常在git下东西,听说它的代码仓库好用,于是就注册了一个github的账号,创建仓库的时候才发现只能创建开源项目,私有仓库要收费,于是就在网站上问了很多人,发现很多人都是用bitbucket管理项目,它提供5人无限制的私有仓库,这个太诱惑了,所以花了一下午整了一下,尝试了一下,发现确实好用。老大说要

2017-03-24 09:54:43 3483

转载 装完WINDOWS SDK后VS2010资源编辑器打不开

打开Resource View时提示"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\rcdll.dll;D:\Program Files\Microsoft Visual Studio 10.0\VC\bin\rcdll.dllCannot find the resource compiler DLL,Please make s

2017-03-21 19:29:28 700

转载 解决qt调试时Unknown debugger type "No Engine"

问题描述如图,qt能编译不能调试发生原因:windows的qt有两个版本  一种是vs的编译器,一种是MinGW的。 种问题主要是发生在选择了MSVC2013编译器的版本,这个版本的qt需要再装一个调试器,而MinGW不用。解决方法:(转自http://www.cnblogs.com/xiaomanon/p/3866736.html)首先到微软官

2017-03-20 17:36:29 854

转载 使用VS2010开发Qt程序的一点经验

导读     相比于Qt Creator,我更喜欢用VS2010来进行开发。虽然启动时间相对较慢,但是VS下强大的快捷键和丰富的插件,以及使用多年的经验,都让我觉得在开发过程中得心应手。其中最重要的一点是,有时候Qt Creator报的错误莫名其妙。要根据提示找到错误根源显得无从下手。而VS的一般错误说明都比较人性化,即便在某些时候无从解决,也可以通过搜索引擎大致定位出错误的源头。下面是在

2017-03-20 17:14:27 622

原创 在安装VS2010的windows环境下搭建QT开发环境

1. 下载Windows下的QT库和VS2010下的QT插件    具体安装注意步骤参考: http://blog.csdn.net/phenixyf/article/details/62422156    参考博客中下载地址需更换到QT官方下载网站:http://download.qt.io/    在官网下,早期版本内容在archive文档下,近期的在official_releas

2017-03-20 14:27:50 634

转载 解决unable to find a qt build,to solve this problem specify a qt build

问题描述:   VS+Qt开发遇到下面的错误消息提示框:解决方案:1,安装Qt环境 + 插件后,在VS的菜单栏找到 QT5(笔者使用的是Qt5以上的版本),点击 “QT5” ,单击选项里面找到选项  “Qt options”, 2,在弹出的消息框里面添加自己安装的Qt版本号和Qt环境安装路径,具体步骤如下图:提示,在添加 “P

2017-03-20 14:17:41 2742

转载 扫地机器人构图相关介绍网站

规划式清扫完成需要通过以下四个重要因素通力合作才能完成:定位-构图-规划-清扫,四位一体,缺一不可。定位技术是规划式扫地机器人的关键中的关键。定位技术就好比人的感官,让扫地机器人能准确知道自己的位置,目前使用的技术有RPS激光定位系统、vSLAM图像位移定位系统、无线载波室内定位系统。http://jingyan.baidu.com/article/6b97984dc83ca2

2017-03-16 22:37:47 1000

转载 扫地机器人有这些路径规划方法

路径规划技术是扫地机器人研究的核心内容之一,机器人定位与环境地图构建就是为路径规划服务的。所谓机器人路径规划技术,就是机器人根据自身传感器对环境的感知,自行规划出一条安全的运行路线,同时高效完成作业任务。  通常,移动机器人路径规划需要解决3个问题:  1)使机器人能从初始位置运动到目标位置;  2)用一定的算法使机器人能绕开障碍物,并且经过某些必须经过的点完成相应的作业任

2017-03-16 22:08:15 43791 1

转载 VS2010与QT的集成开发环境

QT与Java有点类似,也是一种跨平台的软件(当然在windows平台和linux平台需要安装相应的QT开发环境和运行库,类似于JAVA在不同平台下的虚拟机JVM环境),因此对于某些需要同时支持windows平台和linux平台的应用,QT也是一种不错的选择。         QT在linux的开发环境相对简单,只要下载一个Qtcreator就可以轻松搞定:http://qt-project.

2017-03-16 13:59:31 1579

转载 Qt在Windows下的三种编程环境搭建

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/17363165从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示:http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html

2017-03-16 13:58:10 979

saleae logic16应用软件及学习资料

saleae logic16逻辑分析仪使用的软件,支持win7 32bit/64bit 还有使用学习资料

2014-05-12

TI BLE_CC2450培训资料

TI BLE CC2540/41的培训资料,里面有对blue tooth架构的较详细介绍,对CC2540开发的框架可以有一个整体的认识。

2013-06-24

USB_HID上位机开发介绍

基于VC++开发USB_HID上位机,对USB上位机开发入门比较有帮助,了解USB应用程序的基本内容

2013-05-28

STM32 F10xx硬件开发使用入门

STM32 F10xx硬件开发使用入门 ST官网资料

2013-05-28

使用Zigbee通信的STM32上位机控制小车

使用Zigbee通信的STM32上位机控制小车

2013-05-28

VbyOne Spec

VbyOne V1.4 Spec. LCD next generation internal interface high speed serial interface

2013-03-18

Silicon XPress详解

使用F340等silicon usb芯片,lib函数详解

2012-11-21

空空如也

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

TA关注的人

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