自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

larrydong的博客

记录与分享

  • 博客(143)
  • 资源 (18)
  • 收藏
  • 关注

原创 【Chrono Engine学习总结】6-创建自定义场景-6.2-chrono中的光线设置

啰嗦半天,更多的展示了试凑过程。obj文件的颜色来自mtl文件定义,有两种颜色:贴图或者是纯色obj中的每个面有三个参数决定颜色,Ka,Kd和Ks;Ka是“环境光”的“响应”,Kd是“主动光”的散射,Ks是“主动光”的反射,大概是一个:“颜色=(环境光 x Ka) + (主动光 x Kd) + (主动光 x 观看角度 x Ks)” 这么一个关系(不是严格表达式,仅供理解)chrono的光照有两种,主动光由代码AddLight添加,或者环境光由添加;

2024-05-22 22:27:08 789

原创 【Chrono Engine学习总结】6-创建自定义场景-6.1-3D场景获取

由于Chrono的官方教程在一些细节方面解释的并不清楚,自己做了一些尝试,做学习总结。Chrono可以导入自定义的三维模型,所以想自己搭建一个3D仿真环境。过程中遇到了一些问题,记录与整理。

2024-05-22 21:39:21 641

原创 【学习总结】Ubuntu中vscode用ROS插件调试C++程序

其中,launch是roslaunch指令,arguments是运行roslaunch时跟的参数。原则上,安装了人ros插件后,创建这个launch文件,就可以用ros进行调试了。

2024-03-18 21:56:50 798

原创 【学习记录】CLINS配置与运行

具体报错,就是。

2024-03-18 21:42:25 691

原创 【PLIO学习总结】laserMapping中的时间戳与状态更新逻辑

本文仅用于个人学习总结记录。如有错误,请批评指正。

2024-03-12 15:23:15 968 3

原创 【PLIO学习记录】PointLIO代码 update_iterated_dyn_share_modified 中函数指针的用法

最近在看PointLio的代码,有一部分看了半天没看懂,学习整理如下。

2024-03-08 21:20:15 896

原创 【Chrono Engine学习总结】4-vehicle-4.3-两个vehicle碰撞测试

由于Chrono的官方教程在一些细节方面解释的并不清楚,自己做了一些尝试,做学习总结。今天突发奇想,想试一下,是否可以实现两个vehicle的碰撞?

2024-02-21 15:26:59 1040

原创 【Chrono Engine学习总结】5-sensor-5.2-导出lidar数据的方法与原理探究

由于Chrono的官方教程在一些细节方面解释的并不清楚,自己做了一些尝试,做学习总结。

2024-02-17 11:30:04 658

原创 【Chrono Engine学习总结】5-sensor-5.1-sensor基础并创建一个lidar

由于Chrono的官方教程在一些细节方面解释的并不清楚,自己做了一些尝试,做学习总结。1、Sensor模块Sensor模块是附加模块,需要单独安装。参考:【Chrono Engine学习总结】1-安装配置与程序运行Sensor Module TutorialSensor OverviewSensor模块包括的内容如下:其中:Sensors模块是核心,包括各种传感器(IMU、GPS、相机、Lidar、Radar等),以及传感器管理器等;Sensor Filters是对sensor原始数据进

2024-02-13 16:40:36 1070

原创 【Chrono Engine学习总结】4-vehicle-4.2-车辆轨迹跟踪

由于Chrono的官方教程在一些细节方面解释的并不清楚,自己做了一些尝试,做学习总结。

2024-02-13 10:59:58 736

原创 【Chrono Engine学习总结】4-vehicle-4.1-vehicle的基本概念

Vehicle的官方demo。

2024-02-12 20:02:23 1313

原创 【Chrono Engine学习总结】3-地型terrain

创建地形,包括以下几个关键步骤:绑定物理系统、创建地面材质并设定参数、创建地形尺寸参数并添加材质、纹理设置(可选)、初始化。// 创建地面材质 patch_mat -> SetFriction(0.9f);// 进行一些地面材质设定 patch_mat -> SetRestitution(0.01f);// 贴图 terrain . Initialize();// 初始化();// 创建地面材质// 进行一些地面材质设定。

2024-02-11 00:03:19 1176

原创 【Chrono Engine学习总结】2-可视化

上面采用的是简单的ChShape,往往需要使用自己的形状。还好,官方给了参考例子。,参考这个例子,可以把任意3D形状放进去。// 载入一个obj模型;// 绑定到body这个ChBody模块 sys . Add(body);();// 载入一个obj模型;// 载入一个obj模型;// 绑定到body这个ChBody模块 sys . Add(body);// 绑定到body这个ChBody模块。

