- 博客(10)
- 收藏
- 关注
原创 ROS导航包学习
ROS导航包学习 - 全局路径规划ROS导航包中全局路径规划功能在navigator/global_planner/planner_core.hplanner_core.h文件中定义了全局规划器的功能接口class GlobalPlanner : public nav_core::BaseGlobalPlanner其中nav_core基类定义在/navigator/nav_core_base_global_planner.h中主要定义了2个纯虚函数接口:1.makePlan 路径规划接口函数
2020-11-12 13:05:54
479
原创 Coordinate Transformations
Coordinate Transformations 坐标变换在机器人应用中,有许多不同的坐标变换形式可以用来描述机器人、传感器、以及其他物体位置的变化。通常在3D空间的物体位置用位置和方向来描述。这些值有多种可能的表示形式,例如旋转和平移就是位置和方向的代替术语,并且部分坐标变化的描述形式是可以相互转换的。这些描述方式有:Axis-Angle(轴线角度) :描述方式是旋转轴和旋转角度...
2019-08-03 04:12:26
504
原创 学习Python之从入门到放弃六(元组)
上一篇文章介绍Python的列表本篇文章介绍Python的元组Python有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)Tuple(元组)就是其中的一种数据类型Python中的元组tuple与列表list相似,不同之处在于元组的元素不能修改tuple()函数:tuple函数...
2018-08-17 03:11:24
439
原创 学习Python之从入门到放弃五(列表)
上一篇文章介绍python的运算操作本篇文章介绍Python的列表Python有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)List(列表)就是其中的一种数据类型在这将引入一个新的概念--数据结构。数据结构是通过某种方式组织在一起的数据元素的集合,这些元素可以是数字或者字符。...
2018-08-17 02:49:17
803
原创 学习Python之从入门到放弃四(运算操作)
上一篇文章介绍了python的常量和变量本篇文章介绍python的运算操作之前我们已经学习了一些简单的数据类型int、float和简单的运算操作+、-、*、/、//、%对于数据类型,可以通过type()查看数据类型言归正传,Python支持以下8种运算符:算术运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级 算术运算符:...
2018-08-17 00:54:58
134
原创 学习Python之从入门到放弃二(数据类型转换)
上一篇文章介绍了python的3种数值类型int、float、complex本篇文章介绍python中的数据类型转换int()float()complex() int(x):将x转换为一个整数可以看到整型转换并没有采用四舍五入的思想float(x):将x转换为一个浮点数comple(x):将x转换为一个复数,实数部分为x,虚数部分为0complex(...
2018-08-16 23:01:20
189
原创 学习Python之从入门到放弃一(数值类型)
Python3中有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)就Number(数字)而言Python3支持3种不同的数值类型:整型(int)浮点型(float)复数(complex) 整型(int):整型即整数,其一般操作有加法、减法、乘法、除法、取整除、求余等...
2018-08-16 22:45:47
244
原创 ubuntu中录制gif
在ubuntu中录制gif图推荐使用ByzanzByzanz可以直接生成gif,安装简单,输入 sudo apt-get install byzanz 通过如下命令体验一下byzanz的录制功能byzanz-record --duration=15 --x=200 --y=300 --width=700 --height=400 ~/out.gifduration :...
2018-08-06 16:11:39
397
原创 ubuntu下安装anaconda
Anaconda可以在windows、linux、MacOS平台上很方便也很快速的进行python、R、机器学习的研究可以很好的用作开发、测试和训练。而且Anaconda的安装也及其的简单第一步:进入Anaconda官网https://www.anaconda.com/download/#linux第二步:下载Anaconda这里我们选择Python3.6 version *...
2018-08-04 23:55:27
549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人