免费教程·开源 | 从零开始制作ROS无人竞速车RACECAR教程

2023-05-16

 一、课程前提

自动驾驶汽车即将成为交通出行的主流工具之一,它以计算机、现代汽车产业技术为基础,以数字化、智能化为依托实现自动化驾驶,学习自动驾驶需要了解架构、环境感知、行为决策、规划路径,多传感器融合等一系列技术,各种开源框架、功能包、学习路线图,已经让想从事行业的小伙伴已经挑花了眼,那么不如先来了解参加F1TENTH无人车竞速赛怎么从零开始制作一台自动驾驶小车。

F1TENTH无人车竞速中国赛

 

 F1TENTH无人车竞速赛是一项国际级赛事,最初于2016年在宾夕法尼亚大学成立,扩展到全球多所高校、科研机构等,是一个由研究人员、工程师和爱好者组成的国际化社区,比赛通过将1:10仿真模型车经过机械、电子、算法改装为无人车进行的竞速比赛,鼓励参赛选手将代码开源促进社区发展壮大。

 2022 F1TENTH无人车竞速赛由西北工业大学无人系统技术研究院承办,属于2022年国际自主无人系统大会(ICAUS 2022)的“爱生杯”智能无人系统应用挑战赛赛项之一,天之博特负责本次赛事相关技术支持。

为了让大家更快的熟悉赛事规则制作好可以参加比赛的车辆,掌握自主无人系统理论,提高实操能力,天之博特开源《从零开始制作ROS无人竞速车RACECAR教程》系列教程。

 

二、讲师简介