2024-02-02 20:58:44 1081

原创 【Chrono Engine学习总结】1-安装配置与程序运行

本文仅用于个人安装记录。

2024-02-01 15:00:09 1006 4

原创 【学习记录】Ouster雷达运行fastlio提示 Failed to find match for field ‘ring‘ 的解决办法

是原始的点进行的输出。的区别:前者是我们一般说的“强度”,后者是ouster雷达特有的“材质反射率”。即,前者是这根激光发出后收到的返回强度,后者是这根激光打到的物体的表面的反射率。进一步检查,发现ouster对ring的定义是 uint_16t,而我印象中ring一般定义的都是 uint_8t,所以改了一下,就没有了这个报错。但ouster雷达确实是发布了ring信息,可以从启动的rviz里面看到包括ring。但是,需要注意的是,ouster雷达可以发布多种类型的点云,在。定义的格式,可以翻源码,

2024-01-20 22:39:27 904

原创 【学习总结】动力学方程的龙格库塔积分法(含具体例子与代码)

本文仅用于个人学习总结,如有错误请批评指正。

2024-01-17 00:21:07 1945 1

原创 【学习总结】地面路谱分析

本文仅用于记录自己的学习总结,包括个人理解。不保证内容严格正确。

2024-01-08 16:56:03 1321

原创 ROS中/odom,/map,/base_link几个坐标系的含义:从ROS的REP105严谨介绍

base_link:与移动机器人基座固连的坐标系,建议采用REP103的方式进行定义。/odom:与world固定的一个frameodom/map:z轴向上的、与world固定的一个framemap其中,关于/odom和/map两个坐标系的看起来很复杂,因此深入探究一下。

2023-10-31 19:43:56 696

原创 记一次提高依赖PCL的C++代码编译速度的经历

最近调试S-Fast-LIO算法,包含PCL的C++ Lidar SLAM算法,编译时间总是很长难以忍受。花了小半天,探究了下方法,并做总结。

2023-10-31 12:20:47 372

原创 【学习记录】小车配置Livox雷达记录

本文仅用于记录自己配置小车Livox雷达遇到的问题,和一些注意事项。

2023-07-12 19:46:43 1271 5

原创 【学习总结】openvins中的IMU数据仿真

本文介绍 openvins 中IMU仿真时基于控制轨迹和SPline插值,并计算IMU输出,的原理和代码。

2023-04-20 10:42:20 948 2

原创 【学习总结】VIO初始化学习1:Monocular Visual–Inertial State Estimation With Online Initialization and Camera–IMU

Monocular Visual–Inertial State Estimation With Online Initialization and Camera–IMU Extrinsic Calibration 一文的笔记。

2023-03-28 16:49:03 463

原创 【学习总结】IMU噪声的连续形式与离散形式

IMU噪声的连续形式,和离散形式。

2023-03-25 19:23:17 1442

原创 【学习记录】GDB调试学习

gdb调试总结

2023-03-21 22:34:59 268 1

原创 【学习记录】Kalibr标定相机与IMU的一点记录

Kalibr标定camera和imu

2023-03-21 12:36:14 1325 16

原创 【学习总结】ORBSLAM3使用自己相机数据

用自己的数据运行ORBSLAM3

2023-03-06 17:04:45 2056 2

原创 【学习总结】opencv下的USB相机代码(支持设定曝光、FPS、清空缓存)

自己写的ROS下OpenCV启动USB的驱动,支持曝光调节、FPS控制、清空缓存等。

2023-03-04 22:14:15 3577

原创 【学习总结】Kalibr标定相机与IMU

kalibr标定IMU和相机外参。

2023-02-28 16:11:55 1346 1

原创 【学习总结】相机与IMU标定一:Kalibr论文

kalibr论文原理

2023-02-22 10:25:38 827

原创 【学习记录】IMU内参标定:Allan方差与代码

IMU内参标定代码与Allan方差总结

2023-02-21 22:32:55 1584

原创 【学习总结】激光雷达与相机外参标定:代码(cam_lidar_calibration)

激光雷达与相机标定:原理和代码。

2023-02-20 21:58:05 2944 24

原创 将镭神C32激光雷达的PointXYZ数据转化为PointXYZIR格式 - 附代码

镭神C32缺少ring字段,自己计算。

2023-02-19 11:55:06 1316

原创 【学习总结】IMU预积分推导

IMU预积分推导

2023-02-13 16:22:25 941

原创 Ubuntu18 vscode配置Ceres的调试

