创可贴的 ROS PX4 自主飞行无人机 学习笔记(1)

参照教程:

PX4自动驾驶用户指南:offboard模式

http://docs.px4.io/master/zh/ros/offboard_control.html

GAAS:总览

https://gaas.gitbook.io/guide/software-realization-build-your-own-autonomous-drone/gaas-zong-lan

作为一个初学者,我还不知道GAAS的具体作用,但是GAAS的“无人机OFFBOARD MODE与模拟飞行先修知识”做得非常棒,在这里放上他们在清华大学做的演讲课(大概?)的链接

GAAS 无人机自主飞行与 OFFBOARD Mode 先修知识
https://www.bilibili.com/video/BV1mE411277t

官方的教程在这里(搬运)

无人机自动驾驶 GAAS 001: 快速实现 Offboard 模式飞行以及 Gazebo 仿真
https://www.bilibili.com/video/BV1ab411h71n

开始实操linux虚拟机
在windows上装vmware并安装ubuntu18.04

按照GAAS的教程安装ROS Melodic,这里附上ROS官网的下载指南

Ubuntu install of ROS Melodic
http://wiki.ros.org/melodic/Installation/Ubuntu

前面都挺好,到这一步时出问题了,

icypatch@ubuntu:~$ sudo rosdep init
ERROR: cannot download default sources list from:
https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.list
Website may be down.

肝了一个晚上,什么绕过ssl证书,单独xxxx,单独改host都试过了,最终用xxxx+改host的方式成功运行(也不排除是我githubusercontent的ip没选好233)

在linux上xxxx教程 qv2ray & v2ray-core
CSDN大佬的ROS安装总结&问题解决方案

(这ros真的折腾了我一天,我们的努力并非全部木大

MAVROS没问题,PX4部分也完美按照教程安装了(make时开了xxxx),然而G宝不给面子,gazebo自动跳出来以后闪退,查了下是虚拟机自带的3d加速问题,把它关掉,还遇到了几个问题(比如一些报错,黑屏等)

CSDN大佬总结的gazebo各种问题解决方案
关于gazebo黑屏我参考了这个


虽然还是有报错但是查了下不影响功能就不管它了

根据GAAS的教程来试试启动我们的无人机界面

奈斯!

创可贴的 ROS PX4 自主飞行无人机 学习笔记(1)相关推荐

  1. 基于光流传感器定位和导航的自主飞行无人机

    基于光流传感器定位和导航的自主飞行无人机 An Autonomous UAV with an Optical Flow Sensor for Positioning and Navigation 注: ...

  2. 《ROS理论与实践》学习笔记(九)机器人自主导航

    <ROS理论与实践>学习笔记(九)机器人自主导航 课程内容 ROS中的导航框架 导航框架中的关键功能包 move_base amcl 机器人自主导航案例 导航仿真 程序接口 move_ba ...

  3. PX4/APM/飞控的学习笔记前言-Cxm

    开始了 开始了 终于有时间可以学习飞控了 此文章是用来当目录,我会持续更新我的学习之旅,希望能对各位有所帮助 如果有错误的地方还请各位前辈指点. 此帖持续更新后续内容 其实从21年的一月就开始学习飞控 ...

  4. P200阿木无人机学习笔记--二维码引导着陆

    目录 我手上的阿木实验室的P200无人机配置 现阶段目标:实现二维码引导着陆 项目理解 进度-更新中 踩坑经验 初次设置时没有显示器如何远程连接TX2? 虚拟机和双系统谁更好(ubuntu) 无人机无 ...

  5. 【无人机 学习笔记 2】无人机导航制导与控制

    梳理完控制以及飞行力学的一些基本原理之后,就该正式进入无人机导航.制导与控制的讨论了.导航制导与控制是无人机系统中最复杂的分系统,其功能可以有多种划分方法,本文中,我们就以下面框图所示的划分方法为例, ...

  6. 【无人机 学习笔记 1】无人机导航技术及其特点分析

    导航技术是无人机技术中最关键和重要的技术之一.首先对无人机导航中使用的单一导航技术进行逐一介绍,并对各自的优缺点进行分析,进而着重介绍了近年来成为热点的组合导航技术,最后对未来无人机导航技术的发展趋势 ...

  7. 【无人机 学习笔记 3】无人机传感器特性-智能导航的基本概念

                                      智能导航的基本概念 1.飞行器想要稳定飞行,需要 15 个状态量:三维角度,三维角度对应的三维速度.三维加速度.三维角速度,三维位置 ...

  8. 蓝桥ROS机器人之现代C++学习笔记7.4 条件变量

    学习如下代码: // condition_variable example #include <iostream> // std::cout #include <thread> ...

  9. ros中四元数与欧拉角学习笔记

    看了很多关于四元数的理论,但都没有一个人讲到了为什么在ros中引入四元数的概念,后面结合ros wiki上相关资料,有了以下理解. 1 物体自身绕着XYZ三轴转动,有时在外部轴看来只是引入了两个转动轴 ...

  10. 【无人机 学习笔记 7】 真实空速、指示空速、标准空速、当量空速之间的关系

    真实空速 真实空速(True Air Speed),又称真空速.表示飞行器飞行时相对于周围空气运动的速度,其英文缩写形式为TAS,用符号VT表示.飞行器的飞行真空速定义为飞机的重心相对于空气气流的运动 ...

最新文章

  1. Tomcat9 访问 Manager App
  2. Generator-ing Values
  3. euler‘s formula
  4. 动态加载___import__动态加载技术
  5. 【渝粤教育】 广东开放大学 21秋期末考试互联网营销概论10092k2
  6. c语言查看进程模块,计算机二级考试C语言辅导:进程模块查看
  7. python的变量在使用之前是否要进行声明_python – 如何在使用之前测试变量是否已初始化?...
  8. The requested URL /server-status was not found on this server
  9. 618期间, “直播带货”翻车负面信息暴增
  10. 文本相似度-bm25算法原理及实现
  11. 软件工程师安德烈·梅萨加冕 2021 世界小姐冠军
  12. 在CentOS4上安装JMagick
  13. Codeforces 875C National Property(拓扑排序)
  14. 第五课 基本数据类型
  15. MDC介绍 -- 一种多线程下日志管理实践方式
  16. Kibana:为 Dashboard 创建链接 drilldown - 7.11 版本
  17. 阿里云控制台配置OSS服务
  18. 自己的联想Y450笔记本无法连接无线网络的解决办法
  19. 计算机信息系统安全管理包括什么,计算机信息系统的运行安全包括什么
  20. 小伙用Python 分析了 20 万场吃鸡数据

热门文章

  1. 7-22 LC老玩游戏 (30 分)
  2. word打开文档很久很慢_win7系统打开word文档很慢需要等待很长时间的五种解决方法...
  3. 18个Java开源CMS系统一览
  4. Linux 查看本地ip
  5. 中继器、集线器、网桥、交换机、路由器、网关的超全总结
  6. Android 状态栏常规操作(状态栏显示,状态栏颜色,沉浸式状态栏)
  7. 回忆我的大学——大学图书馆借书记录
  8. ODI 11g安装记录
  9. c语言打鱼晒网问题报告书,C语言渔夫打鱼晒网问题.docx
  10. Java字节码魔法数字_Java的魔法:字节码