| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Raspberry Pi 4B 通过 MAVROS 实现从地面站远程连接飞控板 -> 正文阅读 |
|
[系统运维]Raspberry Pi 4B 通过 MAVROS 实现从地面站远程连接飞控板 |
Raspberry Pi 4B 通过 MAVROS 实现从地面站远程连接飞控板0x00 为 RPi 刷写系统
0x01 启动 Ubuntu
0x02 使用 SSH 连接至 RPi
0x03 更换软件源
0x04 安装桌面环境(可选)
0x05 安装 ROS此处参照官方文档 http://wiki.ros.org/cn/noetic/Installation/Ubuntu,以下内容做了一些修改以提高舒适性
0x06 配置 ROS此处操作相对较为复杂,由于众所周知的网络环境,需要修改一些源代码以正常安装。 此方案是目前全网相对完美的解决方法之一,由本文作者参考众多资料、实践多次得出。
此时应替换源码中的 URL 至 GitHub 镜像,特别感谢 FastGit UK 提供的镜像。
此时执行 ROS 初始化,并替换源。
此时,ROS 初始化完成,可以执行 到此 ROS 基本配置完毕。 0x07 安装 MAVROS
0x08 启用 MAVROS 节点
使用 Vim 修改 Vim 使用方法不再赘述。
按以下示例修改文件中的两行
此时请将飞控板的串口通信频率设置为 将 USB 口接入 RPi 的 USB 口,并给予串口可读写权限。
注意:请根据实际情况修改上文中的 通过外置电源给飞控板上电。此时可启动 MAVROS 节点。
若连接成功,飞控板会作出相应提示。 0x09 通过地面站连接飞控板使用地面站新建一个连接,协议选择 0x10 常见问题
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 7:39:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |