自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 C++ string 常用函数

有关字符串的操作很多,也是算法题的常见考点,本篇博客撇开算法的具体实现,来介绍一下C++的STL 中给我们提供的非常好用的函数~赋值将字符串2赋值给字符串1:字符串1 = 字符串2;字符串1.assign(字符串2);string s1 = "I'm ";string s2;s2 = "1234Juruo1234";s1.assign(s2);cout << s1;//输出结果:1234Juruo1234将字符串2从第m个字符开始的n个字符赋值给字符串1:字符串1.

2020-07-30 16:44:40 128

原创 C++继承的相关知识

继承是OOP编程的一个重要特性,为了不成为使用C++语法的C程序员,了解OOP的重要特性是非常关键的,最近又把继承的相关知识恶补了一下,发现21天学通C++第8版这本书有关继承的概念写的非常好,虽说书名有畅销书嫌疑,内容也有不少错误,不过用来过一遍概念还是不错的,因此做一个笔记记录一下!面向对象编程基于4 个重要方面:封装、抽象、继承和多态。继承是一种强大的属性重用方式,是通向多态的跳板。继承基础在Tom Smith 从祖先那里继承的东西中,最重要的是姓,因此他姓Smith。另外,他还从父母那里继承

2020-07-30 11:25:24 134

原创 关于设计模式的知识

23种设计模式汇总整理如何通俗理解设计模式及其思想这边先挖个坑,有时间把设计模式做一个学习笔记。

2020-07-28 14:36:23 117

原创 关于判断一个点是否落在矩形内

判断一个点是否在矩形内会经常用到,比如判断点是否在障碍物里,判断游戏中的玩家是否在某一区域。网上的解释都是抄来抄去的,有的明显错误也没发现,要么就是扔了一段代码,什么解释也没有,让人云里雾里。因此这里好好的讲解以下。首先要明确的是矩形也可以旋转。因此,在矩形内检查点的简单解决方案在这里不起作用。关于射线法:1.当射线经过顶点时,判断就会出现异常情况。 2. 点在边上:这种情况也不能用交点个数的奇偶性来判断了。关于面积法:就是计算所有边和目标点组成的三角形面积和是否等于总的多边形面积,如果相等,则点在该

2020-07-24 10:05:20 11612 6

原创 Ubuntu16.04 安装1.4.0版本的LCM与使用教程

写在前面说到自动驾驶间的通讯,最常见的就是ROS以及一些基于ROS的改进,例如Apollo的Cyber就可以看作是升级版的ROS,今天介绍一种适用于高速自动驾驶场景的LCM通信协议,其特点是轻量化、传输速度快,易封装。LCM(Lightweight Communications and Marshalling)是一组用于消息传递和数据编组的库和工具,其基于UDP传输的属性,传输速度较快,其目标是高带宽和低延迟的实时系统。它提供了一种发布/订阅消息传递模型以及带有各种编程语言C++、Java、python

2020-07-23 21:47:05 4337 1

原创 移动机器人运动规划(八)--模型预测控制在运动规划的应用

本节课

2020-07-22 09:25:53 1988

原创 移动机器人运动规划(七)--基于马尔可夫决策过程的运动规划

本节课

2020-07-21 09:23:01 1251 1

原创 A Review of Motion Planning Techniques for Automated Vehicles论文精华提取

2016年发表的一篇有关自动驾驶运动规划的文章。总结了近几十年来总动驾驶规划的发展之路,引用了许多经典的文章。这篇文章的一个观点非常好,主要把自动驾驶的运动规划分成四大类:graph search 图搜索,采样,插值和数值优化。此图显示了自动驾驶车辆的自动控制体系结构翻译如下:A. Graph search based planners(基于图搜索的规划方法)这种方法把状态空间表达成网格或者lattice的形式,然后在这些状态里面找到一个可达的path。这类方法主要有A* D* Dijkst

2020-07-20 15:48:47 1634 1

原创 移动机器人运动规划(六)--软约束和硬约束下的轨迹优化

本节课

2020-07-20 13:48:49 3656 2

