排序:
默认
按更新时间
按访问量

cartographer 安装

Cartographer ROS Integration 一、Configuration配置 二、调试 2.1 两个系统 2.2 局部SLAM 2.3 验证 三、ROS API 3.1 Cartographer 节点3.2 离线节点 3.3 占据栅格节点 四、包含的资源?(Assets ...

2018-10-05 20:25:59

阅读数:20

评论数:0

cartographer0.3.0 跑自己录制的激光数据包bag

激光数据包 rplidar_laser_sacn_tf.bag    <!-- Copyright 2016 The Cartographer Authors Licensed under the Apache License, Version 2.0 (th...

2018-08-21 15:38:42

阅读数:135

评论数:0

C++ 产生均匀分布 高斯分布 函数

class Sample { public: static int uniform(int from, int to); static double uniform(); static double gaussian(double sigma); }; static double ...

2018-08-21 15:36:53

阅读数:62

评论数:0

虚拟机Ubuntu下搭建Samba文件访问服务器

主机win10+VMware Workstation+ubuntu14.04 1.设置VMware Workstation虚拟机网络为桥接联网模式,确保win10与ubuntu14.04相互ping通 在Ubuntu14.04下Alt + Ctrl + T键打开一个终端 执行命令更新软件...

2018-08-21 15:34:59

阅读数:20

评论数:0

数据结构 图论中求单源最短路径实现 纯代码

如下有向图 求出单源起点A到所有其他节点的最短路径 完整代码: #include <stdio.h> #include <memory.h> //图论的迪杰斯特拉算法 #define FINITY 2...

2018-08-21 10:43:05

阅读数:26

评论数:0

A*算法 寻路径 实现,纯代码

参考  设计到的启发公式 f = g + h g: 起始节点start到当前搜索节点current的代价(步数)cost ,是比较确定的一个数值 h: 当前搜索节点curret到 终点节点goal的代价(步数)cost ,这是一个大概的估计 不是真的要这么对代价(步数), h计算可以根据...

2018-08-20 14:53:25

阅读数:71

评论数:0

Dijkstra 迪杰斯特拉 寻找全局路径实现 纯代码

原理参考 https://www.cnblogs.com/chxer/p/4542068.html 代码实现 #include <stdio.h> #include <string.h> #include...

2018-08-20 13:28:32

阅读数:29

评论数:0

数据结构 链式队列 实现 纯代码

链式队列操作函数接口 原型声明 queque_t *init(void); int empty(queque_t *qu); void display(queque_t *qu); datatype read(queque_t *qu); queque_t *insert(queque_t *...

2018-08-15 18:35:23

阅读数:51

评论数:0

数据结构 链式栈实现 纯代码

链式栈操作函数原型声明 node_t *init(); int empty(node_t *top); datatype read(node_t *top); void display(node_t *top); node_t *push(node_t *top,datatype x); no...

2018-08-15 17:08:46

阅读数:57

评论数:0

数据结构 双向链表 实现 纯代码

双向链表 操作函数原型声明 node_t * init(); //显示双向链表内容 void display(node_t *head); //在双向链表中查找第I个节点存放的地址 node_t *find(node_t *head,int i); //在双向链表中第I个节点后插入值为x的节点...

2018-08-15 11:02:39

阅读数:32

评论数:0

数据结构 顺序栈实现 纯代码

顺序栈操作接口函数声明 void stack_init(stack_t *st); int empty(stack_t *st); int stack_size(stack_t *st); datatype read(stack_t *st); void push(stack_t *st,da...

2018-08-14 21:19:28

阅读数:123

评论数:0

数据结构 循环队列实现 纯代码

循环队列操作接口函数声明 void queue_init(sequence_queue_t *sq); int empty(sequence_queue_t *sq); int queue_size(sequence_queue_t *sq); datatype disply(sequence...

2018-08-14 21:19:07

阅读数:97

评论数:0

数据结构 单链表实现 纯代码

单链表操作函数原型声明 node_t *list_init(); //显示单链表 void display(node_t *head); //在单链表上查找第i个节点的存放地址 node_t *find(node_t *head,int i); //在单链表上第I个节点后面插入值为x的节点 n...

2018-08-14 20:57:47

阅读数:136

评论数:0

数据结构 顺序列表实现纯代码

顺序列表操作接口函数声明 void sequence_list_init(sequence_list_t *sl); void append(sequence_list_t *sl,int dat); void display(sequence_list_t *sl); int size_li...

2018-08-14 14:32:28

阅读数:15

评论数:0

C/C++语言函数库 strchar, strrchar, strstr, strrstr 使用及实现

在c/c++中 经常遇到 在一个字符串中查找字符 或者查找子串的情况 srtchar,strrchar函数原型声明 char *strchr(const char *string,int c) char *strrchr(const char *string,int c) strchar...

2018-08-09 14:45:53

阅读数:36

评论数:0

插补速度控制平滑处理控制小总结

插补概念 在CNC数控车床中需要控制刀具沿着任意的曲线或者给定系列点走刀,而刀具很难沿着曲线行走,通常的做法是没把曲线量化分割为直线线段圆弧线段两种,这就涉及到直线插补,圆弧插补。所谓“插补”就是指在一条已知的起点O和终点A的曲线上进行数据点的密集化,插补的任务就是跟句给进速度要求,在起点O和终...

2018-08-05 19:56:08

阅读数:179

评论数:0

printf 在Linux终端上输出彩色字体 (串口也适用)

  有时我们希望在LINUX终端上按照调试级别打印不同颜色的调试信息,如   #include <stdio.h> /* #define DBG_PRINT(format, arg...) do { fprintf(stdout,&...

2018-07-20 17:11:47

阅读数:149

评论数:0

Ring_buffer常用工具使用例子

  头文件ring_buffer.h #ifndef _RING_BUF_H_ #define _RING_BUF_H_ #include <stdint.h> #include <stdbool.h&...

2018-07-18 14:52:26

阅读数:35

评论数:0

Python OpenCV fast 特征点检测

参考 FAST(features from accelerated segment test)特征提取算法fast特征点是在像素级别上操作的,假设有一个候选点P,判断该定P是不是fast特征点的关键是,查看P点的四周的16个附近的点的灰度值是不是大于指定的阈值threshold =100,如果个数...

2018-07-13 16:13:04

阅读数:191

评论数:0

OpenCV 棋盘 相机标定 一

棋盘下载地址 下载具体原理参考原理 OpenCV待定......

2018-07-13 15:00:40

阅读数:94

评论数:0

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