自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python装饰器使用及内置@property 和 @.setter等方法

在Python中,当我们需要对函数进行内部引用时,使用@语法糖创建装饰器decorator可以让程序更加简洁,可读性更强。

2022-09-21 15:32:07 434 1

原创 Python奇异曲线拟合机器人路径

在机器人路径规划中,有时需要对规划出的曲线进行拟合,通过这种方式增加机器人行驶的平滑性。常规的曲线拟合方式一般是简单的基于最小二乘法的多项式拟合,三角函数拟合等,还有比较复杂的B样条,三次样条等方法。这些方法对于一般的曲线都可以完成比较好的拟合效果。但是对于一些不规则的,比如一个x对应多个y的波浪形曲线效果并不很好。这时候,需要将曲线分段进行拟合,会比较麻烦。我在应用中使用的是一种较为简单的方法,即将原本拟合出来应为的函数分为。...

2022-07-22 16:21:04 413 1

原创 ROS分布式多机通信

ROS作为一种分布式软件框架,允许节点之间以松耦合的方式组合,但是ROS中只允许存在一个Master,其他机器要通过ssh的方式和Master取得联系,以下为多机系统的配置步骤。设置IP地址配置多机系统首先要求所有的计算机处于同一局域网内,然后分别在两台机器上使用ifconfig命令查看IP地址,结果如下:之后在两台计算机的/etc/hosts文件中加入对方的IP和计算机名# @enp2s0192.168.0.18 niubot# @eth0192.168.0.18 sil

2022-05-09 15:47:23 535

原创 Git使用总结

最广泛使用的代码管理工具git的使用流程和使用方法,包括了本地的基本操作,分支操作和基于云端的远程操作。创建git仓库首先安装git:sudo apt-get install git进入需要管理代码的目录下,初始化git仓库:git init如果是从云端下载仓库(github,gitlab,gitee)可以直接使用git clone:git clone <url> #url为云端链接编辑仓库本地编辑修改在正常修改代码后,我们需要将修改后的文件先添

2022-04-27 15:30:59 228

空空如也

空空如也

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

TA关注的人

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