自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu18.04代码查重工具Understand下载与使用

下载不要下载最新的,运行会报错,我下载的是下载链接:https://licensing.scitools.com/download-all#

2023-10-10 09:30:52 1111 1

原创 Cyclone DDS安装和例程运行(windows和ubuntu双版本)

cyclone dds安装

2023-09-28 15:59:02 2141 1

原创 autoware解决报错: error: no match for ‘operator=’ (operand types are ‘CvPoint’ and ‘cv::Point’)

找到报错代码位置为region_tlr.cpp,将对应的157行代码改为:问题解决。

2023-07-26 10:29:46 488 1

原创 autoware解决报错: error: conversion from ‘cv::Mat’ to non-scalar type CvMat cvmat = sum_mat;

找到报错文件detection.h第234行。

2023-07-26 10:25:34 542 1

原创 autoware解决报错:GridMapCvConverter.hpp:73: undefined reference to `cv::Mat::Mat()‘

3.crtl+f查找target_link_libraries将所有的target_link_libraries加上。2.crtl+f查找include_directories将所有的include_directories加上。1.crtl+f查找find_package指定你自己的opencv版本。打开object_map功能包对应的Cmakelists.txts。一点要都加上,再次编译,编译通过。

2023-07-26 09:37:12 304 1

原创 autoware解决报错:calibration_publisher.cpp:(.text+0x26): undefined reference to `cv::Mat::Mat()‘

2.crtl+f查找include_directories将所有的include_directories加上${OpenCV_INCLUDE_DIRS}3.crtl+f查找target_link_libraries将所有的target_link_libraries加上${OpenCV_LIBS}打开calibration_publisher功能包对应的Cmakelists.txt。1.crtl+f查找find_package指定你自己的opencv版本。

2023-07-25 23:30:30 514

原创 autoware解决报错:image_viewer_plugin.cpp:(.text+0x1879): undefined reference to `cv::Mat::clone()

image_viewer_plugin.cpp:(.text+0x1879): undefined reference to `cv::Mat::clone()

2023-07-25 23:03:49 243

原创 autoware解决报错:get_Depth.cpp:(.text+0x9c8): undefined reference to `cv::Mat::Mat()‘

【代码】autoware解决报错:get_Depth.cpp:(.text+0x9c8): undefined reference to `cv::Mat::Mat()'

2023-07-25 22:54:30 461

原创 autoware1.14open_planner解决无法绕障问题

这里wheelBaseLength指的是轴距,turningRadius为车辆转弯半径,这两个参数需要修改。在catkin_package中加入下面ros系的依赖库。根据其他教程勾选相关节点,小车可以绕开障碍物。

2023-07-19 10:14:44 693 3

原创 ubuntu中autoware1.14 open_planner各个模块详细参数

voxel_grid_filter,也就是体素滤波,PCL实现的体素滤波VoxelGrid类通过输入的点云数据创建三维体素栅格(可以将体素栅格想象为微小的空间三维立方体的集合),然后在每个体素内,用体素中的所有点的重心近似显示体素中的其他点,这样该体素内所有点就用一个重心点最终表示,然后将所有体素处理后得到过滤后的点云。(这种方法比用体素中心来逼近的方法更慢,但对于采样点对应曲面的表示更为准确。

2023-07-18 16:53:10 1250 4

原创 5. ndt_cpu模块介绍及代码解析

ndt_cpu模块是ndt算法的具体实现过程,通过ndt_matching提供的source(输入scan)、target(map)和init_pose,最终得到一个精确的final_pose.2d和3d通用,需要先熟悉这张框架图,再进行源码解析,同论文中的公式来一一对应。

2023-07-18 16:35:07 448 1

原创 4. gnss_localizer模块介绍及代码解析

gnss_localizer模块主要负责将gps/rtk等传入的经纬高信息转换成xyz(需要指定原点),对于ndt定位算法起到一定的辅助作用。

2023-07-18 16:29:04 343 1

原创 3. ndt_matching模块介绍及代码解析

ndt_matching在整个系统中负责定位工作,它输出的定位信息几乎被所有关键模块订阅。虚线代表可选输入topic关键function一般包含着大量代码注释!有助于理解整个功能模块!红色实现框起来的函数为最关键函数。

2023-07-01 22:07:00 733

原创 Ubuntu18.04 autoware与云乐小车联合调试

ubuntu18.04 autoware与云乐小车联调

2023-07-01 00:36:13 1042 9

原创 gazebo在world_test添加移动行人元素

libActorCollisionsPlugin.so 文件通常在 Gazebo 的安装目录下的 /usr/lib/x86_64-linux-gnu/gazebo-/plugins/ 或 /usr/lib/gazebo-/plugins/ 目录中。其中 * 表示 Gazebo 的版本号。这将在 /usr/lib 目录及其子目录中查找 libActorCollisionsPlugin.so 文件,并返回它的位置。如果该文件不存在,你可能需要安装 Gazebo 的 actor 插件。

2023-06-18 15:28:48 943 5

原创 2. ndt_mapping模块介绍及代码解析

ndt_mapping模块主要负责基于传感器输入的点云、imu、里程计等信息,基于ndt匹。ndt_mapping主要回调函数points_callback。119行imu_calc使用了imu建图 源码解析。imu_callback回调函数。配优化算法,建立点云地图。

2023-06-18 15:00:54 883 1

原创 1. map_file模块介绍及代码解析

map_file模块主要负责读取pcd点云文件和csv语义地图文件,解析并将其转换成描述地图信息的topic发送给rviz和其他功能模块。

2023-06-18 14:53:41 300

原创 autoware1.14和carla联调话题转发

autoware1.14和carla联调话题转发

2023-06-13 17:48:25 469 4

原创 autoware安装报错:fatal error: tf2_geometry_msgs/tf2_geometry_msgs.h: No such file or directory

【代码】autoware安装报错:fatal error: tf2_geometry_msgs/tf2_geometry_msgs.h: No such file or directory。

2023-05-21 15:28:31 1455 2

原创 Ubuntu18.04安装autoware 1.14(GPU版) 完整教程(包含环境搭建)

安装Autoware1.14完整教程

2023-05-20 11:19:03 2389 8

空空如也

空空如也

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

TA关注的人

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