自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动驾驶规划控制系列文章(一)——车辆数学模型

目录车辆的数学模型分析一、自行车运动学模型(kinematic bicycle model)1.基于车辆重心的运动学模型2. 以后轴中心为原点的运动学模型二、自行车动力学模型(dynamic bicycle model)车辆的数学模型分析规划控制模块在整个自动驾驶领域占有相当重要的位置;对规划而言,能够规划出一条符合车辆运动规律的轨迹对底层的控制来说是至关重要。对于控制而言,其建立的模型越准确,则控制通常就会更加精准。因此建立比较精确的车辆数学模型对规划和控制都相当重要。一、自行车运动学模型(kine

2021-01-06 17:38:36 3822

原创 2024.4.9记——C++多线程系列文章(五)之死锁

C++多线程之死锁

2024-04-09 11:25:00 686

原创 2024.4.1记——C++多线程系列文章(四)之互斥

C++多线程之互斥

2024-04-01 14:25:37 1013

原创 2024.3.29记——C++多线程系列文章(三)线程归属权转移及线程识别

C++线程归属权的转移以及线程识别

2024-03-29 10:46:05 650

原创 2024.3.28记——C++多线程系列文章(二)之向线程函数传递参数

c++多线程之向线程函数传递参数

2024-03-28 10:28:14 454

原创 2024.3.27记——C++多线程系列文章(一)

C++多线程

2024-03-27 15:36:41 825

原创 2024.3.25-26记:二叉树的遍历

二叉树遍历

2024-03-26 16:32:16 135

原创 2024.3.21记

类成员指针

2024-03-21 13:04:41 201

原创 2024.3.18记

c++异常处理

2024-03-18 10:09:16 135

原创 2024.3.16记

原子操作的load/store/exchange

2024-03-16 10:08:25 158

原创 gcc/g++参数详解

gcc/g++参数详解

2024-03-08 16:01:55 757

原创 c++11多线程学习笔记(二)

线程数据共享1. 线程间数据共享(只读)2. 共享数据有读有写std::lock_guard模板类1. 线程间数据共享(只读)如果线程之间共享的数据是只读数据,也就是所有的线程都只读取共享数据而不去修改里面的数据,则该数据不需要额外的数据保护策略,该只读数据为线程安全的。#include <iostream>#include <thread>#include &l...

2020-05-03 23:23:25 209

原创 c++11多线程学习笔记(一)

该博客为记录学习C++11标准线程库,可能有所遗漏,希望大家多多指教!文章目录1. 线程和进程的区别2. 并发与并行3. 多线程开启3.1 以一个无参数无返回值的函数作为线程的入口3.2 std::thread成员函数join()与detach()3.2 以一个带参数无返回值的函数作为线程的入口4.其他创建线程的手法4.1 以一个重载()运算符的类对象作为子线程的入口4.2 以一个类对象的成员函...

2020-05-02 14:41:33 240

转载 #pragma once和#ifndef用法总结(转载)

#pragma once和ifndef用法总结(转载)原文链接1.#pragmaonce这个宏有什么作用?为了避免同一个头文件被包含(include)多次,C/C++中有两种宏实现方式:一种是#ifndef方式;另一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别。但两者仍然有一些细微的区别。2.两者的使用方式有何区别?示例代码如下:方式一:#...

2020-04-28 10:18:08 196

原创 leetcode关于股票买卖最大利润问题

leetcode中关于股票买卖最大利润问题题目详述解法详述穷举算法状态转移框架题目求解:第一题题目详述leetcode中总过有六道关于股票买卖获得最大利润的题,基本上要求如下:给出一个数组,其数组中的值相应于某天的股票价格,如何买卖获得最大利润,其他变化无非限制交易次数,限制有无等待期。解法详述穷举算法这些题目乍一看,一时难以解决, 其实该类题只需要一种所谓的状态转移解法就可以解全部的...

2020-02-04 20:22:57 1190

原创 error: (-218:No OpenGL support) Library was built without OpenGL support in function 'cvNamedWindow'

文章目录error: (-218:No OpenGL support) Library was built without OpenGL support in function 'cvNamedWindow'error: (-218:No OpenGL support) Library was built without OpenGL support in function ‘cvNamedWi...

2019-07-27 16:23:28 4093 2

原创 ALGLIB学习笔记(1)

ALGLIB简介ALGLIB是一个跨平台数值分析和数据挖掘库,支持多种编程语言(C++,C#,Delphi,VB.NET,Python)和多种操作系统(windows,unix family)。ALGLIB特性包括:数据分析(分类,回归,统计)优化和非线性求解器插值和线性/非线性最小二乘拟合线性代数(直接算法,EVD/SVD),直接和迭代线性求解器快速傅里叶变换和许多其他算法A...

2019-07-01 16:32:38 7435

原创 bazel编译一个简单的工程

内容bazel安装编译的文件结构文件内容bazel 编译bazel安装安装链接: bezal 安装.编译的文件结构文件内容print_time.h文件内容 1 void print_time_fun();print_time.cpp 文件内容 1 #include <iostream> 2 #include <ctime> 3 #in...

2019-06-21 16:05:29 2143

空空如也

空空如也

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

TA关注的人

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