
整理
智能驾驶小管家
分享ADAS辅助驾驶知识,交流自动驾驶PNC算法,欢迎大家多多交流!
展开
-
python爬取微信好友头像制作成一张图
python爬取微信好友头像制作成一张图代码效果
无人驾驶轨迹跟踪之纯轨迹跟踪(Pure Pursuit)简要车辆简化模型车辆跟踪模型pytho实现纯轨迹跟踪算法简要对于无人车来说,规划好的路径通常由一系列路径点构成,这些点包含空间位置信息、姿态信息、速度、加速度等。路径与轨迹区别在于,轨迹包含了时间信息;按照我的理解,路径跟踪只是跟踪一系列路径点,时间长短都没关系,只要跟踪上即可;轨迹跟踪同时包含速度跟踪,与时间序列有关。目前主流的轨迹跟...转载 2019-03-21 14:22:48 · 35555 阅读 · 9 评论 -
Windows之git版本控制初体验
Windows之git版本控制初体验git安装上传代码git安装Git的安装包下载,访问网址:https://git-for-windows.github.io/下载后,安装一直默认下一步即可。安装完成后,在开始菜单里面找到 “Git --> Git Bash”,如下:进入dos界面后,创建本地git的公钥和私钥。ssh-keygen -t rsa -C “$your_emai...原创 2019-03-16 14:02:38 · 319 阅读 · 0 评论 -
Python装饰器入门之计时器
Python装饰器入门之计时器时间计时器装饰器代码运行结果我对装饰器的理解比较浅,应用比较少,我对于装饰器的理解是可以复用以及进行性能测试分析的函数,从下面的时间计时器可以看出。时间计时器装饰器代码import time#装饰器函数timer,其中function为你想要装饰的函数def timer(function): def wrapper(): time_start = ti...原创 2019-01-09 00:41:03 · 2054 阅读 · 0 评论 -
Python使用类创建多线程(二)
Python使用类创建多线程(二)使用类创建多线程使用类创建多线程import timeimport threading#创建mythread类,继承threading.Thread父类class mythread(threading.Thread): def __init__(self,name = 'python'): super().__init__() self.nam...原创 2019-01-03 01:25:50 · 1765 阅读 · 0 评论 -
python使用函数创建多线程(一)
python使用函数创建多线程(一)学会使用函数创建多线程多线程示例学会使用函数创建多线程Python提供了一个内置模块threading.Thread,可以很简单的创建多线程,多线程也是串行的。多线程示例import timeimport threading#自定义线程函数def main(name='python'): for i in range(2): print('h...原创 2019-01-03 00:54:02 · 637 阅读 · 0 评论 -
Python多线程之阻塞join()和线程守护setDeamon()
Python多线程之阻塞join和线程守护setDeamon多线程默认情况设置线程守护setDaemon的作用线程阻塞join作用多线程默认情况无阻塞无线程守护。import threadingimport timedef run(process = 'python'): time.sleep(2) print('当前线程的名字是: ', process) if __name_...原创 2019-01-07 00:33:23 · 449 阅读 · 0 评论 -
Python算法之冒泡排序
Python算法之冒泡排序程序运行结果程序import randomdef maopao(list): for i in range(len(list)-1): for j in range(len(list)-i-1): if list[j] > list[j+1]: list[j],list[j+1] = list[j+1],list[j] return li...原创 2019-01-06 01:55:48 · 186 阅读 · 0 评论 -
Python多线程之“锁机制”
Python多线程之“锁机制”锁(Lock)机制简述锁(Lock)机制使用为什么要使用锁?锁(Lock)机制简述锁这个字已经顾名思义了。有A和B两个线程,A和B中的程序都加了同一个锁对象,当线程A率先执行到lock.acquire(),线程B只能在A释放锁lock.release()后才能运行自身的lock.acquire()。锁(Lock)机制使用以下代码为如何获取锁,释放锁,获取锁lo...翻译 2019-01-06 00:10:22 · 472 阅读 · 0 评论 -
Python之json文件格式讲解
Python之json文件格式讲解Json文件中保存的实际上是字典类型的字符串形式。#coding:utf-8import jsondict = {'name':'yangyukuan','love':'jiangxiaoyi','why':'no why','emm':'233'}#写好的路径会自己创建一个json类型文件file_name = r'C:\Users\yangyuku...转载 2018-12-18 15:09:54 · 302 阅读 · 0 评论 -
Python读取csv文件并画出曲线图
Python读取csv文件并画出曲线图代码效果如图代码import pandas as pdimport matplotlib.pyplot as pltimport timeimport numpy as npplt.rcParams['font.sans-serif'] = ['SimHei']plt.rcParams['font.family']='sans-serif'#...原创 2018-12-17 09:56:39 · 22861 阅读 · 2 评论 -
树莓派将python2升级为python3
树莓派将python2升级为python31.安装python32.卸载python2(可选)清除python2依赖3.删除掉原先 python 的链接4.创建一个新的链接指向刚刚安装的 python3.55.测试,输入==python==新购买的树莓派3b+内置的python版本还是2.7,如果需要python3,则需要升级。1.安装python3pip install python3...转载 2018-11-28 14:58:55 · 3434 阅读 · 0 评论 -
基于Unity的自动驾驶模拟总结(Apollo)
什么是Apollo平台阿波罗是百度的全栈开放开源的自动驾驶软件平台。上图是Apollo 3.5版本的架构图,我们可以看到阿波罗是从下往上的全栈式的平台,从硬件到各种感知器,到我们自主开发的Cyber实时操作系统,再到上面自动驾驶所有模块,从地图、定位、感知、规划、控制、人机交互各种模块。最顶层是云端的各种服务。我们可以看到云端各种服务里面有一个是Simulation,也就是自动驾驶的仿真,...转载 2019-09-21 22:09:05 · 11971 阅读 · 4 评论