自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 setup.py文件

5.install_requires=['setuptools']:指定了安装这个软件包所需的依赖项。7.maintainer/maintainer_email 定义了软件包的维护者名称/电子邮箱。3.packages=[package_name]:指定了要包含在软件包中的Python包。10. entry_points 定义了软件包的入口点,即可以在命令行中直接运行的脚本。1.name=package_name:定义了软件包的名称为learning_qos。

2024-10-22 12:00:37 161

原创 QoSProfile

不同的应用场景可能需要不同的通信质量保证,例如在实时性要求高的场景中,需要可靠的通信和低延迟;如果选择QoSReliabilityPolicy.BEST_EFFORT,则表示尽力而为的通信方式,不保证消息一定被接收,适用用对数据丢失不太敏感的场景。当history=KEEP_LAST时,depth表示保留的消息数量,这里设置为1,意味着只保留最近的一条消息。当新的消息到达时,旧的消息会被覆盖。其它可能得选项包括KEEP_ALL,它会保留所有的历史消息,适用于需要对一段时间内的数据进行分析的场景。

2024-10-22 11:21:41 395

原创 ROS2入门21讲:摄像头无法驱动

驱动摄像头:ros2 run usb_cam usb_cam_node_exe。问题所在:询问淘//宝店家,摄像头不支持在虚拟机中使用。下载cheese软件,摄像头实时镜头花屏。根据报错的路径信息,无法找到文件。

2024-10-17 20:24:49 523

原创 古月居ros2-21讲:苹果检测出错解决

hsv_img = cv2.cvtColor(image, cv2.COLOR_BGR2HSV) # 图像从BGR颜色模型转换为HSV模型。[INFO] [1729062019.968881754] [node_object]: ROS2节点示例:检测图片中的苹果。处理方法:退出当前终端,打开新终端编译colcon build。object_detect(image) # 苹果检测。

2024-10-16 15:49:28 333 1

原创 自动驾驶软件概述

最优路径搜索:由于其他软件模块已经将不确定性进行了最大程度的消除,而最终决策规划模块又是对稳定性要求极高的模块,因此可以通过数学上的最优路径求解出确定解,遍历最优解是非常耗时的。将检测的数据与预先存在的高精地图鱼之间匹配,通过这种比较可获取汽车在高精度地图上的全球位置和行驶方向。实现对无人车的控制,我们需要知道踩刹车和减速的关系、踩油门和加速的关系等,当无人车拿到一些控制学参数后,通过电脑对无人车的控制。无人车需要非常重视安全问题,其中人的安全最为重要,而行人的意图变化确是最难预测的,也是约束最少的。

2024-10-14 10:09:54 657

原创 自动驾驶硬件概述

广泛用于物体识别和物体追踪场景,比如车道线检测、交通识别等,一般无人车都安装多枚摄像头用于障碍物位置识别、绘制地图、辅助定位等,其准确率非常高,很多方法中将激光雷达作为主传感器使用阴雨天、雾霾天能够辅助感知获取物体的位置和速度,观测距离远但误检较多近处高敏度传感器,常用于安全冗余设备检测车辆的碰撞安全问题。

2024-10-13 15:55:34 384

原创 leetcode刷题之链表篇

哑巴节点:ListNode* dummy = new ListNode(0,head),在头节点之前插入哑巴节点。此方法用以统一操作,后续无需对头结点进行特殊判断(头结点也有前驱节点)找到倒数第n个接点,快指针先行n步,之后快慢指针同步前进,快指针指向尾节点时慢指针指向倒数第n个节点。哈希表:常用于“链表是否有环”判断,遍历链表并检查当前节点是否出现在哈希表中。也可用于“链表是否有环”判断,若有环,快指针会与慢指针相遇。链表题解三个重要方法:哑巴接点,栈/哈希表,快慢指针。

2024-10-10 10:25:43 234

原创 【静态成员变量】

2.无需创建对象,即可通过【类名::静态变量】的方式访问。3.需要在类定义之【外】进行初始化,储存在静态存储区。1.静态成员变量只有一份副本,所有对象共享。4.只可以通过静态函数调用。

2024-09-15 10:44:17 158

原创 指针const 和 对象const

(对象const, 指针指向对象的值不能改变,即不能改变p1的内容)Person *const p = &p1;(指针const,不能改变指针的指向,p一直指向p1)Person p1("Fred", 200);(图源翁凯老师C++课程)

2024-09-14 14:30:36 244

原创 Inline Functions

内联函数是真正的函数(有自己的空间,有自己的变量),由编译器进行处理(不会出现在可执行代码中),对参数进行类型检查。调用时,将内联函数“插入”在调用处。宏由预处理器在编译之前进行文本替换,不会对参数进行类型检查。内联函数可以避免函数调用产生的开销,类似宏。

2024-09-14 12:14:06 138

原创 class vs. structure

class defaults to private(默认成员私有)struct defaults to public(默认成员共工)大多数情况下使用class,简单的数据集合时使用strct。

2024-09-13 21:09:09 177 1

原创 【C++面向对象】

面向对象-->以对象为导向,以对象为核心,对象做出什么样的动作,实现什么样的功能。

2024-09-13 10:53:20 161

原创 PyTorch安装经验

安装pytorch pip install torch==2.0.0+cpu torchvision==0.15.1+cpu torch torchaudio==2.0.0 -f https://download.pytorch.org/whl/torch_stable.html -i https://mirrors.aliyun.com/pypi/simple。正确安装方法采用管理员身份运行时,虚拟环境在D盘anaconda的安装目录下。2.正确的安装命令有下载html文件,错误安装时并无。

2024-05-09 16:20:39 677

空空如也

空空如也

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

TA关注的人

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