自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 #ifdef #else #endif

转自:https://bbs.csdn.net/topics/210046082预处理就是在进行编译的第一遍词法扫描和语法分析之前所作的工作。说白了,就是对源文件进行编译前,先对预处理部分进行处理,然后对处理后的代码进行编译。这样做的好处是,经过处理后的代码,将会变的很精短。  关于预处理命令中的文件包含(#include),宏定义(#define),书上已经有了详细的说明,在这里就不详述...

2019-05-05 09:09:00 2331

转载 stl提供了三个最基本的容器:vector,list,deque

转自:https://blog.csdn.net/bmjhappy/article/details/82228080stl提供了三个最基本的容器:vector,list,deque。vector和built-in数组类似,它拥有一段连续的内存空间,并且起始地址不变,因此它能非常好的支持随即存取,即[]操作符,但由于它的内存空间是连续的,所以在中间进行插入和删除会造成内存块的拷贝,另外,当该数...

2019-04-30 14:54:49 165

原创 机器人urdf

自古月视频整理:什么是urdf?1. Unified Robot Description Format ,统一机器人描述格式;2.ros中一个非常重要的机器人模型描述方法;3.可以借系urdf文件中使用xml格式描述的机器人模型;4.ros同时也提供urdf文件的c++解析器。<?xml version="1.0" ?><robot name="...

2019-04-19 10:12:29 526

原创 类是ERROR: cannot launch node of type [gmapping/slam_gmapping]: gmapping错误

缺少对应的安装包例如第一个解决方案:sudo apt-get install ros-kinetic-gmapping

2019-04-16 10:34:40 2974 1

原创 最基本的算法:交换(swap)

void swap(int x,int y) 这个方法不行1.void swap(int *px,int *py)2.#define swap(x,y,t) ((t)=(x),(x)=(y),(y)=(t))3.void swap(int &x,int &y){int tmp;tmp=x;x=y;y=tmp;}4.template&lt...

2019-04-11 15:12:53 888

翻译 Astar算法

转自:https://www.gamedev.net/articles/programming/artificial-intelligence/a-pathfinding-for-beginners-r2003/简介:搜索区域让我们假设我们有人想要从A点到达B点。让我们假设一条墙将这两点分开。这在下面说明,绿色是起点A,红色是终点B,蓝色填充的正方形是两者之间的墙。 ...

2019-04-11 09:05:49 8347

原创 ros通信编程(二)

动作编程什么是动作(action)?1.一种问答通信机制;2.带有连续反馈;3.可以在任务过程中中止运行;4.基于ros的消息机制实现。Action的接口:1. goal:发布任务目标;2.cancel:请求取消任务;3.status:通知客服端当前的状态;4.feedback:周期反馈任务运行的监控数据;5.result:向客户端发送任务的执行结果,只...

2019-04-10 15:56:36 185

转载 c++中int main ( int argc , char** argv )

转自:https://blog.csdn.net/Jeffxu_lib/article/details/86362344int main () 、int main ( int argc , char** argv )、int main ( int argc , char* argv[] )一、int main () 是一种对主函数的参数缺省的写法,也是我是在学习C++时主要用到...

2019-04-10 15:05:49 4892

原创 ros通信编程(一)

话题编程1.创建发布者 2.创建订阅者 3.添加编译选项 4.运行可执行程序如何实现一个发布者1.初始化ros节点;2.向ros master注册节点信息,包括发布的话题名和话题中的消息类型;3.按照一定频率循环发布消息。/*** 该例程将发布chatter话题,消息类型String*/#include <sstream>#include "ros...

2019-04-09 20:26:44 257

原创 好好学习 天天向上

啦啦啦啦啦啦

2019-04-09 16:50:47 1060

空空如也

空空如也

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

TA关注的人

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