logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

四轴飞控DIY Mark4 - RTH/GPS Rescure

BetaFlight固件这个功能叫,而在iNavFlight固件这个功能叫RTH,。鉴于穿越机自身系统复杂度,硬件算力,以及有限传感器等原因,我认为的说法相对来说更加贴切。其目的就是用一个最简单的方法,将飞机到达可控的位置,然后由人来接管,进而确保返航。而这个概念容易让人联想到是安全返回的方法,实际上这并不一定安全,取决于返航路径上的实际情况(只能说大部分情况可以)。所以这里还是建议,不管使用哪种

#嵌入式硬件#stm32
Open FPV VTX开源之嵌入式OSD配置

当飞控串口没有配置OSD协议的时候(或者默认MAVLink时),将会显示"Identifying Flight Controller …当然,要达到这个要求,并非简单的一个摄像头,还需要地面端(解码)、高刷率屏幕的支持。最近为什么OpenIPC这么热,主要原因就是该项目性能已经提高到35ms左右。注1:不同时区的朋友,请根据自己所在时区进行设置。进程,该进程就是嵌入式OSD软件。通常情况下,嵌入式

文章图片
#开源#linux
Jetson Orin Nano v6.0 + tensorflow2.15.0+nv24.05 GPU版本安装

为此,我们特地整理一份资料,以便对于Jetson Orin Nano v6.0 + tensorflow2.15.0+nv24.05 GPU版本的安装提供解决方法。虽然NVIDIA存在诸多资源配置上的问题,但是对开源还是有些许资源配给和验证,证明了这块热点区域的价值。用于查看nvidia-jetpack安装情况。注:默认不安装nvidia-jetpack。在v6.0DP版本中存在。

文章图片
#tensorflow#人工智能#python
Open FPV VTX开源之图形化系统升级

若之前刷写的是SSC338Q的固件,但是实际上硬件是SSC30KQ,那么不能选择SSC30KQ目标固件,只能选择SSC338Q固件。弹出确认对话框,点击【OK】更新系统。,那么我们用这个工具进行升级。等待系统解压上传的二进制固件。

文章图片
#linux#开源
Raspberry Pi3B+之C/C++开发环境搭建

上述是一个Linux的C/C++应用最为基础的工程。在此基础上,根据项目要求进行功能、特性的开发。

文章图片
#c语言#c++#开发语言
ArduPilot之开源代码调试技巧

其实这个并不难,难的是“作为新手,不知道如何去一步一步的做”。通常我们把这种入门做成“101 lesson” “step by step tutorial”。对于如何调试和验证ArduPilot,对于新手来说,有的时候反而是入门的一个门槛。接下来,我们将整理一些资料,希望能够帮助新手,作为入门资料。

文章图片
#单片机#stm32#嵌入式硬件
Open FPV VTX开源之图形化配置工具

配置的原理和内容和前面命令行配置是类似的:【1】OpenFPVVTX开源之默认MAVLink设置【2】OpenFPVVTX开源之ardupilot配置【3】OpenFPVVTX开源之betaflight配置【4】OpenFPVVTX开源之inav配置。

文章图片
BetaFlight深入传感设计之六:四元数计算方法

矢量式Q→=q0+q→Q​=q0​+q​复数式Q→=q0+q1⋅i+q2⋅j+q3⋅kQ​=q0​+q1​⋅i+q2​⋅j+q3​⋅k注:高中课本的复数就是超复数的一种特殊情况,其中q2=q3=0q2​=q3​=0。三角式Q→=coscfracθ2+u→sincfracθ2Q​=coscf。

#嵌入式硬件#stm32
OpenIPC开源FPV之Ardupilot配置

并且也希望大家能够轻松上手,少折腾,当然如果有机会,可以往产品化方向落地。MAVLink协议具有可配置的属性,而默认情况下,上述报文并不一定发送。为了将折腾2~3天OpenIPC摄像头Ardupilot配置问题整理下,给各位即将碰到,尚未碰到的朋友准备一份小礼品!注:OpenIPC FPV摄像头默认使用了115200波特率,请根据实际情况调整。从这里可以计算出,一共2个MAVLink端口,依次计算

文章图片
#linux
ArduPilot开源代码之AP_OSD_MSP_DisplayPort

类有点类似设备对象(DO),然后协议层面是靠进行,应用层在AP_OSD处理。

文章图片
#开源#无人机
    共 121 条
  • 1
  • 2
  • 3
  • 13
  • 请选择