hefvcjm

  • 首页

  • 关于

  • 归档17

  • 分类7

  • 标签23

  • 搜索

Python修饰器(Decorator)备忘

发表于 2019-11-15 | 更新于 2021-03-08 | 分类于 Python

什么是Python修饰器修饰器是Python语言的一种重要特性,简单说它是一种能够修改其他函数功能的函数。熟练的使用可以是我们的代码更加简洁和更加Pythonic。刚开始接触会觉得有点绕,但是理解了之后就显得很常规了。 闭包(Closure)要谈修饰器,首先得提一下闭包。闭包也算是一种挺有用也比较神 ...

阅读全文 »

TensorFlow中的constant,Variable,placeholder

发表于 2019-10-03 | 更新于 2021-03-08 | 分类于 machine learning

概况介绍TensorFlow中常量(constant)、变量(Variable)和占位符(placeholder)的用法。 tf.constant创建TensorFlow常量。 定义tf.constant( value, dtype=None, shape=None, nam ...

阅读全文 »

TensorFlow基本概念——How it work?

发表于 2019-10-01 | 更新于 2021-03-08 | 分类于 machine learning

概况介绍TensorFlow基本概念,包括Tensor,shape,Type,Graph,Session和Operation。 什么是张量(Tensor)在TensorFlow中,所有的运算都与张量有关。一个张量(Tensor)就是可以表示任何数据类型的一个向量(vector)或者矩阵(matrix ...

阅读全文 »

射线投射(Ray Cast)生成虚拟激光数据

发表于 2019-09-25 | 更新于 2021-03-08 | 分类于 ROS

map_scanUsing ray-cast to generate virtual LaserScan data in given map, only work for 2D mobile robot. Refer to the source. Instructionsmap_scan is a ...

阅读全文 »

ROS源码学习move_base(1)——导航流程

发表于 2019-09-20 | 更新于 2021-03-08 | 分类于 ROS

概述move_base是一个开源2D移动机器人导航包,实现机器人自主导航到给定目标点的功能。move_base提供配置、运行以及跟导航栈交互的接口,他的基本框架如下图所示,其核心包含了3大功能模块:nav_core::BaseGlobalPlanner,nav_core::BaseLocalPlan ...

阅读全文 »

AMCL源码阅读(1)——程序流程

发表于 2019-08-16 | 更新于 2021-03-08 | 分类于 ROS

概述阅读AMCL源码,首先撇开算法具体细节以及技术细节,对ACML核心程序流程进行整理,看懂AMCL由外部数据触发到完成定位的整个过程。这里读的是navigation仓库melodic-devel分支,提交id为b52e0ea9362131dc81326da471792ab8698c9564的源码。 ...

阅读全文 »

Markdown基础语法学习

发表于 2019-07-07 | 更新于 2021-03-08 | 分类于 code

入门进行简单的语法学习,先来个入门。 列表无序列表 这是第一项 这是第二项 这是第三项有序列表 1 第一项 2 第二项 3 第三项 插入图片 插入链接测试链接 字体 这是粗体 这是斜体表格 表头 第一列 第二列 第三列 第一行 11 12 13 第二行 21 22 23 ...

阅读全文 »
12
Mike John

Mike John

17 日志
7 分类
23 标签
E-Mail
© 2021 Mike John
0%