- 本课程为精品课,您可以登录eeworld继续观看:
- Hector Mapping,年轻人的第一次SLAM建图
- 继续观看
课时1:什么是ROS
课时2:如何学习ROS
课时3:Ubuntu系统的安装
课时4:Ubuntu使用入门
课时5:ROS系统安装
课时6:ROS应用商店APT源
课时7:开源自由市场Github
课时8:代码神器 Visual Studio Code
课时9:超级终端Terminator
课时10:Node节点和Package包
课时11:年轻人的第一个ROS节点
课时12:ROS中的Topic话题与Message消息
课时13:Publisher发布者的C++实现
课时14:Subscriber订阅者的C++实现
课时15:使用launch文件启动多个ROS节点
课时16:Publisher发布者的Python实现
课时17:Subscriber订阅者的Python实现
课时18:ROS机器人运动控制
课时19:机器人运动控制的C++实现
课时20:机器人运动控制的Python实现
课时21:LIDAR激光雷达工作原理
课时22:使用RViz观测传感器数据
课时23:ROS中激光雷达消息包格式
课时24:激光雷达数据获取的C++实现
课时25:获取雷达数据获取的Python实现
课时26:在ROS中进行激光雷达避障的C++实现
课时27:在ROS中进行激光雷达避障的Python实现
课时28:ROS中IMU消息的格式
课时29:ROS中IMU数据获取的C++实现
课时30:ROS中IMU数据获取的Python实现
课时31:基于IMU进行航向锁定的C++实现
课时32:基于IMU进行航向锁定的Python实现
课时33:介绍ROS中std_msgs标准消息包
课时34:介绍ROS中的geometry msgs和sensor msgs消息包格式
课时35:ROS中生成自定义消息类型
课时36:自定义消息类型在C++节点的应用
课时37:自定义消息类型在Python节点的应用
课时38:ROS中的栅格地图格式
课时39:编写C++节点发布栅格地图
课时40:编写Python节点发布栅格地图
课时41:什么是SLAM
课时42:Hector Mapping,年轻人的第一次SLAM建图
课时43:使用launch文件,一键启动Hector Mapping
课时44:Hecotr Mapping的参数设置
课时45:初识ROS的TF系统
课时46:什么是里程计
课时47:如何使用Gmapping进行SLAM建图
课时48:使用launch文件启动Gmapping建图
课时49:Gmapping建图的参数设置
课时50:如何在 ROS 中保存和加载地图
课时51:机器人操作系统ROS的导航架构
课时52:在ROS中使用move_base实现自主导航
课时53:全局规划器 Global Planner 机器人操作系统 ROS 导航 Navigation
课时54:AMCL 蒙特卡洛定位算法 ROS 机器人操作系统 Navigation 导航
课时55:代价地图 Costmap 机器人操作系统 ROS 导航 Navigation.
课时56:Costmap 代价地图的参数设置 ROS导航系统 Navigation
课时57:恢复行为 Recovery Behavoirs ROS导航 Navigation
课时58:恢复行为的参数设置 Recovery Behaviors ROS导航 Navigation
课时59:局部规划器 Local Planner ROS导航 Navigation
课时60:DWA规划器 DWA Planner ROS导航 Navigation
课时61:TEB规划器 TEB Planner ROS导航 Navigation
课时62:ROS 导航的 Action 接口 Navigation 机器人操作系统 ROS
课时63:ROS 坐标导航的 C++ 实现 Navigation 机器人操作系统 ROS Action C++
课时64:ROS 坐标导航的 Python 实现 Navigation 机器人操作系统 ROS Action Python
课时65:ROS 航点导航开源插件
课时66:ROS 航点导航插件的集成和启动
课时67:ROS 航点导航功能的 C++ 实现
课时68:ROS 航点导航功能的 Python 实现
课时69:ROS中的相机话题 机器视觉 机器人操作系统