ROS基础

1、ROS Basics in 5 Days ROS基础

如果你第一次接触ROS,那这对你来说就是一个理想课程,在这里你会学得很快。本课程的目的是给您提供能够理解和创建任何与ROS相关基本项目的工具和基础知识,你将能够移动机器人,读取它们的传感器数据,让机器人执行智能任务,查看复杂数据的可视化表示(如Point Clouds)和调试程序中的bugs。

主要内容:ROS基本架构,主题,服务,action服务,调试Bug工具

2、ROS Basics in 5 Days ROS基础

如果你第一次接触ROS,那这对你来说就是一个理想课程,在这里你会学得很快。本课程的目的是给您提供能够理解和创建任何与ROS相关基本项目的工具和基础知识,你将能够移动机器人,读取它们的传感器数据,让机器人执行智能任务,查看复杂数据的可视化表示(如Point Clouds)和调试程序中的bugs。

主要内容:ROS基本架构,主题,服务,action服务,调试Bug工具

3.ROS Basics in 5 Days (C++)(同1,只是代码语言不同)

4.TF ROS 101(了解TF在ROS中的作用)

任何物理系统,特别是机器人系统,都有许多随时间变化的坐标系。例如,机械臂具有许多不同的物理部件,每个物理部件都有自己的坐标系并且可以同时移动。使用TF你将知道手“是否知道”一个对象的位置。

主要内容:发布和订阅TF数据主题,使用可视化TF数据的必要工具,发布固定的TF变换,使用RobotStatePublisher生成机器人复杂TF数据并手动发布,理解JointStatePublisher的使用和它是如何与RobotMovement连接的

5.Programming Drones with ROS (学习ROS无人机编程所需的基础知识)

在本课程中,你将学习编写自主无人机的程序的所有基础知识,你要用一架Parrot AR无人机作为硬件。

主要内容:无人机基础控制,无人机导航,无人机探测,回路仿真


服务热线