
无人机
kids0cn
这个作者很懒,什么都没留下…
展开
-
【8-14】树莓派3B+ Ubuntu Mate 18.04使用Intel NCS2做人脸识别
想要在无人机平台部署CV,但是无人机的机载电脑需要安装ROS,而ROS需要在Ubuntu的平台才能方便使用,所以树莓派3B+上安装的是Ubuntu Mate18.04。Intel Ncs2(英特尔神经计算棒)官方的文档写的是部署在树莓派官方系统上,而对于其他平台甚至树莓派平台其他版本的系统都不提供支持。我在安装Intel Nc2到树莓派上时也遇到了很多坑,初始化setupvar.sh的时候,报错64 bitness python is required然后执行demo的时候,自动退出,没法使用。原创 2020-08-14 15:57:23 · 807 阅读 · 0 评论 -
【8-13】手势传感器PAJ7620U2测试 实现手势控制无人机
手势传感器PAJ7620U2识别手势:上、下、左、右、前、后、顺时针、逆时针、摇摆识别距离:5-15cm微雪资料1.软件下载程序示例程序BCM2835程序文档用户手册原理图调试程序Arduino IDE串口调试助手2.准备工作2.1 硬件打开I2C接口连线2.2 软件库sudo apt-get install python-pip sudo pip install RPi.GPIOsudo pip install spidevsudo apt-get instal原创 2020-08-13 19:39:40 · 2670 阅读 · 4 评论 -
【8-12】树莓派部署t265+px4飞控实现无人机视觉定位
在之前的文章中,我们已经成功在树莓派(ubuntu mate 18.04)上部署了T265的追踪摄像头。本文将利用MAVROS协议,将T265测量的位姿信息发送给px4固件,实现室内室外无GPS情况下的视觉定位。0.预操作前提是树莓派中已经安装了如下组件:T265驱动和相应的ROS驱动ROS系统MAVROS包树莓派已经通过usb或者串口和飞控硬件链接注意安装位置,可以查看T265的官方文档,了解默认的坐标。安装在飞机上时,镜头正对着地面即可不调整飞机和摄像头的坐标位置。1.视觉里程计介绍原创 2020-08-12 15:32:32 · 8326 阅读 · 3 评论 -
【8-12】树莓派ubuntu升级Cmake
树莓派上运行的是Ubuntu Mate18.04的系统,自带的cmake版本是3.10.0,编译软件的时候要求cmake版本大于3.11.0。需要进行升级。注意网上的教程会让你卸载现在系统里cmake,就是执行如下的指令:sudo apt-get autoremove cmake千万不要这样操作,这样操作会顺便把所有cmake编译的程序都卸载掉,比如你的电脑里装好了ros系统,那么就全被干掉了。Cmake可以直接用新版本覆盖老版本,不需要卸载旧版本去Cmake的官网找到需要下载的版本:http:原创 2020-08-12 14:13:10 · 1178 阅读 · 1 评论 -
【8-11】树莓派上部署英特尔神经网络计算棒Intel NCS2
如果需要在树莓派上进行神经网络和计算机视觉的操作,仅仅依靠树莓派的性能,是远远不够的。而英特尔神经计算棒就可以用来进行CV的计算,从而在树莓派上部署人脸识别,手势识别之类的CV算法。注意:树莓派必须使用树莓派官方系统Raspian。树莓派上部署的工具包,仅能用来进行计算推理,其余功能需要用笔记本或者台式计算机。官网的安装目录为 /opt/intel/openvino,也有博客建议安装到自己的本地目录,这里安装在~/intel/openvino1.驱动安装1.下载安装包sudo mkdir原创 2020-08-12 09:53:26 · 2110 阅读 · 3 评论 -
【2020-8-9】APM,PX4,GAZEBO,MAVLINK,MAVROS,ROS之间的关系以及科研设备选型
0.概述无人机自主飞行平台可以分为四个部分:动力平台,飞行控制器,机载电脑和模拟平台。动力平台:负责执行飞行任务,包括螺旋桨、电机、机架等,用于科研的一般都是F380和F450的机架。飞行控制器:无人机使用的控制器取决于采用的固件:apm和pixhawk。用来调整无人机在空间中的位姿,给各个螺旋桨发送指令。机载电脑:作为上位机,通过MAVROS或者mavlink协议跟飞控通讯。可以搭载更多的机载设备诸如相机,各类传感器,通过机载电脑感知周围环境,做出更多智能化的工作。常见的机载电脑有x86平台的u原创 2020-08-10 16:21:34 · 2596 阅读 · 0 评论 -
【2020-8-8】树莓派+Ubuntu18.04编译Dji Guidance ROS
实验室还有一批大疆的M100和配套的Guidance,但是一直没有玩起来,大疆官方也早就抛弃了这个平台,不再提供技术支持。今天在树莓派上编译Intel Realsense的固件的时候,看到大疆之前还提供了适用于16.04的guidance_ros的包,就试着编译了一下。结果正常,只需要修改一些地方。明天用到机器上试试。由于dji在16年发布,17年基本上就被大疆抛弃了,所以只能识别出openc2。所以修改掉源文件的CMakelist。cmake_minimum_required(VERSION 2.8原创 2020-08-08 19:30:06 · 277 阅读 · 0 评论