自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(136)
  • 收藏
  • 关注

原创 关于QGC Landing Pattern规划的计算过程

QGC Landing Partten计算过程理解

2023-09-17 14:11:53 541

原创 QGC 参数设置中关于param_union的使用

QGC参数设置

2023-09-13 17:47:38 306

原创 QGroundControl 使用视频播放功能gstreamer

QGC使用gstreamer

2023-06-11 00:45:45 675

原创 关于QGroundControl的软件架构的理解

QGC地面站软件架构理解

2023-06-01 17:21:28 2142

原创 经纬度转NMEA GNGGA

使用经纬高和UTC时间转GNGGA。

2023-04-26 15:13:18 241 1

原创 QGC UDP 建立通讯连接

QGC建立通讯连接过程解析

2023-03-08 16:42:02 1851

原创 QGroundControl中使用QT语言家功能

QGroundControl使用QT语言家

2023-01-05 16:37:12 472

原创 QGroundControl 添加自定义FactGroup

QGroundControl 在值显示控件中添加自定义数据,以及将数据存储在csv中

2023-01-05 16:05:53 621

原创 管理 git submodule子模块

删除 git submodule。

2022-11-10 13:36:12 175

原创 QGC关于SetMode运行流程解析

QGC关于SetMode运行流程解析

2022-10-31 17:29:55 1480

原创 QGC GuidedActionController.qml模式和toolBarIndicators 解锁和构型切 控制流程解析

解析GuidedActionController实现模式控制流程

2022-06-29 16:12:54 477

原创 Qt MinGW exe打包

1.首先使用release编译程序生成exe文件,编译成功后会在对应文件夹生成release文件夹,文件夹内生成exe文件,此时运行exe文件会报错;2.使用Qt windeployqt工具整理依赖文件现将步骤1中的exe文件复制到一个文件夹内,准备打包; 先打开对应版本编译器;运行命令 windeployqt path_to_exe -amldir qt_env_path执行后文件夹内多了很多依赖文件,此时就可以使用打包工具进行打包,但是有时候会缺少依赖文件,需要自.

2022-05-31 17:56:00 993

原创 Jeson Xavier 编译libtorch

Jetson Xavier 手动编译libtorch

2022-03-29 18:57:56 2108

原创 Ultra fast lane detection 模型转libtorch使用

转TorchScript模型首先将训练完成的pytorch模型进行转换,转换为TorchScript格式模型.转换程序如下:from model.model import parsingNetfrom utils.common import merge_configfrom utils.dist_utils import dist_printimport torchif __name__ == "__main__": torch.backends.cudnn.benchma

2022-03-07 09:20:22 504

原创 ultra fast lane detection 使用tensorRT加速预测(python+C++版本)

将ufld训练的pytorch模型转换成TRT格式模型使用tensorrt加速运行,目前只完成了使用python版本测试使用,后续会继续探索部署到 nvidia xavier,使用C++完成整个部署流程。主要参考大神写的工具:https://github.com/KopiSoftware/TRT_Ultra_Fast_Lane_Detect目录环境安装转模型测试环境安装首先需要安装UFLD官方指导中要求的环境以及上边TRT项目中要求的环境,另外需要安装Tensorrt环境

2022-02-21 15:33:24 3016 1

原创 ultra fast lane detection 用自己的数据集训练

训练过程主要参考官方项目的README.md文件和INSTALL.md文件本次使用Tusimple数据集格式进行训练制作数据集首先标注数据集,制作过程参照之前的博客,标注完成后分成训练集和测试集; 制作数据集,这里参照官方指导进行,主要是生成分割图像;For Tusimple, the segmentation annotation is not provided, hence we need to generate segmentation from the json annotatio

2022-02-21 14:56:11 3303 2

原创 QGroundControl 编译生成安装包

Windows系统生成.exe文件按照官网指导说明编译之后exe文件会存放在编译文件下的release文件夹中。Ubuntu 18.04 生成 .AppImage文件参考大佬的博客首先下载appimagetool-x86_64.AppImage文件放到qgroundcontrol/depoy下。在deploy下运行生成文件命令:./create_linux_appimage.sh <qgroundcontrol_source_dir> <qground

2022-01-29 09:13:14 1818

原创 LaneATT训练和测试

小白一个,刚开始学习,将自己的学习过程做一个记录,希望大佬多多指点!目录制作数据集训练测试制作数据集数据集图片335张,使用6:2:2方式将训练:验证:测试数据集数量分别分为200:70:65,具体的数据集制作可以参考之前的博客使用脚本进行数据集制作.├── clip_jsons│├── test│├── train│└── valid└── clips ├── test ├── train └── valid├──...

