DRONECAN
文章平均质量分 88
ReedUAV
这个作者很懒,什么都没留下…
展开
-
[DroneCAN]CAN-Convertor控制CAN电调电机
CAN电调电机是一类通过CAN协议控制转速的电调电机,和传统的PWM电调电机不同在于,CAN协议有网络性和抗干扰性,因此其性能比PWM更好,占用的端口数也会更少。在apm或者px4等基于dronecan的飞控来说,想要控制第三方的CAN电调电机其实比较困难,因为其CAN协议不同。第一种是在飞控上替换掉dronecan协议,添加第三方的can协议。原创 2023-12-17 18:59:55 · 1551 阅读 · 1 评论 -
【DRONECAN】(三)WSL2 及 ubuntu20.04 CAN 驱动安装
这一篇文章主要介绍一下 WSL2 及 ubuntu20.04 CAN 驱动的安装,首先说一下介绍本文的目的。大家肯定都接触过 ubuntu 系统,但是我们常用的操作系统都是 Windows,想要切换到 ubuntu 系统要么装虚拟机,要么装双系统。双系统必然是麻烦的,而且得两个系统来回切换,而虚拟机的代表就是 vmware,简单的使用还行,但是涉及到三维仿真就会比较卡顿了,而且占用资源也是比较大的。原创 2023-08-30 22:24:23 · 2039 阅读 · 0 评论 -
【DRONECAN】(一)介绍
笔者最近因为项目需要用到CAN通信,所以研究了一下飞控上基于CAN的协议,目前在Ardupilot和PX4中用的是DRONECAN,DRONECAN是基于CAN的通信协议,并且已经在无人机中广泛使用了。但是国内现在对DRONECAN的研究记录太少了,用的最多的还是基于串口的MAVLINK协议,可能还是跟串口协议简单有关吧。我个人感觉,CAN通信也不是非常困难,并且CAN的抗干扰性、通信速度和多点通信特点是串口不可比拟的,所以CAN还是非常有优势的。...原创 2022-07-27 15:25:25 · 2093 阅读 · 3 评论