ros实验笔记之——eventcamera产生ts与em(代码片段)

gwpscut gwpscut     2023-01-09     427

关键词:

本博文是本人用event camera实现time surface 以及event map的记录

Feature Extraction

参考:事件相机整理角点检测与跟踪总结 | 码农家园

ESVO

之前博客《ROS学习笔记之——ESVO复现及DAVIS346测试》已经介绍过ESVO了

安装

1.driver的安装,之前已经安装过了,所以这里跳过

2.依赖安装(也装过了~)

而单纯是包esvo_time_surface应该就可以获得time surface 了,看看怎么使用

roslaunch esvo_time_surface stereo_time_surface.launch
roslaunch esvo_time_surface upenn_indoor_flying1.launch

第二句单纯是运行了rosbag的,所以不用看。先打开event camera看看topic

rosrun davis_ros_driver davis_ros_driver 
roslaunch dvs_renderer davis_mono.launch
roslaunch dvs_renderer davis_testing.launch
roslaunch esvo_time_surface testing_stereo_time_sur

ros实验笔记之——evo(代码片段)

..._dvs_evo_open·GitHub之前博客《ROS仿真笔记之——基于gazebo的eventcamera仿真(dvsgazebo)》介绍了DVS的gazebo仿真。博客《ROS学习笔记之——ESVO复现及DAVIS346测试》介绍了ESVO以及事件相 查看详情

ros仿真笔记之——基于gazebo的eventcamera仿真(dvsgazebo)(代码片段)

首先安装DVS的驱动包,之前博客《ROS学习笔记之——ESVO复现及DAVIS346测试》已经配置过了~然后clone工程,随便放到一个文件下gitclonehttps://github.com/HBPNeurorobotics/gazebo_dvs_plugin.git然后编译,即可将dvs模型安装到系统... 查看详情

ros实验笔记之——基于kalibr来标定davis346(代码片段)

...已经实现了用dv-gui(Calibration[Tutorial]·DV)来标定eventcamera了。但是缺少了跟IMU的外参标定等等。本博文利用Kalibr库来对其进行标定。Kalibr安装先创建一个工作空间mkdir-p~/kalibr_workspace/srccd~/kalibr_wor 查看详情

ros仿真笔记之——gazebo配置velodyne(代码片段)

之前博客《ROS仿真笔记之——基于gazebo的eventcamera仿真(dvsgazebo)》介绍了在gazebo里面配置dvssensor,本博文将velodyne也加上,并且在dvscamera里面加入image,使得仿真的eventcamera在输出eventstream的同时,也可以输出图片。... 查看详情

ros学习笔记之——esvo复现及davis346测试(代码片段)

之前博客《学习笔记之——EventCamera调研》已经介绍过事件相机。本博文对科大开源的ESVO以及本团队购买的DAVIS346进行测试分析。本博文仅供本人学习记录用,不做任何商业用途~目录原理学习代码运行事件相机的driver安... 查看详情

ros实验笔记之——p450无人机

参考资料P450使用手册——教程演示_哔哩哔哩_bilibili使用文档|阿木实验室 查看详情

ros实验笔记之——px4仿真

...些基本的仿真学习~之前在做无人机仿真开发时《ROS实验笔记之——基于Prometheus自主无人机开源项目的学习与仿真》,已经安装了px4了~为此不需要 查看详情

ros实验笔记之——davis346测试(代码片段)

之前博客《ROS学习笔记之——ESVO复现及DAVIS346测试》介绍了dvs驱动的安装。本博文对到手的时间相机进行测试。运行命令roslaunchdvs_rendererdavis_mono.launch但是运行的时候出现报错[WARN][1632472696.858249337]:Cameracalibrationfile/home/kwanwaipang/.r... 查看详情

ros实验笔记之——基于l515激光相机的flvis与mlmapping(代码片段)

之前博客《ROS实验笔记之——VINS-Mono在l515上的实现》在l515上实现了vins,博客《ROS实验笔记之——SLAM无人驾驶初入门》配置flvis并跑了对应的kitti数据集本博文在l515上先实现flvis然后再用mlmapping来建图。camera.launch<launch>&l... 查看详情

ros实验笔记之——intelrealsensel515激光相机的使用(代码片段)

最近实验室购买了IntelRealsensel515相机。本博文记录使用过程~ 驱动安装先到官网安装驱动:https://github.com/IntelRealSense/realsense-roshttps://github.com/IntelRealSense/realsense-ros安装realsense2_camerasudoapt-getinstallros-melod 查看详情

ros实验笔记之——uzh-fpv数据集的验证

先给出效果如下ComparisonwithVINS-Mono,VINS-Fusion,andORB-SLAM3inFPV-Dataset 查看详情

ros实验笔记之——vins-mono在l515上的实现(代码片段)

之前博客《ROS实验笔记之——IntelRealsensel515激光相机的使用》实现了用l515运行RTABmap,本博文试试在l515上实现vins-mono首先需要将vins-mono配置成功,如果出现像之前博客《ROS实验笔记之——SLAM无人驾驶初入门》提到的运行... 查看详情

ros实验笔记之——基于prometheus的无人机运动规划(代码片段)

...学习无人机的运动规划。关于该项目的配置可以参考《ROS实验笔记之——基于Prometheus自主无人机开源项目的学习与仿真》Demo演示基于2D-LiDAR的APF路径规划基于rgbdcamera的APF路径规划基于3D-LiDAR的Astar路径规划ego-planner对于ego-planner&#... 查看详情

ros实验笔记之——slam无人驾驶初入门(代码片段)

最近想学习一下无人驾驶SLAM方面的内容代码测试这里先基于kitti数据集,进行测试。之前博客中已经介绍过kitti数据集了。本博文就用这个数据集来进行各种经典方法的复现TheKITTIVisionBenchmarkSuitehttp://www.cvlibs.net/datasets/kitti/eva... 查看详情

ros实验笔记之——基于cartographer的多机器人slam地图融合(代码片段)

...图融合 》已经实现了基于gmapping的多机器人地图融合。实验和仿真都验证过了。本博文通过cartographer来实现SLAM,再做mapmerge先看视频效果two启动的文件#!/bin/bashgnome-terminal--tab-e'bash-c"roscore;execbash"'sl 查看详情

ros实验笔记之——基于cartographer方法的slam(代码片段)

之前做的2DLiDAR的实验中,大多采用gmapping,本博文试试采用cartographer。对于cartographer方法,相比起gmapping,其多了IMU以及回环检测。有了回环检测后,可以避免odom的累积误差首先安装依赖包sudoapt-getinstallros-melo... 查看详情

ros实验笔记之——基于vscode的ros开发(代码片段)

在VSCODE中添加ROS的插件,可以使得其开发比较简单,但是有时候还是无法显示出一些ROS函数或者变量,修改.vscode文件夹下的c_cpp_properties.json文件如下:"configurations":["browse":"databaseFilename":"","li... 查看详情

ros实验笔记之——安装qpep以及intel-mkl(代码片段)

最近打算尝试一下用QPEP代替opencv的PNP进位姿的估计。安装过程如下gitclonehttps://github.com/zarathustr/LibQPEPcdLibQPEPmkdirbuildcdbuildcmake..-DCMAKE_BUILD_TYPE=Releasesudomakeinstall会报错如下这是没有安装Intel-MKL导致的,安装的方法如下& 查看详情