【自动驾驶】Free space与Ray casting

这篇具有很好参考价值的文章主要介绍了【自动驾驶】Free space与Ray casting。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 Free space是什么

在自动驾驶领域,free space即可行驶区域,在结构化道路的十字路口/非结构化道路都有很大作用。

2 Ray casting是什么

ray casting是计算机视觉领域,用于解决二维可视性2d vsibility问题的方法。其思想是从一个中心点,想周围发射射线ray,直到到达阻塞光线传播的墙。
相邻的角度之间构成会构成三角形,三角形组合起来就是全部的可视性范围。
当然,这样的话得发出非常多的光线,其实也可以在知道所有的墙或者障碍物的端点的情况下,按顺序遍历端点,然后就可以找到该三角形。
如果和【wall tracking墙面跟踪】结合起来的话,可以再简单一点,其思想是沿着中心点旋转,找到最近的不被遮挡的端点,即可构成三角形。
参考:https://www.redblobgames.com/articles/visibility/

3 它俩啥关系

用ray casting算法可以使用lidar信息,提取出类似2d visibility的区域,将这种信息给到自动驾驶规划蹭,可以得出更合理的轨迹。

4 TODO

1.这样的信息是非结构化的,是不是只适用于CNN?
2.有空可以阅读相关论文Safe Local Motion Planning with Self-Supervised Freespace Forecasting文章来源地址https://www.toymoban.com/news/detail-715472.html

到了这里,关于【自动驾驶】Free space与Ray casting的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 自动驾驶技术综述1:自动驾驶算法软件架构介绍

    前言: 自动驾驶技术是一个庞大的工程体系,软件架构、功能算法、控制规划、感知识别、建图定位、电气架构、车载控制器、验证体系等等,有太多的角度可以去切入。对于自动驾驶功能与算法开发,自动驾驶功能的分级是很重要的,自动驾驶的功能衍变就是随着自动驾驶

    2024年02月06日
    浏览(32)
  • 【Apollo】阿波罗自动驾驶:塑造自动驾驶技术的未来

    前言    Apollo (阿波罗)是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。 开放能力、共享资源、加速创新、持续共赢是 Apollo 开放平台的口号。百度把自己所拥有的强大、成熟、

    2024年02月12日
    浏览(32)
  • 一文详解自动驾驶的运行设计域(ODD)| 自动驾驶系列

    文章版权所有,未经授权请勿转载或使用   相关标准全文下载,关注本公众号回复“210901”即可  2021年4月30日, SAE发布了第四版J3016《驾驶自动化分级》 ,这是即2014年1月16日、2016年9月30日、2018年6月15日之后,J3016的又一次迭代更新。 2021年7月, ISO发布了ISO 22737《预定路线

    2024年02月06日
    浏览(38)
  • 年内实现全面自动驾驶?快来恶补一下自动驾驶技术吧

    在7月6日召开的2023世界人工智能大会上,特斯拉CEO斯克预测,随着人工智能技术的快速发展,大约在今年年末,就会实现全面自动驾驶。 他说,“我之前也做过许多类似的预测,我承认之前的预测也不完全准确,但是这一次的预测,我觉得是比较接近的。” 不知道小伙伴们

    2024年02月15日
    浏览(33)
  • 第二章-自动驾驶卡车-自动驾驶卡车前装量产的要求

    重卡主要运行在相对封闭的高速公路,相较城市道路场景看似更简单。但是,由于重卡特有的物理特性、运行环境和商业运营要求,相较于乘用车的自动驾驶系统,重卡的自动驾驶系统对车辆的感知距离和精度、系统响应速度以及车辆控制的精准性都提出了更高要求: • 很

    2024年02月12日
    浏览(23)
  • 自动驾驶技术:人工智能驾驶的未来

    自动驾驶技术是一种利用计算机视觉、机器学习、人工智能等技术,以实现汽车在无人干预的情况下自主行驶的技术。自动驾驶技术的发展将重塑汽车行业,为人类带来更安全、高效、舒适的交通体系。 自动驾驶技术的主要组成部分包括: 传感器系统:负责获取车辆周围的

    2024年02月20日
    浏览(71)
  • 走进人工智能|自动驾驶 迈向无人驾驶未来

    前言: 自动驾驶是一种技术,通过使用传感器、人工智能和算法来使车辆能够在不需要人类干预的情况下自主地感知、决策和操作。 本篇带你走进自动化驾驶!一起来学习了解吧!!! 随着科技的不断进步,自动驾驶已经成为当今社会最炙手可热的话题之一。它引领着我们

    2024年02月11日
    浏览(43)
  • 自动泊车的自动驾驶控制算法

    自动泊车系统(AutomatedParkingASSiSt,APA)利用车辆搭载的传感器感知车辆周边环境,扫描满足当前车辆停放的障碍物空间车位或线车位,并通过人机交互(HumanMachine Interface,HMI)获取驾驶员对目标车位的选择或自动确定目标车位,自动规划泊车路径,通过控制器向车辆执行机构发送横向及纵

    2024年02月11日
    浏览(29)
  • 从驾考科目二到自动驾驶,聊聊GPU为什么对自动驾驶很重要

    “下一个项目,坡道起步。” …… “考试不合格,请将车子开到起点,重新验证考试。你的扣分项是:起步时间超30秒:扣100分。行驶过程中车轮轧到边线:扣100分。” 想必经历过驾驶证考试的同学,对科目二的坡道起步都有说不清道不明的情感。我在坡道起步项目上连续

    2024年02月09日
    浏览(26)
  • 自动驾驶路径跟踪控制——驾驶员预瞄模型

        近年来随着智能汽车的发展,出现了很多关于汽车运动的控制算法,包括方向控制算法、速度控制算法以及方向与速度综合控制算法。     虽然这些算法大多不以驾驶员模型命名,但实质上它们无一例外地描述了驾驶员对汽车运动的某种控制行为, 从广义上来

    2024年02月02日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包