![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自用笔记
飞同学
这个作者很懒,什么都没留下…
展开
-
linux串口操作
serial.hpp/******************************************/#include<unistd.h>#include<fcntl.h>#include<sys/stat.h>#include<sys/types.h>#include<limits.h>#include<dirent.h>#include<termios.h>#include<errno.h&原创 2021-11-21 16:22:10 · 629 阅读 · 0 评论 -
Jetson 系统环境 搭建
#1 sudo apt-get install qemu-user-static#2 sudo apt-get install python#3 mkdir 32.4.5&cd 32.4.5#4 tar -xf Tegra186_Linux_R32.5.1_aarch64.tbz2#5 cd Linux_for_Tegra/rootfs#6 sudo tar -xpf ../../ Tegra_Linux_Sample-Root-Filesystem_R32.5.1_aarch64.t原创 2021-11-08 18:11:18 · 1093 阅读 · 0 评论 -
win系统下载地址
https://msdn.itellyou.cn/在VMare安装win7的时候出现了如下报错完全是iso文件问题原创 2021-11-04 09:08:34 · 94 阅读 · 0 评论 -
upboard
F7upassw0rd原创 2021-10-25 08:50:04 · 109 阅读 · 0 评论 -
常用MAVROS话题和服务
https://zhuanlan.zhihu.com/p/364872655一、常用接收的话题1.1 系统状态消息名称:mavros/state类型:mavros_msgs::State头文件:mavros_msgs/State.h成员变量:string MODE_PX4_MANUAL=MANUAL //这里只列PX4的,APM的用rosmsg show mavros_msgs/State查看string MODE_PX4_ACRO=ACROstring MODE_PX4_ALTITUDE原创 2021-10-21 11:36:21 · 4547 阅读 · 0 评论 -
引用aar 报错only jar-type local dependencies are supported
创建个本地仓库并添加依赖dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile(name:'guideview-release', ext:'aar')// compile project(':guideview')}repositories { flatDir{ dirs 'libs' }}原创 2021-10-13 15:06:04 · 323 阅读 · 0 评论 -
电调参数设置
连线方式主要调整参数各选项的功能和调参设置。1.启动功率:启动过程中允许的最大功率,实际应用的功率取决于油门的输入值。 启动功率也会影响双向操作,因为启动功率也是用来限制在反向时一个施加的功率。对于低转速电机,最大功率是有限的,为了便于低反电动势的电压检测,允许的最大功率可以通过启动功率这个参数来设置。通俗来说就是设置的值越大,启动时转速越高,一般默认0.5即可。2.温度保护:当温度高于阀值时,电机功率降低到75%,当温度高于阀值5℃,电机功率降低到50%,当温度高于阀值10℃时,电机功率 降原创 2021-10-11 16:18:48 · 6606 阅读 · 0 评论 -
有意思的开源项目
scrcpygui 不用花钱,三步投屏手机到任何电脑系统,支持高帧率录屏、电脑控制手机。https://gitee.com/Mirror/scrcpy-gui?_from=gitee_search原创 2021-10-09 10:22:13 · 126 阅读 · 0 评论 -
no such file or directory: ‘@armeabi-v7a\object_script.staging\libQGroundControl_armeabi-v7a.so.Arme
问题记录linking staging\libQGroundControl_armeabi-v7a.soclang++: error: no such file or directory: ‘@armeabi-v7a\object_script.staging\libQGroundControl_armeabi-v7a.so.Armeabi-v7a’make: *** [staging\libQGroundControl_armeabi-v7a.so] Error 1原创 2021-10-06 22:48:58 · 578 阅读 · 0 评论 -
自用笔记--PX4起飞前检查
1.1电源检查这个参数是检查解锁时是否有电池供电,默认是需要电池供电(也就是插电流计供电)才可以解锁。如果想通过其他方式给飞控供电进行解锁,则需要设置该参数蔚894281。1.2USB连接检查这个参数是检查起飞时是否有USB连接,默认情况下有USB连接时是无法解锁的,如果需要插USB解锁,需要设置为1978481.3安全开关检查默认情况下安全开关是慢闪状态,设置该参数蔚22027时,上电后安全开关自动切换为双闪。1.4传感器检查飞控在解锁前会对传感器的状态进行检查,如果检查不通过,则不能转载 2021-09-23 13:17:27 · 1753 阅读 · 0 评论 -
自用笔记--PX4二次开发官方指导
https://www.wenjiangs.com/doc/fqaumxkmdhttp://docs.px4.io/master/zh/advanced/gimbal_control.html原创 2021-09-20 21:57:41 · 205 阅读 · 0 评论 -
ROS旋转矩阵
Microstation MDL(memo)作为备用知识,memo学过矩阵理论或者线性代数的肯定知道正交矩阵(orthogonal matrix)是一个非常好的矩阵,为什么这么说?原因有一下几点:正交矩阵每一列都是单位矩阵,并且两两正交。最简单的正交矩阵就是单位阵。正交矩阵的逆(inverse)等于正交矩阵的转置(transpose)。同时可以推论出正交矩阵的行列式的值肯定为正负1的。正交矩阵满足很多矩阵性质,比如可以相似于对角矩阵等等。以上可以看出正交矩阵是非常特殊的矩阵,而本文题目中的旋转矩原创 2021-09-14 16:04:31 · 878 阅读 · 0 评论 -
稍后总结 ----Android 串口
https://blog.csdn.net/weixin_37185329/article/details/80759555https://mp.weixin.qq.com/s?src=11×tamp=1631440772&ver=3310&signature=E-NOIWXLpia0mKWF-YlkzYeFVFntwI9EBOS16N4K2iLv2RobL9pHJJMGSMVJeEDYb2XYinRuH3yYNI5n0f-Pe6V9KWY-el8EhchyMX1BN3原创 2021-09-12 21:12:08 · 385 阅读 · 0 评论 -
自用笔记---一个int转成4个字节代码
一个int 或 unsigned int是由4个字节组成的unsigned int a = 0x12345678;unsigned char buf[4];memcpy(buf, &a, 4);buf数组的4个元素的值,0x78 0x56 0x34 0x12原创 2021-09-07 21:16:20 · 778 阅读 · 0 评论 -
自用笔记---QString
一、QString字符串转换1、QString类字符串转换为整数int toInt(bool *ok = Q_NULLPTR, int base = 10) constlong toLong(bool *ok = Q_NULLPTR, int base = 10) constshort toShort(bool *ok = Q_NULLPTR, int base = 10) constuint toUint(bool *ok = Q_NULLPTR,转载 2021-09-07 21:12:52 · 1615 阅读 · 0 评论 -
自用笔记--QString -- qbyteArray --- char --- int --- hex 互相转化
const QByteArray info = serial->readAll(); QByteArray hexData = info.toHex();// QByteArray转QString QString string; string.prepend(hexData);// QByteArray转QStringHex —> char 存储到QByteArrayQByteArray text = QByteArray::fromHex("517420697转载 2021-09-07 21:08:13 · 514 阅读 · 0 评论 -
自用笔记---Failed to retrieve MSVC Environment from “C:\Program Files (x86)\****\cmd.exe“ could not be
C:\Users\用户名\AppData\Roaming\QtProject把这个文件夹删空。原创 2021-09-06 12:34:16 · 1624 阅读 · 0 评论 -
自用笔记---QT串口通信 16进制发送数据 char转换十进制
1、字符串转成10进制/*********************'a'-> a************/int charConvertInt(char n){ int result= 0; if(n >= '0' && n <= '9'){ result = n - '0'; }else if( n>= 'A' && n <= 'F'){ result = n - 'A' + 10;原创 2021-09-05 20:02:18 · 2668 阅读 · 0 评论 -
自用笔记-重装系统
1、ubuntu 换源 #为防止误操作后无法恢复,先备份原文件sources.listsudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #删除或注释掉原Ubuntu的源 更换为清华的源,亲测可用sudo gedit /etc/apt/sources.list deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted univ原创 2021-08-09 13:46:08 · 387 阅读 · 0 评论 -
自用笔记-安装opencv3.3.1
自用笔记1、安装opencv3.3.1##依赖包sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev原创 2021-08-08 15:04:15 · 918 阅读 · 0 评论 -
自用笔记--qt打包3发布exe
https://xiazai.zol.com.cn/detail/27/262627.shtml下载安装 注意版本号在深色 部位 添加 配置CONFIG+=installer原创 2021-08-20 22:38:56 · 90 阅读 · 0 评论 -
自用笔记--QT 编译出现错误 C2220: 警告被视为错误 - 没有生成“object”文件
查看具体警告内容C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失原创 2021-09-04 00:56:03 · 308 阅读 · 0 评论 -
QT-串口通信
从搜集到的资料中整理一些对 qt串口的理解1、QSerialPort类源码解析QSerialPort类继承自QIODevice,提供了基本的功能,包括配置,I/O操作,获取和设置RS-232引脚的信号:与该类有关系的类主要是如下几个:QIODevice、QSerialPort、QSerialPortPrivate、QSerialPortPrivateData。它们的关系如下:QSerialPort继承自QIODevice,继承了对设备文件基本的操作。QSerialPortPrivate是QSe原创 2021-09-02 16:48:48 · 603 阅读 · 0 评论 -
自用笔记-Jetson设置VNC远程桌面连接
sudo apt update sudo apt install vinogsettings set org.gnome.Vino prompt-enabled falsegsettings set org.gnome.Vino require-encryption false设置开机自启动Name:StartVinoServerCommand:/usr/lib/vino/vino-server原创 2021-09-01 10:38:13 · 169 阅读 · 0 评论 -
自用笔记---学习网站
qt quickqt快速入门系列教程http://shouce.jb51.net/qt-beginning/62.html原创 2021-08-27 16:28:07 · 152 阅读 · 0 评论 -
ROS--坐标理解
北东地坐标系(NED, north-east-down)东北天(ENU, east-north-up)机体坐标系(body frame)载体坐标系 是以载体为中心,主要作用是处理与传感器直接测得的物理量。导航坐标系 可以是地固坐标系、地理坐标系等等,通常使用的是当地水平坐标系,俗称有“东北天”、“北东地”坐标系。机体坐标系x轴指向机头 z轴向下,右手定则确定y轴NED坐标系x轴正北方向,y轴正东方向,z轴向下飞机欧拉角 pitch+抬头,roll+右倾,yaw+右偏航yaw与指南针角原创 2021-08-25 13:00:16 · 1198 阅读 · 0 评论 -
自用笔记-私密catkin工作区中依赖缺失
突然发现rosdep有个惊人的功能,rosdep install --from-paths src --ignore-src -r -y这句话可以神奇地安装catkin工作区中缺失的依赖!!!原创 2021-08-24 12:06:52 · 11 阅读 · 0 评论