- 博客(20)
- 收藏
- 关注
原创 惯导模块开始工作操作步骤
一、 sudo bash docker/scripts/dev_start.sh //工控机上不需要加sudo,打开docker时该命令只执行一次就行,离线情况直接加-l。二、bash docker/scripts/dev_into.sh //新打开一个docker。三、bash docker/scripts/dev_into.sh //在新打开一个docker。./apollo.sh build_opt drivers/gnss //编译。crtl+c //结束记录。
2023-09-01 16:52:48
172
1
原创 古月ros入门21讲笔记之ros系统中的坐标管理与使用
roslaunch turtle_tf turtle_tf_demo.launch //本人执行到这一步的时候没成功,让下载yaml,百度了下让执行pip install pyymal,还是不行,原因是python的版本混乱,解决办法可以参考如下的内容。sudo apt_get install ros-neotic-turtle-tf //下载tf功能包,具体ros版本对应好,有的可能提示已经下载过啦。tf是transform的缩写,用来管理查询多个坐标系之间的关系。ros系统中的坐标管理与使用。
2023-08-03 12:08:32
133
原创 古月ros入门21讲笔记之c++与python程序在linux运行
g++ c.cpp -o c //通过c++编译器来生成可执行文件。python python.py //执行python文件。首先下载c++编译器与python解析器。在主文件夹下打开终端,分别执行以下代码。c++需要编译器,python不需要。c++与python程序在linux运行。复制相关程序到主文件夹下。
2023-08-03 12:03:56
101
原创 古月ros入门21讲笔记之linux的基础操作命令行
为根目录,/下有home目录,home下有robot(用户名,本人的为robot), /home/robot/kps_ws。cd ~/kpf_ws/src //相对路径进入src,当前路径在robot/下。cd /home/robot/kpf_ws/src //绝对路径进入。1、pwd 打印当前路径下的内容,蓝色为文件夹,白色为隐藏文件。4、ls //展示当前路径下的文件,包括隐藏与非隐藏文件。6、mv 原文件 目标地址 //移动文件或文件夹。7 cp,用法同mv //复制文件或文件夹。
2023-08-03 12:02:50
84
原创 一张图读懂ROS的工作目录结构
总结:ROS的工作目录分为5层,一个package下一般会有8个文件与文件夹。个人认为ROS的工作目录结构确实比较复杂,可以通过实际项目来理解和记忆。为了自己梳理,也为了日后忘记观看方便写下此文。
2023-07-27 17:31:46
290
原创 IP地址、子网掩码、端口号、网关、DNS协议
DNS协议:能够将域名(比如www.baidu.com)与IP地址相互映射,域名是针对人、用户的,而IP地址则是针对主机的。子网掩码表示将IP地址分为网络地址和主机地址,它不能单独存在和IP地址一同存在,相等于酒店房间所在的楼层。ip地址指的是主机和网络的地址,相当于你的朋友通过你的房间号准确的找到你在酒店中的房间。ip地址,子网掩码,端口号,DNS,网关的区别。网关则是指不同网络之间通信的桥梁。端口号则表示主机不同的服务。
2023-07-01 13:02:00
201
原创 轨迹跟踪控制算法之纯跟踪算法(pp)、Stanley算法、LQR算法
前两者都是基于几何模型的轨迹跟踪控制方法,LQR则是基于车辆运动学模型的控制方法,LQR实现起来较前两者复杂些。
2023-04-09 16:04:26
1671
原创 MPC(模型预测控制)学习笔记——b站ally
由于车辆的运动学模型较为简单些,所以刚开始学习的时候看的车辆运动学模型的视频,下一步打算把LQR,PP,Stanley算法看完以后,再学习车辆动力学模型的MPC
2023-03-13 09:31:01
209
原创 matlab之size,length,numel函数
首先是length()函数 length(A)会输出矩阵A中行数和列数较大的那个值,而length鲜为人知的一个用法是length(A(:))会输出矩阵A中所有元素的个数,这个功能与numel(A)有点相似
2022-08-03 16:34:49
382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人