- 博客(10)
- 收藏
- 关注
原创 ROS导航包学习
ROS导航包学习 - 全局路径规划 ROS导航包中全局路径规划功能在navigator/global_planner/planner_core.h planner_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 461
原创 Coordinate Transformations
Coordinate Transformations 坐标变换 在机器人应用中,有许多不同的坐标变换形式可以用来描述机器人、传感器、以及其他物体位置的变化。通常在3D空间的物体位置用位置和方向来描述。这些值有多种可能的表示形式,例如旋转和平移就是位置和方向的代替术语,并且部分坐标变化的描述形式是可以相互转换的。 这些描述方式有: Axis-Angle(轴线角度) :描述方式是旋转轴和旋转角度...
2019-08-03 04:12:26 469
原创 学习Python之从入门到放弃六(元组)
上一篇文章介绍Python的列表 本篇文章介绍Python的元组 Python有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典) Tuple(元组)就是其中的一种数据类型 Python中的元组tuple与列表list相似,不同之处在于元组的元素不能修改 tuple()函数:tuple函数...
2018-08-17 03:11:24 432
原创 学习Python之从入门到放弃五(列表)
上一篇文章介绍python的运算操作 本篇文章介绍Python的列表 Python有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典) List(列表)就是其中的一种数据类型 在这将引入一个新的概念--数据结构。数据结构是通过某种方式组织在一起的数据元素的集合,这些元素可以是数字或者字符。 ...
2018-08-17 02:49:17 783
原创 学习Python之从入门到放弃四(运算操作)
上一篇文章介绍了python的常量和变量 本篇文章介绍python的运算操作 之前我们已经学习了一些简单的数据类型int、float和简单的运算操作+、-、*、/、//、% 对于数据类型,可以通过type()查看数据类型 言归正传,Python支持以下8种运算符: 算术运算符、比较运算符、赋值运算符、位运算符、逻辑运算符、成员运算符、身份运算符、运算符优先级 算术运算符: ...
2018-08-17 00:54:58 131
原创 学习Python之从入门到放弃二(数据类型转换)
上一篇文章介绍了python的3种数值类型int、float、complex 本篇文章介绍python中的数据类型转换 int() float() complex() int(x):将x转换为一个整数 可以看到整型转换并没有采用四舍五入的思想 float(x):将x转换为一个浮点数 comple(x):将x转换为一个复数,实数部分为x,虚数部分为0 complex(...
2018-08-16 23:01:20 180
原创 学习Python之从入门到放弃一(数值类型)
Python3中有6种标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典) 就Number(数字)而言Python3支持3种不同的数值类型: 整型(int) 浮点型(float) 复数(complex) 整型(int): 整型即整数,其一般操作有加法、减法、乘法、除法、取整除、求余等 ...
2018-08-16 22:45:47 236
原创 ubuntu中录制gif
在ubuntu中录制gif图推荐使用Byzanz Byzanz可以直接生成gif,安装简单,输入 sudo apt-get install byzanz 通过如下命令体验一下byzanz的录制功能 byzanz-record --duration=15 --x=200 --y=300 --width=700 --height=400 ~/out.gif duration :...
2018-08-06 16:11:39 383
原创 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 533
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人