- 博客(152)
- 资源 (1)
- 收藏
- 关注
原创 plane_communication.py可能就是XTDrone的关键程序,就像普罗米修斯的command_to_mavros.h ,和GAAS的px4_mavros_run.py几乎一样
plane_communication.py可能就是XTDrone的关键程序,就像普罗米修斯的state_from_mavros.h command_to_mavros.h 看它订阅的消息和发布的消息
2021-02-24 21:23:51 934 4
原创 我写的ROS MAVROS librealsense(x86 TX2 树莓派) realsense-ros 普罗米修斯 普罗米修斯仿真 安装教程 PX4指令 合集
我写的ROS MAVROS librealsense reslsense-ros 安装教程合集ROS安装教程可以见:https://blog.csdn.net/sinat_16643223/article/details/107813134MAVROS安装教程可以见:https://blog.csdn.net/sinat_16643223/article/details/113868262librealsense(x86) reslsense-ros安装教程可...
2021-02-19 17:49:58 642
转载 PX4无人机ROS下仿真开发(基于volans项目,这也是volans写的)
转载自:https://www.guyuehome.com/7672PX4无人机ROS下仿真开发570392020年5月26日 10时21分bingobinlwPX4无人机ROS下仿真开发 Overview Simulation Px4_control Slam Map Image_process Planning Volans 项目地址volans注:有任何疑问都可在issues提问:)Sim...
2021-02-28 22:18:54 3233 5
原创 volans的文件夹的作用是什么
volans的文件夹的作用是什么,之前在阿木的TX2上面看到有个volans文件夹但是从来没用过,这次无意又看到volans。在下面这篇博文中。https://blog.csdn.net/sinat_16643223/article/details/107592161
2021-02-28 21:59:04 436 1
原创 我现在有六种方法实现无人机的T265定点
我现在有六种方法实现无人机的T265定点vision_to_mavrosVIO阿木的px4_command阿木的普罗米修斯XTDroneGAAS。
2021-02-28 13:44:36 2368
原创 PX4官方手册中对于T265定点的说明,用的Auterion的VIO功能包。
http://docs.px4.io/master/zh/peripherals/camera_t265_vio.html网站似乎现在打不开,可能网址有变更。暂时通过百度快照复制记录下。 PX4 自动驾驶用户指南QGroundControl (opens new window)MAVSDK (opens new window)MAVLINK (opens new window)Support QGroundControl (...
2021-02-28 12:40:59 1184
原创 T265定点所使用到的功能包vision_to_mavros(APM官方手册给的)和VIO(PX4官方手册给的)
PX4官方手册提供的是Auterion的VIO功能包 https://github.com/Auterion/VIOAPM官方手册提供的是vision_to_mavros功能包 (这个我应该有博文记录下这个APM的官方手册关于这方面的)下面这个人的博客也是提到了的。https://blog.csdn.net/fcts1230/article/details/107958708?spm=1001.2014.3001.5501...
2021-02-28 12:31:29 1491
原创 PX4官方手册给的 Auterion 的VIO功能包(用于PX4 T265定点)的代码可以分析一下,感觉写的比vision_to_mavros简单一些
PX4官方手册给的 Auterion 的VIO功能包(用于PX4 T265定点)的代码可以分析一下,感觉写的比vision_to_mavros简单一些https://github.com/Auterion/VIO
2021-02-28 12:06:00 2696
原创 B站上这个“PX4视觉和Offboard控制接口 | 由Auterion计算机视觉工程师Martina Rivizzigno讲解 | PX4开发者峰会2019”视频看看
B站上这个“PX4视觉和Offboard控制接口 | 由Auterion计算机视觉工程师Martina Rivizzigno讲解 | PX4开发者峰会2019”视频看看结合我这篇博文:https://blog.csdn.net/sinat_16643223/article/details/107874349https://www.bilibili.com/video/BV1H5411t7Fx?from=search&seid=12190066108915088657...
2021-02-28 00:31:12 260
原创 *linux软件的安装应该都有两种方式,一种连网的安装(二进制方式安装),一种不联网的安装(源码方式安装),ROS功能包也是如此。
linux软件的安装应该都有两种方式,一种连网的安装(二进制方式安装),一种不联网的安装(源码方式安装)第一种的典型代表就是ubuntu和ROSubuntu 一句 sudo apt-get install就能解决大部分的安装但是我记得东哥说过一句话,ubuntu离开了网就是一坨屎,在通信里面,通信设备很多是不联网的,他们很多用的centos而且还有一些科研院所的设备也不能接外网这种情况下,就肯定得有其他的方式安装,那就是源码的方式安装。我们从这就可以推出软件...
2021-02-28 00:20:23 524
原创 PX4官方手册里关于offboard的几个网址
https://docs.px4.cc/master/zh/flight_modes/offboard.htmlhttps://dev.px4.cc/master/en/ros/mavros_offboard.htmlhttps://dev.px4.cc/master/en/ros/offboard_control.html
2021-02-27 23:39:25 228
转载 Dronekit 搭配使用Ardupilot 和 PX4
转载自:https://blog.csdn.net/Lin_QC/article/details/90180786Dronekit 搭配使用Ardupilot 和 PX4Lin_QC 2019-05-20 17:33:37 6245 收藏 15 分类专栏: px4最后发布:2019-05-20 17:33:37首次发布:2019-05-20 17:33:37版权声明:本文为博主原创文章,遵循<a href="http://creativecommons.org/licenses/
2021-02-27 23:29:42 1543
转载 PX4官方手册offboard代码超详细注释(主要对服务做了特别详细的讲解)普罗米修斯里也是调用服务切到offboard模式(之前转载过,这是第二次转载了)
这让我想起普罗米修斯里面切模式也是用的服务转载自:https://blog.csdn.net/zouxu634866/article/details/104095648这一部分主要对服务做了特别详细的讲解#include <ros/ros.h>#include <geometry_msgs/PoseStamped.h> //发布的消息体对应的头文件,该消息体的类型为geometry_msgs::PoseStamped#include <mavros_msgs
2021-02-27 22:32:42 1652
转载 PX4代码学习系列博客(6)——offboard模式位置控制代码分析(之前转载过,这是第二次转载了)
摘自:https://blog.csdn.net/iamqianrenzhan/article/details/78066369PX4代码学习系列博客(6)——offboard模式位置控制代码分析仟人斩 2017-09-22 19:49:03 2961 收藏 17 分类专栏: px4 文章标签: pixhawk PX4 offboard 位置控制最后发布:2017-09-22 19:49:03首次发布:2017-09-22 19:49:03版权声明:本文为博主原创文章,遵循<a
2021-02-27 14:10:16 857
转载 python中print后面要加括号吗
主要是先有一个人问了我这方面的问题在下面这篇博文的评论里面https://blog.csdn.net/sinat_16643223/article/details/113793463#comments_15178480我去搜了下,发现大体是这样的答案摘自:https://blog.csdn.net/weixin_33248912/article/details/113501002python中print后面要加括号吗_python里print要括号吗带你进黄铜 2021-0
2021-02-27 13:38:24 7383
原创 搞清楚普罗米修斯的二维码检测的真正原理,然后换摄像头,分辨率等等的是否影响检测结果。
搞清楚普罗米修斯的二维码检测的真正原理,然后换摄像头,分辨率等等的是否影响检测结果。。
2021-02-26 21:21:59 241
转载 leetcode刷题最强指南(版本1.0)(这个让人体系思路清晰很多,不会看到leetcode很茫然)
摘自:https://mp.weixin.qq.com/s/A7N2_ftjhRCQOgulgOE3JQleetcode刷题最强指南(版本1.0)原创 程序员Carl 代码随想录 2020-12-27为什么会有这篇刷题指南很多刚开始刷题的同学都有一个困惑:面对leetcode上近两千道题目,从何刷起。其实我之前在知乎上回答过这个问题,回答内容大概是按照如下类型来刷数组-> 链表-> 哈希表->字符串->栈与队列->树->回溯->贪心->
2021-02-26 20:42:25 6866
原创 Python变量的下划线 (主要是tensorflow的代码里经常看到变量名有下划线)
拍自《ROS机器人开发实践》https://www.cnblogs.com/yrzsp/p/11019403.htmlPython变量的下划线 xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法对象或属性。例如:__init__, __ 不要...
2021-02-25 16:52:48 330 1
原创 现在对ROS功能包(cmakelists package.xml)有了清晰完整的概念后再去看realsense-ros ,你就能很快定位出这里面有几个功能包,名称是什么,怎么装。
现在对ROS功能包有了清晰完整的概念后再去看realsense-ros,你就能很快定位出这里面有几个功能包,名称是什么。直接搜索package.xml或者cmakelists,就可以知道它是有两个功能包的,然后看package.xml或者cmakelists就可以知道它的功能包名称叫什么,realsense2_camera realsense2_description而且你不用看安装教程也知道怎么装,因为是ROS功能包嘛,我自己预测一下,先用catkin_make创建一个工作空间,在这...
2021-02-25 14:50:01 742
原创 以后再看到这种尖括号<>要意识到这是一个模板,command_nh.subscribe<mavros_msgs::PositionTarget>
以后再看到这种尖括号<>要意识到这是一个模板command_nh.subscribe<mavros_msgs::PositionTarget>这种在普罗米修斯里面见多了吧!!!!!不要再那样模模糊糊地弄。真正搞清楚。
2021-02-25 12:49:39 492
原创 《OpenCV4快速入门》这本书的目录安排是比较合理的,从opencv的基础操作开始一步步到高级操作。
《OpenCV4快速入门》这本书的目录安排是比较合理的,从opencv的基础操作开始一步步到高级操作。让你对opencv有个比较系统的认识。而不是谈到opencv就觉得是很大,很乱,很复杂,总觉得不能一时半会弄会。...
2021-02-25 11:49:58 1534 2
原创 帧差分(我怀疑事件相机的本质就是差分)
帧差分让我想起当初做周期性KPI异常检测的时候,用差分就挺好的。还有我想事件相机是不是本质就是帧差分???
2021-02-25 11:29:20 243
原创 ROS官网给的package.xml的说明,这可能是最全的。
ROS官网给的package.xml的说明,这可能是最全的。摘自:http://wiki.ros.org/catkin/package.xmlcatkin package.xml维基Distributions ROS/Installation ROS/Tutorials RecentChanges catkin/package.xml网页只读网页 信息 附件 更多操作: 用户登录目录Overview Format 2 (Recommen...
2021-02-25 11:13:50 214
原创 package.xml个人总结
https://zhuanlan.zhihu.com/p/57030010https://blog.csdn.net/sinat_16643223/article/details/114067299
2021-02-25 11:06:27 688
转载 ROS学习(五):package.xml 文件
摘自:https://blog.csdn.net/xuehuafeiwu123/article/details/53929806ROS学习(五):package.xml 文件飘零过客 2016-12-29 16:32:31 7376 收藏 4 分类专栏: ROS 文章标签: ROS package-xm 机器人package.xml 文件和 manifest 文件类似,描述功能包的属性,包括功能包的名字、版本号、作者、维护者、通行证 以及所以来的功能包。http://wiki.ros
2021-02-25 11:03:37 452
转载 package.xml
摘自:https://www.cnblogs.com/long5683/p/9941442.htmlpackage.xml package.xml 也是一个catkin的package必备文件, 它是这个软件包的描述文件, 在较早的ROS版本(rosbuild编译系统)中, 这个文件叫做 manifest.xml , 用于描述pacakge的基本信息。 如果你在网上看到一些ROS项目里包含着 manifest.xml , 那么它多半是hydro版本之前的项目了。1、package.x.
2021-02-25 11:02:06 1237
转载 TSLAM室内定位系统详述(转载)
摘自:https://wenku.baidu.com/view/54842b5ee209581b6bd97f19227916888586b929.html室内自主探索无人机系统一,概述室内无人机飞行系统主要针对室内无卫星导航信号,无合作目标,可对室内空间进行侦察、重复探测、飞行过程中能够躲避障碍、能自主任务规划,实现对室内各个空间的侦察或巡检等作业。为了满足此等作业要求,我们设计出地下空间环境自主飞行无人机系统总体方案。主要内容包括:完成室内无源自主定位系统(TSLAM定位系统)..
2021-02-25 09:58:39 1765
转载 ROS话题和服务(topic就像UDP,service就像TCP)
摘自:https://blog.csdn.net/moshuilangting/article/details/86484042ROS话题和服务墨水兰亭 2019-01-16 15:22:36 3858 收藏 25 分类专栏: 人工智障版权基本概念:ROS中有四种通信方式:Topic(话题)、Service(服务)、Parameter Serivce(参数服务器)、Actionlib(动作库)。所谓通信,ros中每个程序包是一个node(节点),通信就是节点与节点间的数据传输,
2021-02-25 09:21:34 2170
转载 用Python实现ROS节点(这里也说明了用Python写ROS功能包也是需要CMakelists.txt的)
这里也说明了用Python写ROS功能包也是需要CMakelists.txt的摘自:https://blog.csdn.net/u013832707/article/details/53980759用Python实现ROS节点持久决心 2017-01-02 18:28:59 21390 收藏 24 分类专栏: ROS Python 文章标签: python ROS版权ROS主要的编程语言不光是C++,也有Python。这里讲解如何利用Python实现ROS节点的编写。教..
2021-02-25 08:53:30 4487 1
原创 要清楚一个工程里有哪些有多少个ROS功能包,最快的方法就是直接在工程里搜索package.xml或者CMakeLists.txt
要清楚一个工程里有哪些有多少个ROS功能包,最快的方法就是直接在工程里搜索package.xml这么像XTDrone GAAS 普罗米修斯 有哪些功能包一目了然了。
2021-02-25 08:17:56 207
转载 基于python的ROS功能包(对比C++的ROS开发,Python的ROS开发简单和方便的无数倍。)
这里面让我清楚了几点,python的ROS功能包也是有package.xml和CMakeLists.txt的,但是CMakeLists.txt写起来比C++的简单些。而且里面多次提到 对比C++的ROS开发,Python的ROS开发简单和方便的无数倍。 怪不得GAAS和XTDrone都是用python写的。摘自:https://www.waveshare.net/study/article-1057-1.htmlROS基础系列教程4:ROS和Python编程认知2020-9-16 15:..
2021-02-25 08:04:42 2562
原创 XTDrone也是主要利用offborad模式,板载计算机给飞控发送期望运动
https://www.yuque.com/xtdrone/manual_cn/vehicle_config。
2021-02-24 21:16:13 340
原创 阿木有PX4固定翼的课程
https://bbs.amovlab.com/plugin.php?id=zhanmishu_video:video&mod=video&cid=12
2021-02-24 20:14:50 403
转载 CMakeList.txt在大型文件应用(SLAM常用库添加依赖项)
摘自:https://zhuanlan.zhihu.com/p/149191302?utm_source=wechat_sessionCMakeList.txt在大型文件应用(SLAM常用库添加依赖项)晓伟LiuCSDN无人驾驶博客ID try_again_later基本的CMakeLists.txt并不难,主要有生成库、生成执行文件、链接二者以及找库find_package、找头文件include_directories、生成执行文件add_executable、链接库和执行文件tar
2021-02-24 19:07:57 597
转载 cmake 添加头文件目录,链接动态、静态库
摘自:https://www.cnblogs.com/binbinjx/p/5626916.htmlcmake 添加头文件目录,链接动态、静态库 罗列一下cmake常用的命令。CMake支持大写、小写、混合大小写的命令。1. 添加头文件目录INCLUDE_DIRECTORIES语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...])它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到CPL.
2021-02-24 18:05:16 842
转载 CMakeLists.txt模板+常用库头文件添加和库文件链接+调用头文件
摘自:https://blog.csdn.net/YMWM_/article/details/109022872CMakeLists.txt模板+常用库头文件添加和库文件链接+调用头文件YMWM_ 2020-10-12 11:11:08 563 收藏 3 文章标签: cmake linux版权CMakeLists.txt模板#声明要求的cmake最低版本cmake_minimum_required(VERSION 3.10)#设置c++版本set(CMAKE_CXX_STA
2021-02-24 17:11:46 2329
转载 CMake下头文件和链接库的使用
摘自:https://blog.csdn.net/weixin_38988633/article/details/92733610CMake下头文件和链接库的使用一叶一江秋 2019-06-17 22:33:02 3705 收藏 12 文章标签: CMake 头文件 链接库 c++版权一、头文件与链接库文件的区别头文件:申明函数接口库文件:存放函数的定义库文件通过头文件向外导出接口,用户通过头文件找到库文件中需要的函数实现代码进行链接至程序当中。二、静态链接库(lib)与动
2021-02-24 17:09:51 753
转载 静态库和动态库的区别
摘自:https://www.cnblogs.com/codingmengmeng/p/6046481.html静态库和动态库的区别什么是库 库是写好的,现有的,成熟的,可以复用的代码。现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常。 本质上来说,库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll)。 所谓静态、动态是指链接。回顾一下,将一个程序编译成可..
2021-02-24 16:50:55 375
ubuntu18.04上部署运行OK的SchurVINS整个工作空间的压缩包
2024-04-17
DenseSurfelMapping提供的带有vins位姿话题和D435i深度图话题的surfel-color02.bag包
2024-03-17
我运行OK的voxblox工作空间下的src文件夹,包含voxblox安装包以及所需包
2024-03-16
笔记本ubuntu18.04上可用的nomachine deb包
2024-03-07
基于Ubuntu20.04和opencv341编译通过且基于euroc或者d435i运行起来的SVO2.0的工作空间代码
2024-03-07
基于kalibr docker的D435i双目及双目IMU标定环境部署及标定操作文档
2024-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人