- 博客(179)
- 资源 (9)
- 收藏
- 关注
原创 Apollo 9.0 aem;buildtool
如果不能链接到docker hub,可以使用 -l 参数。如果想修改使用的image镜像,可以更改.env文件。以 application-core 工程为例。
2024-04-16 10:17:18 828 3
原创 ROS 基本
其中catkin_ws为工作空间名字,可以自己定义。但是catkin_ws下的src必须是src。ROS中工作空间(workspace)是一个存放工程开发相关文件的文件夹,其中有四个文件夹。在catkin_ws所在的目录下运行catkin_make。命令来运行您的ROS节点。分别别是对python和C++的支持,关闭当前的terminal。为了防止每次运行功能包都要。****为你的用户名。
2024-04-01 15:16:25 322
原创 imu----Microstrain
二进制安装的lord驱动默认启动launch的接口是/dev/ttyACM0/ ,如果接入设备查看接口是ttyUSB0,需要到config下修改params.yml。然后另开一个终端 rostopic list,检查输出的topic name;首先检查launch文件中的imu_topic是否与bag包中的topic一致。会直接给出bag包里的信息,包括包的时长等信息;先在两个terminal将rosbag play 和roslaunch 指令写好。
2024-04-01 14:47:53 410
原创 C++---linux运行
sum函数是在myhead.cpp文件上面定义的。也就是需要把myhead.cpp文件编译一下。通过 -I 选项 链接上去。
2024-04-01 14:36:20 326
原创 记LGSVL Map Annotation(3)利用map annotation生成一个十字路口的opendrive格式地图
参考:为什么创建平面。
2023-09-14 16:11:47 331
原创 记LGSVL Map Annotation(2)导入点云、以及地图
内置的点云导入器工具提供了将最流行的点云文件格式(PCD、PLY、LAS、LAZ)转换为可用于仿真的数据所需的所有功能。LGSVL并不支持pcd ASCii格式,需要将pcd的ascii数据格式转成binary。
2023-09-07 15:52:20 581 1
原创 记LGSVL Map Annotation(1) LGSVL本地编译记录、安装
在git控制台上输入下面这句,然后在正常去拉取,它会使你默认使用镜像。然后到此网上的办法都没有用,我怀疑是这个项目的原因。安装2020.3.3f1在unity hub上。原因猜测,拉取项目过大,可能太慢 ,超时了。到此,再去检查那个照片,终于能看到了。如果方法1报以下错误。
2023-09-07 11:17:22 1036 1
原创 【Docker】【Linux】安装使用的一些问题
Docker是一种容器的技术,它在是Linux内核的基础上做了一些轻量级和隔离机制的优化,让环境更小,部署起来更快。利用Docker可以使整个工程的安装更加简单。Docker镜像通常是一个配置好的运行环境,包括依赖的第三方库等,使得用户不需要对环境编译做过多复杂的操作。例如,在Release版本中,Apollo各个模块是一个已经编译好的二进制文件,可以直接运行;如果是开发版本,通常已经加载了所需的第三方库,用户只需要执行对应的编译指令。
2023-08-14 09:08:38 247
原创 关于时序图
时序图是UML交互图中的一类,又名序列图、顺序图。用于描述对象之间的传递消息的时间顺序(包括发送消息、接收消息、处理消息、返回消息等)。
2023-07-31 10:01:06 318
原创 Apollo---实战;加入地图,显示到dreamview中
可以到LGSVL里library库里找到想加载的地图,然后下载对应apollo格式的.bin地图文件,重命名为base_map.bin。如果是其他格式的,比如OpenDrive的文件,则需要转到Apollo支持的格式.bin文件。简单来说,就是一个apollo框架中,用python脚本写一个可视化高精地图的工具。在modules/map/data下建立一个自己的地图,比如highway101。【OpenDrive 转Apollo】(2)txt 文件转bin。(1) txt文件生成。
2022-09-16 14:46:40 3047 7
原创 自动驾驶模拟软件Carla---环境搭建和编译
要求是安装4.24.3;(但是我电脑vs是2019来着,不知道行不行)(vs2019 对应 4.26)但是我电脑之前安装的是2019。(以上都需添加到环境变量中)
2022-09-16 13:58:50 1279
原创 近期刷题。
定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的 min 函数,输入操作时保证 pop、top 和 min 函数操作时,栈中一定有元素。当 N 大于 10 以后, 应在结果中使用大写字母表示大于 10 的一位,如 ‘A’ 表示此位为 10 , ‘B’ 表示此位为 11。例如输入一个长度为9的数组[1,2,3,2,2,2,5,4,2]。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。给一个长度为 n 的数组,数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。
2022-09-08 15:32:30 315
原创 fluid主题使用手册
然后在博客目录下创建 _config.fluid.yml,将主题的 _config.yml 内容复制进去。或者直接下载压缩文件,解压后放到themes目录,将解压出来的文件夹命名为fluid。
2022-08-24 15:52:16 734
原创 Protobuf(Protocol Buffers)学习:一、简介
简称Protobuf)是一种轻便高效的结构化数据存储格式,平台无关、语言无关、可扩展,可用于和等领域。
2022-07-28 10:24:55 296
原创 【论文阅读】用于自动驾驶的高清地图生成技术
高清地图包含自动驾驶所需的道路/环境的所有关键静态属性(例如:道路、建筑物、交通灯和道路标线),包括由于遮挡而无法由传感器适当检测到的对象。三层结构化高清地图示例第一层,道路模型,定义道路特征,例如拓扑、行驶方向、高程、坡度/坡道、规则、路缘/边界和十字路口。它用于。第二层,车道模型,定义了车道级别的特征,例如道路类型、线路、道路宽度、停车区域和速度限制。该层用作自动驾驶的感知模块,根据或环境做出决策。最后一层,定位模型,在高清地图中定位自动车辆。该层包含路边设施,例如建筑物、交通信号、标志和路面标记。这些
2022-07-12 16:11:37 626
原创 ubuntu学习笔记
windowslinuxUbuntu 没有盘符这个概念,只有一个根目录 /,所有文件都在它下面根目录,一般根目录下只存放目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始当在终端里输入 ,其实是在告诉电脑,先从 /(根目录)开始,再进入到 home 目录:可执行二进制文件的目录,如常用的命令 ls、tar、mv、cat 等:放置 linux 系统启动时用到的一些文件,如 linux 的内核文件:,系统引导管理器::存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某
2022-07-01 17:07:17 226
原创 OpenDrive学习笔记
存储在OpenDRIVE文件中的数据描述了道路的几何形状以及可影响路网逻辑的相关特征(features),例如车道和标志该格式将通过节点(nodes)而被构建,用户可通过自定义的数据扩展节点。示例:planView(道路参考线)在OpenDRIVE中,参考线的几何形状用元素里的 元素来表示。分类:组合曲线在OpenDRIVE中,高程Road elevation 用 元素中的 元素来表示。该属性定义了参考线上给定点处的高程元素。lateralProfile在OpenDRIVE中,超高程用元素中
2022-07-01 14:09:05 1268
原创 vs模板、c++基础
#pragma once#include<iostream>#include<vector>#include<algorithm>using namespace std;int main() { system("pause"); return 0;}
2022-05-17 20:05:34 186
原创 最近工作展示
工作论文修改机器学习刷题论文修改1. 由于我们未能清楚地提炼摘要部分的主要内容,给审稿人造成了误解。为了便于读者理解本文的工作,我们进一步的修改和提炼了摘要部分的描述,具体如下:(见修改稿P1)2. 对于文章所出现的公式,我们进一步审核确保其含义明确,并且对所出现的重要符号进行说明;(见修改说明P1)3.为了稿件标题的完整性,我们将第一节“相关工作”修改为“预备理论”。(见修改稿P2)3. 事实上,这个问题有助于对算法的理解,因而在此增加对文献[11]的说明。(见修改说明P2)4. 我们对于实验
2022-05-12 13:12:56 184
原创 [编程题]字符串最后一个单词的长度
class Solution {public: int lengthOfLastWord(const char *s) { int count =0; int len = strlen(s); for(int i=len-1; i>=0; i--){ if(s[i] == ' '){ if(count) break; }e.
2022-05-10 20:58:24 83
原创 给出两个整数n和k,返回从1到n中取k个数字的所有可能的组合
class Solution {public: /** * * @param n int整型 * @param k int整型 * @return int整型vector<vector<>> */ vector<vector<int> > combine(int n, int k) { // write code here vector<vecto.
2022-05-10 20:27:26 953
原创 [编程题]得分最大
#include<bits/stdc++.h>using namespace std;void process(long long n,long long k){ vector<long long>ans; //从最后一步开始往上走,最后一步的取值范围是[pow(2,k-1),pow(2,k)) for(long long i=pow(2,k-1);i<pow(2,k);i++){ long long distance=n; /
2022-05-09 21:38:35 611
原创 LR逻辑回归算法---介绍、说明、相关问题
LRLR作用?回归和分类的区别?逻辑回归函数?逻辑回归损失函数?LR的推导?LR和线性回归的区别逻辑回归怎么实现多分类?One-Vs-AllOne-Vs-OneSoftmaxLR, Logistic Regression,逻辑回归之前笔记:逻辑回归推荐视频链接:逻辑回归逻辑回归LR作用?常用的处理二分类问题的线性模型二分类:分类目标只有两种判断是猪吗-----是、不是回归和分类的区别?回归模型的输出是连续的分类模型的输出是离散的逻辑回归函数?逻辑回归=线性回归+s
2022-05-09 16:54:15 354
原创 算法工程师(机器学习)面试题目4---深度学习算法
基础问题CNN1. 卷积神经网络和全连接网络的根本不同之处在哪里两者之间的唯一区别是神经网络相邻两层的连接方式。在全连接神经网络中,每相邻两层之间的节点都有边相连,而对于卷积神经网络,相邻两层之间只有部分节点相连;全连接网络缺点: 参数太多,计算速度变慢,容易过拟合卷积神经网络:局部链接;权值共享;参数更少,降低过拟合的可能卷积神经网络一般是由卷积层、汇聚层和全连接层交叉堆叠而成的前馈神经网络。RNN1、BatchNormalization的作用2、梯度消失3、循环神经网络,为什么好?
2022-05-09 16:46:30 1014
GAME101计算机图形学lecture2.pdf
2020-11-17
数据库学习-数据库系统.doc
2020-05-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人