vscode 无法配置 ceres 的 debug模式

2022-11-30 22:47:53 724

原创 【学习总结】LSD-SLAM配置与运行记录

LSD-SLAM,记录配置中遇到的问题。

2022-11-27 16:41:02 1472

原创 【学习记录】镭神激光雷达与PC机的NTP同步

学习镭神C32激光雷达与PC的NTP同步

2022-11-17 17:54:27 1328

原创 【学习总结】激光雷达与相机外参标定:原理与代码1

激光雷达与相机外参标定

2022-11-08 23:07:25 4940 1

原创 【学习记录】镭神32线激光雷达ROS下运行fromRosMsg()报错 Failed to find match for field “intensity“ 问题

解决镭神32线激光雷达使用pcl时报错无法匹配intensty字段问题

2022-11-01 15:20:58 1471 3

原创 【学习记录】采用6-rosdep工具修改解决 “rosdep update time out“ 问题

记录:解决rosdep update时的time out问题

2022-10-30 22:04:47 482

原创 【学习记录】激光雷达与相机标定

本文仅用于个人纪录。

2022-10-25 12:59:25 1809

celex_ros_loopmode.zip

CeleX5事件相机,在Ubuntu下,通过回调函数的方式,在Loop模式下切换读取完整的图像数据、event数据。ROS下修改配置后可用,无ROS也可以单独拿出核心代码使用。C++。

2021-02-22

事件相机:prophesee公司介绍;CVPRW19_Prophesee.pdf

prophesee公司在CVPR2019 workshop(第二届国际事件相机讨论会)中介绍的公司事件相机的相关资料。

2019-11-19

事件相机:三星公司相关介绍;CVPRW19_Samsung.pdf

三星公司在CVPR2019 workshop(第二届国际事件相机讨论会)中介绍的公司事件相机的相关资料。

2019-11-19

事件相机celepixel公司介绍;CVPRW19_CelePixel.pdf

celepixel公司在CVPR2019 workshop(第二届国际事件相机讨论会)中介绍的公司事件相机的相关资料。

2019-11-19

事件相机iniVation公司介绍;Event-camera CVPRW19_iniVation.pdf

iniVation公司在CVPR2019 workshop(第二届国际事件相机讨论会)中介绍的公司事件相机的相关资料。

2019-11-19

Tutorial on Event-based Camera.pdf

关于事件相机的一篇tutorial,由ZHU做的PPT,在国际会议做的汇报。可以入门了解evnet相机相关内容。

2019-11-10

G Gallego, T Delbruck et al - Event-based Vision.pdf

Event-based 相机的综述文,2019年最新,也是目前唯一一篇综述,可以快速了解相关发展情况。

2019-11-10

On the Representation and Estimation of Spatial Uncertainty

1986年Smith, Randall C与Chessman, Peter发表的关于SLAM的第一篇论文。

2019-10-20

Datamatrix码标准规范-ISO/IES:16022(2006)

datamatrix码的iso标准。2006年版。140页完整版。全英文。

2019-03-02

The manifold ways of perception

The Manifold Ways of Perception, by H. Sebastian Seung and Daniel D. Lee. 2000年。

2018-12-02

A Tutorial on Principal Component Analysis [2002]

A Tutorial on Principal Component Analysis. 2002年版,英文。

2018-11-26

A Tutorial on Principal Component Analysis [2014]

A Tutorial on Principal Component Analysis by Jonathon Shlens. 2014年版。英文。

2018-11-26

直方图平滑与双峰分布二值化

将图像直方图进行平滑,获得双峰分布形式,并通过双峰特性进行图像二值化。opencv3.1.0, vs2015。

2018-10-28

四叉树分割

四叉树分割合并代码。将图像通过四叉树分割成若干区域,符合一致性准则区域不予分割,最终得到部分区域。

2018-10-28

区域生长代码

单机某一点时,这一点附近符合一致性准则的区域会被标注。环境:C++, opencv3.1.0, vs2015

2018-10-28

常见图像阈值化方法

C++写的opencv代码,内含固定阈值、自适应(OTSU)二值化、局部自适应二值化方法,可以通过混动条调整参数,直观看阈值化效果

2018-10-28

多通道直方图绘制

以C++写的opencv代码,输入图像后计算直方图分布,并绘制直方图分布情况。

2018-10-28

基于Retinex的图像增强算法-Opencv-C++

一种常见图像增强算法,基于Retinex理论。本代码通过vs2015编译通过,Opencv3.1.0,C++

2018-10-25

空空如也

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

TA关注的人

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