实验3:自动驾驶实战

实验1:实时定位车道

注释图像

image.png

image.png image.png

注释流程

  • 调整成灰度值的图像
  • 应用高斯平滑,去除噪声
  • 使用canny边缘检测,将物体的边缘检测出来
  • 重点关注前方部分梯形区域,遮掩边缘
  • 运行Hough检测,将边缘图像中的直线检测出来
    • 其中选出斜率大于0.5的直线,因为正常的视野里道路直线斜率高于这个阈值
  • 通过将道路图像和原始图像设置权重融合,在初始图像上画出图像。

注释视频

image.png

image.png

实验2:实时车辆目标检测

image.png

识别图片中的物体(画出检测框)

  • SSD image.png

  • RFCN image.png

  • FASTER-RCNN image.png

SSD最快,表现也相对较好。而FASTER-CNN识别范围更广。

在相同的视频上,SSD用时1min20s,识别效果一般 image.png

FASTER-RCNN 接近两个小时 image.png

实验3:交通灯识别

可视化数据

image.png

标准化数据

image.png

HSV颜色空间转换

HSV(Hue, Saturation, Value)颜色空间

  1. 色调(Hue):色调表示颜色的类型或种类,通常以角度表示(0°到360°)。在HSV颜色空间中,不同的色调值对应不同的颜色,例如,红色对应0°,绿色对应120°,蓝色对应240°,而黄色则在中间。

  2. 饱和度(Saturation):饱和度表示颜色的鲜艳程度或纯度。饱和度为0时,颜色是灰色的,而饱和度为最大值(通常是1)时,颜色是最鲜艳的。饱和度介于0和1之间。

  3. 亮度(Value):亮度表示颜色的明亮程度。较高的值表示颜色较亮,较低的值表示颜色较暗。亮度范围通常是0到1。 image.png

训练分类器进行预测

image.png image.png

实验5:基于ROS与Gazebo的无人驾驶仿真环境

编译遇到问题

显示需要gazebo的版本到9 image.png

  1. 卸载旧版本(如果已安装): sudo apt-get remove libgazebo* ros-kinetic-gazebo* gazebo*
  2. 安装Gazebo 9: ` sudo apt-get install ros-kinetic-gazebo9-*`
  3. 验证安装gazebo --version

rviz界面

image.png

gazebo界面

image.png

小车自己动

image.png image.png

实验6: Udacity自动驾驶环境介绍

仿真环境配置

image.png

实现对小车运行环境的模拟

image.png

实验7:Udactiy轨迹跟踪

pyomo求解

image.png

实验8: Udacity端到端自动驾驶实战

training model

image.png

录制运动轨迹用于训练模型

image.png

录制的新数据(观察日期)

image.png

训练模型

image.png

汽车自动驾驶

image.png

This line appears after every note.

Notes mentioning this note


Here are all the notes in this garden, along with their links, visualized as a graph.

Conda导出python环境加快访问github新闻稿实验1:ros入门实验3:自动驾驶实战实验4:ros2智能移动机器人实验5:ros1移动机器人动态避障(基于强化学习)实验6:轨迹跟踪仿真1最终实验自动驾驶辅助python函数Obsidian发布的免费替代方案Obsidian库解析TestYour first seedClip 串讲Icml'23 blip 2 bootstrapping language Image pre...Nips'17 attention is all you needSigir'22 cret cross Modal retrieval transformer...Arxiv 2306’unifying large language models and...Arxiv'21 how much can clip benefit vision And...⭐ ⭐ ⭐ ⭐ ⭐ arxiv 2311' llmsurveychinese⭐⭐⭐⭐eccv'22 slip:self Supervision meets language...⭐⭐⭐⭐⭐clip:learning transferable visual models from...⭐⭐⭐⭐⭐icml'22 blip bootstrapping language Image pre...Acl'25 a survey of mathematical reasoning in the...Arxiv'23 challenges and applications of large...Prl'20 retrieving quantum information with active...SIGIR'06 Laplacian Optimal Design for Image...Survey'09active learningTKDE'16Relevance Feedback Algorithms Inspired By...Arxiv'2501 ursa understanding and verifying chain...Cikm'24 infinitymath a scalable instruction tuning...Icml'25 cogmath assessing llms’ authentic...Icml'25 forest Of Thought scaling test Time...⭐⭐arxiv'2502 hinteval a comprehensive framework...⭐⭐⭐arxiv'2506 scida scientific dynamic assessor of...⭐⭐⭐⭐acl'24 champ a competition Level dataset for...⭐⭐⭐⭐arxiv'2505 soft thinking unlocking the...⭐⭐⭐⭐⭐arxiv'2505 reasoning with omnithought a...⭐⭐⭐⭐⭐arxiv'2506 thought anchors which llm...Improving interpretable embeddings for ad Hoc...Access'17...Artif. intell. rev.‘23 a survey on ensemble...Fcs'20 a survey on ensemble learningTpmai'04 asymmetric bagging and random subspace...⭐⭐⭐⭐access'22 a survey of ensemble learning进化集成学习算法综述《黑客与画家》 为什么书呆子不受欢迎《黑客与画家》《黑客与画家》——黑客与画家黑客伦理250701 250708 阅读250709 250716 阅读250717 250723 阅读250722 250729 阅读250729 250805 阅读Avs检索流程Avs项目管理Avs speaker proposalAvs paper思路整理Presentation 思路整理Stable Diffusion检索流程2023avs交互使用flask快速构建浏览器实现图片交互Trecvid avs 个人感受2022交互情况统计2024avs交互情况统计Llm api测试Agi 比赛Lean(vs code)Agic TrickLlm相关论文Rtx 4090 部署大模型 20240306构建样题数据集调查开源大模型的数学能力想法计划231128调研Github下载Python调用javaVbs2024比赛复盘复现系统talkseeDiffusion扩散模型调研2023 mindspore量子计算黑客马拉松全国大赛热身题2023 mindspore量子计算黑客马拉松初赛——量子组合优化赛道代码集成进化算法Python使用Vscode使用Github问题HuggingfaceLinuxSlurm使用华为手机安装google框架工具推荐科研问题笔记本电脑顶会论文及检索网址视频生成调研20241002更换内存条(16g换到32g)24考研总结Reflection 大学四年的回顾及年终总结Fairymusicbox上手2025 港科广mphil 学分安排&选课李沐讲座干眼症的习惯考研计划2025.04.21《心》夏目漱石 读后感2025.04.22《宿命》 东野圭吾2025.2.1 《白金数据》书评2025.5.14 《番茄工作法图解》笔记2025.5.15 《图像:从文艺复兴到社交媒体》2025.5.24 《九龙城寨之围城》《精进3》《周处除三害》观后感《奥本海默》观后感《白金数据》书评牛奶2023 mindspore量子计算黑客马拉松初赛——量子组合优化赛道排序融合动手学习深度学习算法笔记论文阅读模板算法知识生活Paper ReadingProjectsWeekly Summary