因为出来野没有带自己的电脑,酒店的电脑系统带带还原卡、关机后再打开干干净净。特别的Python装不上,下面演示一下。 电脑的硬件没有问题,就是系统拉胯 https://zh.snipaste.com/ 因为需要截图工具,这里下载snipaste 没有用过的小朋友可以看看这些常用的快捷键 我们在设置里面将这个选项激活,让你的截图更加的精准 将自动检测打开,不用在对矩形截图的时候对齐 F1之后摁Tab 完成上面的动作以后,双击左键 https://www.python.org/ 我们在Python的官网下载解释器 https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe 直接就显示这个错误了 C:\Windows\Temp https://www.python.org/downloads/ 我们找一个老版本 https://www.python.org/ftp/python/3.2.4/python-3.2.4.msi 一看这个安装页面就没有问题 下一步 继续 、 安装好在这里有一个大文件夹,里面是这些 CMD执行以后提示没有command 稍加寻找就可以找到解释器的位置 我们的VSCode已经检测到了 上面简单的配置了一下环境,一会儿看程序使用。 我们这次汇总的资料是关于飞控的资料: https://github.com/wustyuyi/HGS_HP https://github.com/wustyuyi/NamelessCotrunQuad_V1.0 https://blog.csdn.net/u011992534 https://blog.csdn.net/u011992534/category_7001595.html 首先推荐的是无名飞控,上面的链接是遥控器,下面的是博客地址,最后是一个系列的文章。 简单的readme 配套遥控器上面的OLED的小屏幕 我们简单的看一下他的代码结构 底层驱动+上层应用代码 对于一套飞控来讲,这个地方是精华 AHRS是姿态控制,好像是我记不住了,下面是一个廉价无人机的文章链接 有一些关于代码结构的介绍 ESPcopter无人机初探(UWB定位+ESP8266MCU) 控制代码,pid什么的都在这里了 具体用到的外设的抽象接口 软件滤波器放在了最外面 还有一个是专门把头文件汇总的 这套飞控代码结构后,相对的文章野比较多。而且还有配套的遥控器,是个不可多得的“好”飞控。 https://blog.csdn.net/junzixing/article/details/108976062?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-15.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7Edefault-15.control 突然看见了这个屌屌的名字 这个硬件也是。。。 https://gitee.com/junzixing/Hardware 淘宝页面的渲染图 https://study.163.com/course/introduction/1209568864.htm?share=1&shareId=1448054983 有一个配套的课程,500多 链接在上面 http://www.nufeichuiyun.com/?p=834 有一个维护的博客,看起来也是不错的。 https://github.com/loveuav/BlueSkyFlightControl 这个是另外一个飞控 硬件图 代码的组织形式 里面的代码有的写的很清晰 这个是移植了一个库。所以里面就没有什么注释了 这个是freertos,也是注释没有 MAVLINK的协议实现 这些是核心的源码 这个是main函数的一点尾,代码就不贴了 写的真的很好 https://blog.csdn.net/loveuav/category_7929210.html 还有配套的博客,就是没有更新完,有点遗憾。 https://pyparrot.readthedocs.io/en/latest/ 最后是一个关于parrot无人机的Python控制库 https://codeload.github.com/amymcgovern/pyparrot/zip/refs/heads/master 因为网络原因就不写了,一直clone不下来。 |
|