- 博客(13)
- 收藏
- 关注
原创 大疆OnboardSDK控制飞行的命令函数
需要#include <dji_control.hpp>(目前只使用过下面中的部分指令)(1)action() (有两个)车辆基本动作指令,见FlightCommand对CMD的选择。(2)angularRateAndVertPosCtrl() //控制姿态角控制姿态率和车辆的垂直位置。姿态率指的是姿态的变化率,而垂直位置是硬性控制,输入准确数值.(3)armMoto...
2019-11-26 10:23:37
1968
原创 OnboardSDK调整相机万向节的姿态
调整万向节的姿态,不需要那那么多语句。如果目的只是需要标准的某个姿态,那么直接控制万向节转到那个姿势即可。将下面的代码在main.cpp中调用即可//控制万向节转动void setGimbalAngle(Vehicle* vehicle,int roll,int pitch,int yaw,int duration,int isAbsolute,bool yaw_cmd_ignore,boo...
2019-11-26 09:54:37
300
原创 Eigen的使用,过程中和Matlab比较
参考 - http://eigen.tuxfamily.org/dox/AsciiQuickReference.txt一个关于Eigen的快速参考#include <Eigen/Dense>Matrix<double, 3, 3> A; // 固定大小的双精度矩阵,和Matrix3d一样。Matrix<double, 3, Dyn...
2019-11-24 15:57:58
346
原创 用python将四元数换算成欧拉角
import math,cmathwith open(’/home/dji/下载/第一次运动数据Hz.txt’,‘r’) as f: list_read=f.readlines()list_num=[0 for i in ...
2019-11-23 20:11:46
1501
原创 Onboard-SDK读出大疆无人机机载相机中的图像(分为主相机和FPV相机)
1.SDK的设置(1)从“https://github.com/dji-sdk/Onboard-SDK”下载了Onboard-SDK-master,OnboardSDK-master是OSDK的主分支,包含最新的功能特性,master分支已经合并了OSDK-3.9,用这个就行。(2)“cd //Onboard-SDK-master”,然后mkdir build,再cd build,再cma...
2019-11-23 17:46:06
2053
4
原创 自己写Onboard-SDK的程序的编译流程(Onboard-SDK-3.8/sample/linux中的camera-gimbal文件夹同级别的程序)
新建一个文件夹“zj-flight”,与/home/dji/tjptest/Onboard-SDK-3.8/sample/linux中的camera-gimbal文件夹同级别。复制/home/dji/tjptest/Onboard-SDK-3.8/sample/linux/camera-gimbal中的文件到zj-flight中,并且进行修改后,打开zj-flight中的cmake文件,将其中的p...
2019-11-23 17:04:38
409
原创 自己写的调用Onboard-SDK-master中大疆API控制无人机210飞行并SDK中记录飞行高度、四元数的程序
一、程序的功能:本程序实现的功能是:以大地为坐标系,融合数据的海拔(单位:米)为高度,实现210无人机的位移控制,同时以50hz频率来记录飞行中的信息(高度和四元数)。注:本程序是我自己写的,过程中只调用了API,不是用的大疆给的例程生拼凑的,大家可以看看给自己一个参考。建议自己在看之前先在模拟器中飞一遍,看看飞行过程,再看代码。代码下载地址为。...
2019-11-19 17:07:16
1108
1
原创 妙算2使用Onboard-SDK控制大疆210V2无人机(模拟器中 )
一、硬件连接1.使用无人机自带的USB-USB连接无人机210与电脑,连接方式如下图。大疆210无人机上设置如下图所示: A、绿色三角所指的开关,拨动到靠近USB接口的一侧,也就是现在图片中白色接线的一侧; B:妙算2的串口与大疆210飞控的接口如下面的第二图。二、例程编译(假设不把SDK放到根目录)1.把大疆的OnboardSDK放到tjptest文件夹里面,然后在“gnome-te...
2019-11-19 16:36:55
3312
原创 妙算2的串口用自己的接线(杜邦线)连接无人机210或者stm32
当妙算2自带的连接无人机210串口的线不能使用时,或者想用妙算连接N3、A3飞控时,再或者想使用妙算通过串口连接stm32等设备,可以通过自己的接线来连接。自己接线如下图中(图中无人机为210V2)所示。最后一幅图表明了妙算2串口的排线方式。我用的妙算2是C版本。而210V2的接线口是通过查询说明书找到的。...
2019-11-19 15:47:51
2547
1
原创 ubuntu16.04中使用Python出现的问题
文章目录1.使用*pip install *报错1.使用*pip install *报错报告的错误:使用“sudo pip install --upgrade pip”更新pip版本时报错“ImportError: No module named ‘pip._internal.main’”做法:执行下方代码,然后重新打开一个终端,然后输入“pip list”,则可以发现不在提示关于pip更新...
2019-11-16 09:14:24
273
原创 ubuntu中画图、录屏、阅读pdf
ubuntu中的画图软件-kolourpaint4安装kolourpaint4输入:sudo apt-get install kolourpaint4安装完成后,我们点击面板左上角的ubuntu菜单按钮。在里面搜索“kolourpaint”这个软件名。本段参考https://www.cnblogs.com/wghao/p/6008893.htmlubuntu中的录屏软件-Kazam安装...
2019-11-15 16:02:04
259
原创 ubuntu中部分常用快捷键
@TOC1.截屏快捷键 默认快捷键shift+PrtScr 系统设置 -> 键盘 -> 快捷键 -> 自定义快捷键2.快速回桌面:ctrl + win + D3.锁屏幕:Ctrl + Alt + L4.打开终端:Ctrl+Alt+T即可打开终端...
2019-11-15 15:37:43
162
原创 大疆的onboardSDK3.8中自带的例程--linux的
大疆的onboardSDK3.8中自带的例程--linux的telemetry —显示新数据订阅API的示例用法camera-gimbal —显示相机命令和云台位置/速度控制的示例用法flight-control —特别适用于位置控制,姿态控制,起飞,着陆logging —显示各种日志记录API和控件的示例用法mfio —显示可用于控制MFIO引脚的API的示例用法mission —...
2019-11-15 11:37:17
707
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人