原创 C++常用知识整理

C++文件读写详解(ofstream,ifstream,fstream)

2020-07-17 14:59:27 178

原创 移动机器人运动规划(五)--轨迹生成

本节课

2020-07-17 13:18:15 3079

原创 移动机器人运动规划(四)--动力学约束下的路径规划

本节课

2020-07-16 11:09:01 8438 1

原创 移动机器人运动规划(三)--基于采样的路径规划

本节课

2020-07-15 15:32:43 1510

原创 移动机器人运动规划(二)--基于搜索的路径规划

继续我们的学习。本节课主要介绍了基于搜索的路径规划方法。

2020-07-14 12:12:24 2197 1

原创 移动机器人运动规划(一)--概述和课程介绍

某蓝学院开设的机器人运动规划课程。本人正好也是做无人驾驶决策规划这方面的工作的,所以记录一下学习心得!如果觉得有用可以去官网支持!课程一共八节,按照老规矩也分八篇博客来记录,话不多说,开始第一节课!工科思维三问(www):是什么(what)为什么(why)怎们办(how)?本节课和所有的教程课一样,回答了是什么的问题。是一个对课程的整体介绍。这门课是一个学院派的风格,一个模块化的机器人开发流程,而不会介绍时下火热的基于端对端的开发。Path finding算法属于“前端”,我们不希望在这上面花费太多

2020-07-14 09:47:28 3957

原创 atof、_atof_l、_wtof、_wtof_l函数

整理一些平时会经常用到的c++函数。主要来自于官方的帮助文档。话说很多东西除了去看别人写的一些博客分享,去看官方的帮助文档然后再结合自己的实践才会有更深的理解!将字符串转换为双精度。double atof( const char *str );double _atof_l( const char *str, _locale_t locale);double _wtof( const wchar_t *str );double _wtof_l( const wch

2020-07-12 12:03:45 4135

原创 平时一些小知识的搜集整理

好记性不如烂笔头,本篇博客把平时的一些小知识点做一个整理!运动规划、轨迹规划、路径规划的区别与联系?这几个概念在国内的教材里确实比较混乱,个人看法是:运动规划 (Motion Planning) ,有别于轨迹规划 (Path Planning)。一般来说,轨迹规划用于无人车/无人机领域,而运动规划主要用于机械臂,类人机器人领域;**路径规划(Path Planning)**跟运动规划概念是一样的,只是我们习惯上把它放在平面机器人上;轨迹规划(Trajectory Planning),主要是涉及速度、加速

2020-07-12 11:17:55 120

原创 根据两点的经纬度求方位角和距离等问题

自动驾驶中利用gps算距离和方位角的问题是非常基本的问题也很常见。主要涉及到的就是球面三角学。本文参考这篇文章做一个说明,这一篇其实也是转载,原创的博文已经不见了。原来转载的那篇文章有一些错误,格式排版也不是很好,所以此篇博客稍微整理了一下。在这篇博客中主要解决三个问题:已知两点经纬度,求两点间距离;已知两点经纬度,求一点相对于另一点航向;已知一点经纬度及与另一点距离和航向,求另一点经纬度;总声明:因为地球偏心率极低,所以此处将地球看做球体,以下所有公式在适用范围内使用可以保证计算结果与W

2020-07-12 10:58:31 9897 2

原创 虚拟机运行gazebo时出现的问题

1.虚拟机运行gazebo时出现报错:VMware: vmw_ioctl_command error 无效的参数.解决方案:echo "export SVGA_VGPU10=0" >> ~/.bashrc

2020-07-10 08:58:54 425

ROS理论与实践_4.机器人仿真_代码.rar

博客ROS机器人建模与仿真(二)--机器人URDF模型优化以及ROS机器人建模与仿真(三)--Gazebo仿真环境搭建所需要的代码文件

2020-08-12

Gonzalez-2016-A-review-of-motion-planning-techniq.pdf

2016年一篇有关自动驾驶运动规划的文章:A Review of Motion Planning Techniques for Automated Vehicles。

2020-07-20

空空如也

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

TA关注的人

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