我的目标是研究以ardunio为平台的mwc四轴,最后既掌握的arduino又掌握mwc这款。可谓边学边着手项目,适合自己的学习路线。好吧,在大三开学(12.09.10)前争取把arduino原理图搞懂,不能太急,得把基础打好才行啊,如此才能把人生这个金字塔搭得更高、更稳。
原创 2012-08-16 13:07:34
3417阅读
2点赞
5评论
OpenPilot官网:http://www.openpilot.org/WiKi:http://wiki.openpilot.cc/论坛:http://bbs.tryfly.cn/forum.phpKK
原创 2022-10-17 20:32:32
435阅读
产品介绍 【中国”芯“】被疯抢的国产开源,到底好在哪里? ICF5是AMOVLAB和FMT团队匠心打造的一款专业级、高性能开源自驾仪硬件。它搭载了最新的FMT稳定版固件,可用于无人机,无人车,无人船和机器人等应用领域。FMT作为国内首个基于模型开发的国产开源系统,与目前主流的APM/PX4相比,FMT使用图形化编程自动生成代码,开发效率可提升100%-200%。ICF5作为FMT的首
转载 2024-04-28 16:18:33
180阅读
1、uORB是什么,起什么作用?uORB(Micro Object Request Broker,微对象请求代理器)是PX4/Pixhawk系统中非常重要且关键的一个模块,它肩负了整个系统的数据传输任务,所有的传感器数据、GPS、PPM信号等都要从芯片获取后通过uORB进行传输到各个模块进行计算处理。实际上uORB是一套跨「进程」 的IPC通讯模块。在Pixhawk中, 所有的功能被独立以进程模块
ArduPilot开源系统之简单介绍1. 源由2. 了解&阅读2.1 ArduPilot历史2.2 关于GPLv32.3 ArduPilot系统组成2.4 ArduPilot代码结构3. 后续3.1 DIY-F4503.2 DIY-Mark43.3 软件设计4. 参考资料 ArduPilot是一个可信赖的自动驾驶系统,为人们带来便利。为此,提供了一套全面的工具,几乎适用于任何车辆、无
匿名团队 是一个爱好技术,爱好创新的团队。做自己,发现兴趣,追随兴趣,分享兴趣。非常欢迎大家关注我们匿名,交流群:190169595.匿名拓空者Pro ,是匿名2018年底推出的新一代多旋翼飞行器飞行控制器,是匿名团队针对爱好者推出的一款完全开源产品,使用最常见,资料也是相当丰富 的STM32F407芯片作为主控芯片,并且提供完全开源整体工程文件(开发环境:KEIL),玩家拿到
ICF5是AMOVLAB和FMT团队匠心打造的一款专业级、高性能开源自驾仪硬件。搭载了最新的FMT稳定版固件,可用于无人机、无人车、无人船和机器人等应用领域。作为FMT的首个自研硬件,其系统和芯片均实现了纯国产,可更高效、稳定的支持国内无人系统领域的发展。 国产——FMT ICF5测试 核心优势国产开源系统FMT作为国内首个基于模型开发的国产开源系统,已汇聚了各领域核
| 编辑:陈梅梅| 设计:叶修缘丶开源简介开源是建立在开源思想基础上的自主飞行控制器项目,具有丰富的学习资料,自定义功能开发,使用功能丰富,趣味性强,它同时包含开源软件和开源硬件,而软件则包含硬件中的固件和地面站软件。丰富的传感器接口,使开源具有在不同使用场景下有不同的传感器设备支持和自定义开发。随着开源系统的不断发展,开源拥有自己的开源硬件、开发环境和社区,采用
# 无人机开源:Python入门指南 ## 引言 无人机技术在近年来飞速发展,广泛应用于农田监测、环境保护、快递物流等领域。其核心在于飞系统,尤其是开源技术,为爱好者和开发者提供了自定义控制的可能性。本文将以 Python为基础,介绍开源无人机的基本原理,并结合代码示例进行说明。 ## 1. 系统概述 飞行控制系统(Flight Control System,FCS)是无
原创 2024-09-10 06:49:31
1817阅读
apm如何编程 我们生活在一个信息社会中,新的进步一直使技术前景变得令人兴奋。 编程显然在使这些新技术成为可能的过程中起着至关重要的作用。 正如贡献者约瑟夫·奥丁格(Joseph Ottinger)指出的那样,编程是关于功能而非形式的。 他认为这是在完成某件事,而不是“符合现实世界的模型”。 应该清楚您希望代码执行什么。 如果您要解释自己最喜欢的运动队的表现,则不会详细说明每场比赛的每场比赛
CLI 命令行实用程序开发基础开发实践目的要求环境配置代码实现引用的库参数结构体selpg_args参数获取函数main函数参数检查输入读取输出文件读写selpg功能测试单元测试代码 开发实践目的使用 golang 开发开发 Linux 命令行实用程序中的 selpg要求请按文档使用 selpg 章节要求测试你的程序请使用 pflag 替代 goflag 以满足 Unix 命令行规范, 参考:G
转载 2023-09-07 09:32:47
192阅读
看了半天,各部分都看得都很零散,写的也很简略,但目前为止还是无法对系统各部分做具体一点的整合,今天试试看。。。 1、先从主函数起,进入主轮询函数Main_Task();这个主函数的调用就在一个while里,循环没有设置延时。但是程序和任务的执行是需要时间的,我们通常是需要定时调用的,也就是说隔10ms,调用一次这个任务,就比如说是读取某个硬件的数据的任务,需要每10ms读一次数据,那就执行完这一次
板载OLED在使用过程中用于实时观察内部运行状态、关键数据等,使用好显示屏可以替代地面站的一部分工作,更高效的开发和飞行。下面对显示屏主要页面做介绍。第一页:基础数据显示页         第一行的第一个数据为主定时器系统调度时间,正常状态为5ms,用户在增加、修改任务时,系统调度可能会超时,就会导致对周期性要
主要包括主控处理器MCU(main control unit)和惯性导航模块IMU(Inertial Measurement Unit)四轴则必须配备3轴陀螺仪,是四轴飞行器的机械结构、动力组成特性决定的。再辅以3轴加速度传感器,这6个自由度,就组成了飞行姿态稳定的基本部分,也是关键核心部分惯性导航模块,简称IMU。IMU感知飞行器在空中的姿态,将数据送给主控处理器MCU。主控处理器MCU将根
转载 2024-09-12 09:22:57
162阅读
刚刚入手了一台穿越机?那你知道穿越机是由哪些基本部件组成吗?这些部件有什么作用?Arrwos Hobby 挖了三千尺找到了公司玩穿越机大神分享的干货给大家。穿越机基本组成控制系统,全称飞行控制系统。主要有陀螺仪(飞行姿态感知),加速计,地磁感应,气压传感器(悬停高度粗略控制),超声波传感器(低空高度精确控制或避障),光流传感器(悬停水平位置精确确定),GPS模块(水平位置高度
转载 2023-11-20 21:43:53
204阅读
APM修改数传模块方法硬件ARDUCOPTER第二代数传模块(USB接口)数传模块(telem接口)usb-ttl模块修改方法注意:APM固件版本和数传模块估计版本是分开的,但有一定的对应关系,APM的固件2.x版本应该对应数传模块的1.9版本,数传模块的1.7版本是给旧式的APM固件使用的。连接数传必须两端都使用同一个固件版本。数传模块(USB接口):把数传模块连接电脑在电脑打开Missio
功能强大的,主要面向科研和无人机行业应用,使得无人机开发技术更加普及、应用到各个行业
转载 2021-08-10 16:49:57
1080阅读
目录1.加速度计校准。2.指南针校准。3.遥控器校准。安装完固件后,无人机并不能马上解锁起飞,必须进行校准加速度计、指南针、遥控器,下面就逐一进行校准,该环境使用的是APM2.8、Mission Planner1.3.70地面站软件。1.加速度计校准。校准前应准备水平的地面或桌面,平整的方形硬壳盒子作为姿态参考。将主板固定在盒子上中央位置。通过数据线连接和电脑,打开Mission Plan
转载 2023-09-13 21:30:01
438阅读
我淘宝买了便宜的无人机,stm32的板子,swd烧录接口,uart1串口通信. 分两块,一块无人机,一块遥控器. (无人机的板子不知上面俩接口.回去要看一下) 下图是遥控器的这俩接口 SWD uart1其中串口通信比较简单,可以直接连已经有的USB转TTL模块.这种模块我有俩,是用来烧录代码的,等下说烧录接口的时候会说到有很多烧录,调试的方式.用usb转ttl是其中一种. 只接rx(receive
转载 2024-05-10 22:27:01
387阅读
4.1 ROVER自动巡航车自主壁障的设置 APM2.8的驾驶仪的传感器接入支持超声波,电压传感器,电流传感器,光流传感器,红外传感器。其中超声波和红外传感器是模拟数据采集口(有电子技术基础的朋友应该知道),所以我们只能使用模拟信号输出的测距传感器。 图4.1 APM2.8自动驾驶仪传感器接入图 图上所示APM2.8的传感器可以接入的传感器非常多,有极好的扩展性,也有把APM的自动驾驶仪
转载 2024-06-16 09:32:47
248阅读
  • 1
  • 2
  • 3
  • 4
  • 5