08 2021 档案
摘要:Apollo规划模块 自动驾驶公开课 | Apollo 2.5自动驾驶规划控制 : 这篇资料比较早,但是把EM Planner和Lattice Planner这两种在资料上经常看到的算法的来历和大概原理讲得很清楚。EM Planner是Apollo1.5时就出现了,Lattice Planner是A
阅读全文
摘要:参考文献: Efficient constrained path planning via search in state lattices Differentially Constrained Mobile Robot Motion Planning in State Lattices Spati
阅读全文
摘要:例如下面的代码: class StrPtr{ public: StrPtr() : _ptr(nullptr){} //拷贝构造函数等省略... std::string* operator->() { return _ptr; } private: std::string *_ptr; }; std
阅读全文
摘要:最近使用scanf发现了自己对scanf函数还是不太了解,主要出现在无意中出现的一个错误; scanf正确的写法是,scanf中以什么格式输入变量,则变量的类型就应该是什么格式,如下面scanf输入到变量的格式是%c形式,因此变量sum的类型必须是char型,要不存储到sum中的数值会出错; 注意:
阅读全文
摘要:控制的含义 控制(CONTROL) 某个主体使某个客体按照一定的目的动作。主体–人:人工控制; 机器:自动控制客体–指一件物体,一套装置,一个物化过程,一个特定系统。 人工控制与自动控制 人在控制过程中起三个作用:(1)观测:用眼睛去观测,如温度计、转速表等的指示值;(2)比较与决策:人脑把观测得到
阅读全文
摘要:转载请注明出处,版权归作者所有 lyzaily@126.com yanzhong.lee 作者按: 从这篇文章中,我们主要会认识到一下几点: 一、不类中的特征标相同的同名函数,它们是不同的函数,原因就是类具有“名称空间”的功能; 二、类的对象是不包含类声明中所提到的成员函数所占的内存,对象只包含类声
阅读全文
摘要:类所占内存的大小是由成员变量(静态变量除外)决定的,虚函数指针和虚基类指针也属于数据部分,成员函数是不计算在内的。因为在编译器处理后,成员变量和成员函数是分离的。成员函数还是以一般的函数一样的存在。a.fun()是通过fun(a.this)来调用的。所谓成员函数只是在名义上是类里的。 其实成员函数的
阅读全文
摘要:1、C++中, 构造函数和析构函数可以被显示调用. 显示调用默认构造函数的语法: a.A::A();(不能写成a.A();) , 显示调用非默认构造函数的语法: a.A::A(7);(不能写成a.A(7);); 显示调用析构函数的语法: a.A::~A();(可以写成a.~A();) 。 2、显示调
阅读全文
摘要:其实不同的语言这些东西的含义还有不同 但差别也不是很大,比如Python中的那个大括号图标就成了模块(module)了
阅读全文
摘要:一、前言 vs 中提示图标是什么意思 二、正文 信号图标 以下信号图标应用于所有原有的图标并指示它们的辅助功能。 图标描述 <No Signal Icon> Public。 可从此组件中的任何地方访问,也可从任何引用它的组件访问。 Protected。 从包含类或类型访问,或者从由包含类或类型派生的
阅读全文
摘要:Visual Studio Code 是一款优秀的编辑器,对于开发前端带来了很多便利,熟悉快捷键的使用,能够起到事半功倍的作用,提高工作效率。下面就Visual Studio Code常用快捷键的一些介绍,若有不到之处请留言指出,我会及时纠正。 通用 General 按 Press功能 Functi
阅读全文
摘要:C++ 资源大全 关于 C++ 框架、库和资源的一些汇总列表,内容包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库 C++标准库,包括了STL容器,算法和函数等。 C++ Standard Library:是一系列类和函数的集合,使用核心语言编写,也是C
阅读全文
摘要:第一章 计算机网络体系结构 第二章 物理层 第三章 数据链路层 第四章 网络层 第五章 传输层 第六章 应用层 转自:https://www.xzbzq.com/30/4227.html
阅读全文
摘要:最小生成树的概念 构造最小生成树的方法 普利姆(prim)算法 克鲁斯卡尔算法
阅读全文
摘要:散列表的概念 散列表的术语 散列表的构造 散列表的构造方法 直接地址法 除留余数法 处理冲突的方法 开放地址法 线性探测法 二次探测法 伪随机探测法 链地址法 散列表的查找
阅读全文
摘要:二叉排序树 二叉排序树概念 二叉排序树的操作-查找 二叉排序树的操作-生成 二叉排序树的操作-删除 平衡二叉树 失衡二叉排序树
阅读全文
摘要:顺序查找(线性查找) 折半查找(二分或对分查找) 分块查找 三种查找方法比较
阅读全文
摘要:基本概念和排序方法概述 概述 排序的分类 插入排序 直接插入排序 二分插入排序(折半插入排序) 希尔排序 交换排序 冒泡排序 快速排序 选择排序 简单选择 堆排序 堆调整 堆建立 归并排序 基数排序 各种排序方法比较
阅读全文
摘要:没有系统学过数学优化,但是机器学习中又常用到这些工具和技巧,机器学习中最常见的优化当属凸优化了,这些可以参考Ng的教学资料:http://cs229.stanford.edu/section/cs229-cvxopt.pdf,从中我们可以大致了解到一些凸优化的概念,比如凸集,凸函数,凸优化问题,线性
阅读全文
摘要:Introduction Model System model(质点本身的运动) Problem model(一般需要非线性方法来解决) Prediction State space Input space Parameter space Control The process of choosin
阅读全文
摘要:Introduction Minimum snap trajectory optimization Minimum snap这种方法只限制轨迹应该会通过的中间路径点(中继点),collision checking存在于轨迹搜寻中。优点在于计算成本低,易于实现。但对轨迹本身没有约束,轨迹的“超调”不可
阅读全文
摘要:Matlab求解非线性规划,fmincon函数的用法总结 1.简介 在matlab中,fmincon函数可以求解带约束的非线性多变量函数(Constrained nonlinear multivariable function)的最小值,即可以用来求解非线性规划问题 matlab中,非线性规划模型的
阅读全文
摘要:数值解(numerical solution),是指给出一系列对应的自变量,采用数值方法求出的解,是在特定条件下通过近似计算得出来的一个数值,是采用某种计算方法,如有限元的方法, 数值逼近,插值的方法, 得到的解.别人只能利用数值计算的结果 解析解(analytical solution),是通过严
阅读全文