自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 无人驾驶运动学模型——线性时变模型预测控制的公式推导

无人驾驶运动学模型——线性时变模型预测控制的公式推导最近在学习龚建伟《无人驾驶车辆模型预测控制》里第三章的线性时变模型mpc控制,书里的公式没有推导的细节,而且理论公式跟附的代码对不上,估计公式都是抄现代控制理论的。网上找的好几个帖子的推导也跟书里代码对不上,光看公式不结合代码还是比较难完全理解mpc控制。我总结了下代码,给一个简单版的、能跟书上代码对的上的推导。参考的资料有:线性时变模型预测控制的思路推演过程、运动学模型线性化、龚建伟《无人驾驶车辆模型预测控制》运动学模型的线性化和离散化首先直接给

2021-05-23 16:57:16 1373 2

原创 ubuntu sudo命令以当前环境变量运行python程序

ubuntu sudo命令以当前环境变量运行python程序使用sudo执行命令时,系统会在新的、最小的环境执行命令,如果安装了多个Python环境,很容易出现环境问题。一种方法是修改/etc/sudoers文件,但是这种方法比较麻烦,不灵活。另一种方法是在sudo命令后添加参数,指定当前用户的环境变量: sudo -i -u username $PWD/file.py这里以这个程序test....

2020-02-07 11:57:41 3004

原创 Unity中左手坐标系的四元数转右手坐标系中的四元数

终始的左右手坐标系时固定在一起的,所以虽然四元数不同,但是旋转轴向量与旋转角是相同的。从基本公式出发q=cos(θ)+sin(θ)∗(i,j,k)q=cos(\theta)+sin(\theta)*(i,j,k)q=cos(θ)+sin(θ)∗(i,j,k),i,j,k对应xyz轴,搞清楚theta、i、j、k与旋转轴角之间的关系就OK了。theta正方向与左右手相关,k正方向与z轴相关。先m...

2019-12-20 10:18:19 2632 4

原创 通过ros服务设置gazebo中模型的位置

今天使用gazebo仿真碰到一个问题:用roslaunch启动gazebo,然后插入一个urdf模型,我希望这个模型的base_link固定在一个位置,并且可以根据需要不断地改变模型的位置,这该怎么办呢?最原始的办法是在urdf里添加一个空的world link,然后用fixed joint链接world跟base_link,但是这样base_link就不能再改变位置,除非在base_link中...

2019-12-13 21:25:24 5428 1

原创 Ubuntu18.04 pip方法安装python-pcl(python2与python3均可)

Ubuntu18.04 pip方法安装python-pclubuntu安装python-pcl有两种方法:源码编译、pip安装。源码编译比较麻烦,虽然我之前编译成功了,一旦环境有变,再次编译就很麻烦。这里就介绍怎么pip方法安装。pip安装很简单,直接在python环境中执行下面语句,下载源设置为豆瓣的pip install python-pcl -i http://pypi.douban....

2019-12-03 11:41:30 2544 5

原创 ubuntu18安装GPU版本tensorflow

Ubuntu18安装GPU版tensorflow前言要点与碰到的坑安装步骤1安装显卡驱动、cuda、cudnn2安装tensorflow-gpu可能遇到的bug前言记录在ubuntu18上安装GPU版本tensorflow经验。主要参考:https://blog.csdn.net/tonydz0523/article/details/83109343https://blog.csdn....

2019-11-27 19:23:14 352

原创 三维模型转点云格式

最近碰到三维模型处理问题,我需要使用三维模型的点云,但是手头只有三维模型的solidworks文件,需要把solidworks文件转成点云。有一种方法是使用meshlab处理。在sw里把文件另存为stl格式,然后在meshlab中打开,然后细分模型,最后另存为xyz格式。但这种方法有一个很大的缺点,就是点云很不均匀,在平面区域点非常少,所以这个方法gg。知乎上有人给了一个方法link,用pcl...

2019-11-01 17:52:06 13685 16

原创 用MoveIT与gazebo实现机器人轨迹规划

melodic可能有ros controll插件没安装的情况gazebo可以仿真机械臂的运动,但是用其自带的插件系统来做机械臂的运动规划很不方便,而moveit自带各种规划算法,把moveit跟gazebo结合起来就可以很方便的仿真机械臂的各种操作了。在网上找了很多的教程,感觉写的都不是很详细,大部分都只是简单说了下步骤,甚至连完整的可以运行的代码也没有给。找到的所有教程教的方法都需要自己写各...

2019-04-29 09:32:56 6254 15

gazebo moveit integrate

gazebo moveit集成的相关代码。

2019-04-29

空空如也

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

TA关注的人

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