2022-01-20 16:14:04 2831 11

原创 TuSimple数据集格式标注自己的数据集

制作自己的TuSimple数据集

2022-01-19 17:20:45 3152 8

原创 车道线检测模型笔记

目录测试模型LaneATTPolyLaneNetUltra-Fast-Lane-DetectionLaneNet测试模型LaneATT 、PolyLaneDetection、Ultra-Fast-Lane-Detection、LaneNet。LaneATT提出了一种在大型复杂数据集上比现有最先进的方法更精确的实时车道检测方法; 比其他大多数模型更快,检测速度达到了250FPS; 提出了一种新的基于锚的车道检测注意机制。输入一幅图像,LaneATT使用Resnet

2022-01-12 10:44:36 3753

原创 ubuntu install mosquitto

download install filehttps://mosquitto.org/files/source/mosquitto-1.6.2.tar.gztar -zxvf mosquitto-1.6.2.tar.gzcd mosquitto-1.6.2make -j8make installinstall success

2021-04-30 11:17:02 255

原创 ros多机通信配置

ros多机通信配置,以两台计算机为例,主机hostname为master从机hostname为slaver1.在主机和从机/etc/hosts内添加ip和hostname例如两台计算机ip和hostname分别为192.168.1.101 master192.168.1.102 slaver则将以上内容添加到两台计算机的hosts文件内2.在/opt/ros/melodic/setup.bash中添加内容master计算机:export ROS_HOSTNAM...

2021-03-23 17:17:00 347 2

原创 ubuntu 安装ffmpeg

ubuntu 180.4 源码安装FFmpeg

2021-01-14 13:52:27 4455

原创 Qt编译QGroundControl打包exe

使用Qt编译QGroundControl源码,使用Enigma Virtual Box打包生成exe文件1.先选用release进行项目编译2.编译后在生成的编译文件夹找打release文件夹,进入文件夹找到QGroundControl.exe,打开该exe看地面站是否能运行,如果提是缺少dll文件则百度找到dll文件,复制到release文件夹下3.安装Enigma Virtual Box,下载安装包:https://enigmaprotector.com/en/downloads..

2020-12-27 15:53:08 366

转载 ubuntu 安装qt环境开发QGC

转载地址:https://blog.csdn.net/awujiang/article/details/81569878 这一节是关于Q Ground Control源码编译安装的教程。因为需要做二次开发,所以必须要用QtCreator进行编译、改程序、再编译。采用的QGC源码版本是v3.4.0,是2018年8月10日最新的版本,在QGC develop网站上可以开到,目前的源码编译需要的QtCreator版本是5.11.0。 在Qt官网下载是比较慢的,可以去清华或者中科大的镜像下载,...

2020-10-22 09:24:57 1103 1

转载 ros开机启动launch文件

转自:https://blog.csdn.net/qq_38441692/article/details/104187378开机运行bash命令实现自运行roslaunch一,书写autoLoad.shsudo nano autoLoad.sh写下下面内容:#! /bin/bash #将系统的ros环境变量加入source /opt/ros/melodic/setup.bash#将自己工作空间环境变量加入source /home/chengyangkj/catkin_ws/d

2020-09-08 10:15:49 636

原创 ubuntu 安装mavros和mavlink

创建mavros_install.sh脚本,复制一下内容:#!/bin/bash# MAVROS: https://dev.px4.io/en/ros/mavros_installation.html## Create catkin workspacemkdir -p ~/catkin_mav/srccd ~/catkin_mav## Install dependenciessudo apt-get install python-wstool python-rosinstall-gener

2020-05-25 19:06:04 1499

原创 使用Aruco二维码实现定位

首先使用cv::aruco::estimatePoseSingleMarkers()函数后得到两个很重要的数据revc和tevc,分别是旋转向量和平移向量。通过这两个数据就可以得到相机在世界坐标系下的坐标。此处需要了解solvePnP的想关知识。rvec - 输出的旋转向量。使坐标点从世界坐标系旋转到相机坐标系tvec - 输出的平移向量。使坐标点从世界坐标系平移到相机坐标系solveP...

2020-02-20 11:25:19 5487 1

原创 Ubuntu 18.04 编译安装opencv+opencv_contrib

ubuntu18.04 编译安装opencv+opencv_contrib

2019-12-19 15:18:40 912

