一.ROS是什么
二.为什么要学习ROS
三.怎么学习ROS
https://www.cnblogs.com/masbay/p/10745170.html
TF坐标系指机器人在现实世界会有坐标的变换,ROS已经将其算成固定的程序,我们需要去掌握坐标使用即可,不需要掌握内部的换算关系
rviz可视化窗口,用来观察机器人运行的状态,以及各种传感器的信息
需要看懂Launch启动文件
ROS分布式通信
URDF机器人建模
Gazebo仿真
机器人视觉
机器人SLAM自主导航
课程代码: https://gitee.com/guyuehome
四.如何将ROS应用于无人机系统开发
环形路线的历程作为一个节点,需要调用其他部分的程序所获取的结果,需要调用位置,以及当前飞机的状态来,从而在后面程序运行的时候作为其参考信息
机载计算机通过传感器来获取环境之后想要控制飞机的下一步的飞行,要 创建一个发布节点,通过发布节点传给飞控来使其按照机载计算机命令飞行
修改飞机的模式
切换飞机的起飞降落等模式