电子羊(张智豪-21岁-学生

黑龙江科技大学

二次元深度沉迷玩家

代码累积超过114514行

曾在航天三院ai航项目组实习

有丰富的科研经历,参与过荔湾区数字孪生及三维重建项目

三、适用群体

  1. F1TENTH无人车竞速赛参赛队;

  2. 零基础或有ROS、Linux基础的学生;

  3. 高校开展自动驾驶、无人车课程的青年教师;

  4. 从事无人车算法研发的实验室、研究人员;

  5. ROS机器人操作系统开发者及爱好者;                                                                                                            

四、学习方式

本系列课程免费,采取录播学习+交流群答疑的方式,学习中遇到的问题,可在交流群中提出,会有专业的工程师在线答疑。

五、课程大纲

六、学习收获

  1. F1tenth无人车竞赛做知识储备;

  2. 掌握无人车相关硬件结构知识;

  3. 掌握ROS移动机器人的开发框架及编程模式;

  4. 掌握Navigation中Move_Base导航框架应用方式;

  5. 掌握无人驾驶系统中常用传感器及其融合技术;

  6. 掌握移动机器人SLAM技术框架: 定位、建图、导航;

  7. 掌握ROS机器人操作系统的使用技巧;                                                             

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

免费教程·开源 | 从零开始制作ROS无人竞速车RACECAR教程 的相关文章

  • ERRO[0000] unable to determine runtime API version: rpc error: code = Unavailable desc = connection

    遇到错误 xff1a ERRO 0000 unable to determine runtime API version rpc error code 61 Unavailable desc 61 connection error desc
  • kubelet Container runtime network not ready“ networkReady=“NetworkReady=false reason:NetworkPluginNo

    执行 xff1a systemctl status kubelet 报错信息 xff1a E1006 17 36 42 438319 433223 kubelet go 2373 34 Container runtime network n
  • 磁盘划分和磁盘格式化

    文章目录 列出装置的 UUID 等参数parted 列出磁盘的分区表类型与分区信息磁盘分区 xff1a gdisk fdisk用 gdisk 新增分区槽用 gdisk 删除一个分区槽 磁盘格式化 xff08 建立文件系统 xff09 XFS
  • tmux 最新版本安装

    tmux centos系统 安装依赖 yum install openssl devel wget https github com libevent libevent releases download release 2 1 12 st
  • 自动保存恢复tmux会话 关机重启再也不怕

    整个解决方案由三个tmux插件组成 需要注意的是 xff0c 使用这两个 Tmux 插件要求 Tmux 是 1 9 及以上版本 xff0c 如果不符合要求 xff0c 赶紧升级吧 可以参考 xff1a tmux安装最新版本 tpm xff1
  • parse error on line 1, column 4: bare “ in non-quoted-field

    golang报错 xff1a parse error on line 1 column 4 bare 34 in non quoted field 可能的原因是csv是windowns 导出的 xff0c 编码方式是UTF 8 BOM 方式
  • CPU和GPU性能指标收集

    这里的CPU是AMD的芯片 总的性能指标 Total mem Bw Total mem RdBw Total mem WrBw uperf PCIE 上行带宽 上行 网卡到内存 通过 uperf 查看 XGMI uperf NVLink 带
  • PX4 Bootloader解析

    1 引言 半年前入手了Pixhawk V2全套硬件 xff0c 编译好的开源固件也下了 xff0c 四轴也飞了 xff0c 一直想对这套开源飞控进行一个系统地解析 xff0c 由于工作原因一直没时间 最近翻开了PX4飞控源代码 xff0c
  • 进程内存使用

    查看进程内存使用 28028 是进程的pid top p 28028 还可以查看进程的status文件 xff1a cat proc 28028 status VmRSS对应的值就是物理内存占用 内存占用比较多的程序 ps aux sort
  • perf使用

    perf可记录高达700多种events事件 sudo perf list 可以查看可以perf的事件 sudo perf record F 999 e cpu clock faults a g p 28544 sleep 60 制定进程7
  • gperftools

    gperftools 实现了更高性能的多线程的malloc 实现 增加了极好的性能分析工具 gperftools 的前身是 pprof https github com google pprof sudo apt get install a
  • RDMA 设备查看

    1硬件检测 1 1检查硬件是否安装 确认硬件已安装 lspci tvm grep Mellanox 查看OFED驱动版本命令 如果没有驱动可以参考 https km sankuai com page 335338645 安装 rpm qa
  • spark 转换tfrecord 成parquet格式

    读取tfrecord 成parquet文件格式 read tfrecord py coding utf 8 34 34 34 读取tfrecord生成parquet文件格式 34 34 34 import os import time im
  • ffmpeg压缩视频

    安装ffmpeg conda install c conda forge x264 61 61 39 1 161 3030 39 ffmpeg 61 4 3 2 压缩mov视频 ffmpeg i movie mov c v libx264
  • AI行动,解放做表打工人

    1 atomecho 插件介绍 如果你是个 需要做财报 数据新闻的冤种 xff1b 或者是 网上有的我都想要 的囤积狂魔 xff1b 或是沉迷 Ctrl 43 C Ctrl 43 V 的做表工具人 那你一定不陌生 对不上的格式 找不到的数据
  • golang高性能rocksdb参数配置

    golang高性能rocksdb参数配置 import 34 errors 34 34 log 34 34 monorepo service autotable comm grocksdb 34 34 strings 34 34 githu
  • Linux doc和docx转换pdf

    准备工作 服务器安装libreoffice apt get install libreoffice 安装完成libreoffice后 xff0c 测试是否安装成功 soffice h 例子 把 tmp test docx 转换成 tmp t
  • 多个硬盘挂载到同一个目录

    同一目录无法重复挂载 xff0c 后挂载的会覆盖之前挂载的磁盘 但是现在需要将4块磁盘并行挂载 xff0c 该如何操作呢 xff1f 将2块磁盘合并到一个逻辑卷 进行挂载 基本知识 基本概念PV Physical Volume 物理卷物理卷
  • LeetCode 跳跃游戏 题解

    题述 xff1a 给定一个非负整数数组 nums xff0c 你最初位于数组的 第一个下标 数组中的每个元素代表你在该位置可以跳跃的最大长度 判断你是否能够到达最后一个下标 思路 xff1a 阅读题目我们可以发现只要数组里面没有0 我们就一
  • #error This file was generated by a newer version of protoc which is 【protoc版本问题】

    在github上下载自己适合的protoc版 xff08 我的环境是ubuntu18 04 ros melodic版本 xff09 gazebo9对应的最低版本protoc为3 0 0 我之前版本为3 14 0会提示目前文件由旧版本生成 x

随机推荐