转载 Windows10安装ubuntu16.04双系统教程

这是我看过装双系统教程写的最不错的!!向博主致敬!!!!转发链接https://www.cnblogs.com/masbay/p/10844857.html写在前面:本教程为windows10安装ubuntu16.04(64位)双系统教程,是我多次安装双系统的经验总结,安装方法同样适用于ubuntu18.04(64位)。为了直观和易于理解,我会尽量图文并茂,并用最通俗的语言完成这篇教程。虽...

2019-12-13 13:24:36 410

原创 Win 10 + VS 2019 +opencv_contrib-3.4.7编译

1.下载opencv3.4.7 解压https://opencv.org/releases/2.下载对应的扩展包opencv-contrib-3.4.7 解压 https://github.com/opencv/opencv_contrib/releases3.下载cmakehttps://cmake.org/download/ 并安装Cmake以上准备好...

2019-10-30 14:42:59 1057 5

转载 wpf DoEvents 用法原理存在的坑推荐方法

转发地址:https://cloud.tencent.com/developer/article/1342244如果在执行一段卡UI的代码,这时如何让UI响应。如果存在代码需要获得依赖属性,那么代码就需要在UI线程执行,但是这时就会卡UI,为了让UI响应,所以就需要使用DoEvents来让UI响应。 首先需要知道,DoEvents是在 WinForm 有的,在 WPF 没有这个函数,但是...

2019-10-22 14:39:01 435

原创 WPF 使用NavigationWindow实现MainWindow传参到Page

先参考的别人的代码:WPF学习之页间导航与页间数据传递在WPF中可以非常简单的实现窗口页间的导航:这里有三种方法:1、Page调用NavigationService.Navigate新建项目,并新建一个NavigationWindow的窗体作为主窗体,并将Source指向page1.xaml然后新建一个页面page1,(做为主窗体的主题内容。) 在page1上方一个butto...

2019-09-18 22:07:45 3421 2

转载 WPF 触摸式旋钮制作

触摸方式下的旋钮制作,通过旋转小圆来实现旋钮控制。MainWindow:<Window x:Class="PMA.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/wi...

2019-07-22 10:23:33 858

原创 WPF 控件旋转

Demo设置一个Button点击旋转的效果1.首先添加一个button代码如下:<Grid> <Button Width="80" Height="60" Content="旋转2" Name="button1" Click="Button1_Click" Style="{x:Null}" RenderTransformOrigin="0.5,...

2019-07-04 14:39:05 3836

转载 WPF自定义圆形按钮样式

转帖链接:https://www.itsvse.com/thread-3348-1-1.html 新建Style.xaml,将一下代码填入,xmlns:local改为自己的 <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"...

2019-07-01 17:41:10 2599 1

转载 SpringMVC中ModelAndView对象与“视图解析器”

摘要:spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)中处理方法的返回值,进行解析,解析之后提供一个视图,作为响应。 标注了@Controller的处理器,实际上本质是一个POJO,你标注了@Controller,我就高看你一眼。spring MVC这个环境中,Spring MVC会依据controller(或者你叫它handler)...

2019-03-29 08:43:59 500 1

转载 Echarts关系图-力引导布局

转自:https://www.cnblogs.com/warcraft/p/7251001.html需要做一个树形图,可以查看各个人员的关系。可伸缩的力引导图-失败刚开始,打算做一个可展开和伸缩的,搜索时候发现CSDN有一篇美美哒程序媛写的Echarts Force力导向图实现节点可折叠。这里放上前辈的代码/** 这段代码来自 http://blog.csdn.n...

2019-03-27 22:48:49 2986

原创 React 路由传参

带参数页面跳转this.props.history.pushState({passParam: true}, "/targetURL");第一个参数为你页面跳转时,需要传递的参数,如果不需要传参数,则为null。第二个参数为跳转目标页面。目标页面获取参数let temp = this.props.location.state;temp则是刚才页面跳转时所传递的参数第二...

2019-03-27 20:39:45 208

转载 ES6---new Promise()讲解,Promise对象是用来干嘛的?

转载一篇留着研究:https://www.cnblogs.com/lvdabao/p/es6-promise-1.htmlES6 Promise 先拉出来遛遛复杂的概念先不讲,我们先简单粗暴地把Promise用一下,有个直观感受。那么第一个问题来了,Promise是什么玩意呢?是一个类?对象?数组?函数?别猜了,直接打印出来看看吧,console.dir(Promise),就这么简单粗...

2019-03-27 19:21:44 194

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除