自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 收藏
  • 关注

原创 ROS操作系统中的构建工具介绍

由包含ROS 1构建系统的ROS软件包catkin提供。该构建工具仅调用CMake一次,并使用CMake的函数 add_subdirectory()在单一环境中处理所有软件包。也是由包含ROS 1构建系统的ROS软件包catkin提供的。该构建工具是在catkin_make之后开发的,用于解决在单一CMake环境中构建多个软件包所涉及的问题。是由用于构建ROS 1软件包的独立Python软件包提供的。

2024-02-01 14:49:25 282

原创 ROS2 和Ubuntu 版本对应关系

Humble Hawksbill 2022.5 2027.5 Ubuntu 22.04 (Jammy Jellyfish)

2022-05-12 20:24:47 12625 3

原创 SLAM机器人开发(五)使用Improved_ORBSLAM2实时稠密重建教程

SLAM机器人开发(五)使用Improved_ORBSLAM2进行实时稠密重建在这篇中,我们将使用Improved_ORBSLAM2实时稠密重建。为了完成这一目标,我们需要搭建ROS环境、安装依赖库以及运行ORBSLAM2 App等。

2022-04-17 15:39:53 1818

原创 ROS系列书籍--机械工业出版社

以下是学习ROS机器人开发的系列书籍:如果想全面的了解ROS机器人,推荐1、《ROS机器人开发实践》(作者:胡春旭)如果想深入学习各类ROS机器人控制,推荐《ROS机器人开发:实用案例分析》(作者:卡罗尔·费尔柴尔德)如果想深入学习ROS机器人在移动机械臂、智能驾驶、VR、多机器人协同方面的应用,推荐6、《ROS机器人项目开发11例》(作者:拉姆库玛·甘地那坦 郎坦·约瑟夫)。

2022-04-13 21:02:08 4887

原创 使用码云(Gitee)获取开源鸿蒙+欧拉系统源代码

使用Gitee获取开源鸿蒙系统源代码

2022-01-03 14:26:53 3853

原创 SLAM机器人开发(四)Improved_ORBSLAM2算法

SLAM机器人开发(四)Improved_ORBSLAM2算法ORBSLAM算法简介ORBSLAM算法简介

2021-12-25 20:41:26 1924

原创 光具有无穷维度及不同维度空间中的物体

当从3维世界观察时,光是一个粒子,具有粒子性,(粒子等于三维波)。当从2维世界观察时,光是一个二维波,具有波动性当从4维世界观察时(在三维空间中无法观察到),光是一个四维波,也具有波动性。...

2021-12-24 12:44:32 2561 5

原创 使用码云(Gitee)进行开源代码管理

使用码云(Gitee)进行开源代码管理

2021-12-19 17:16:34 2408

原创 SLAM机器人开发(三)SLAM中常见的里程计

自主导航技术可以使运动载体实时确定自身的位姿和速度,从而引导自身运动的技术,整个导航过程不依赖外部支持。比如,在 GPS 不可靠的情况下,自主导航技术也能够具有可靠的导 航能力。由此可见,自主导航系统的开发是构建运动机器人的主要挑战之一。机器人领域中,自主导航技术主要包括建图定位与路径规划。而近几年成为关注焦点的 SLAM 技术是自主导航技术 中很重要的一项技术。SLAM 技术包括传感器信息读取、里程测量、后端优化、回环检测、实时 建图等部分[2]。自主导航技术中需要实时确定自身的位姿,因此计算里程计是举足

2021-11-28 17:59:58 9496 6

原创 SLAM机器人开发(二)SLAM技术现状

SLAM机器人开发(二)SLAM技术现状激光SLAM2D激光SLAM3D激光SLAM视觉SLAM常见的视觉SLAM视觉SLAM对比视觉SLAM中使用的相机种类视觉SLAM效果图视觉激光融合 SLAM激光SLAM2D激光SLAM激光 SLAM 在 SLAM 技术中是较为传统且成熟的。2D 激光 SLAM 技术需要输入 IMU 数据、 里程计数据和 2D 激光雷达数据,经过计算后输出覆盖栅格地图和机器人轨迹。从 20 世纪 90 年 代 EKF-SLAM 的提出开始,陆续出现了 UKF-SLAM、PF-S

2021-11-20 18:19:01 3463 2

原创 SLAM机器人开发(一)系统框图

SLAM机器人开发(一)系统框图自主导航与控制模块(上位机)自主导航与控制模块(下位机)自主导航与控制模块(上位机)SLAM机器人自主导航与控制模块是基于 Ubuntu 16.04 和 ROS Kinetic 系统而设计的。 Nav_Control 模块主要由十个节点构成,其中 RealSense node 和 STM32 node 作为 Linux 驱动分别 与 RealSense D415 和 STM32 单片机进行通讯。VO node,即视觉综合里程计模块,是整个 Nav_Control 模块

2021-11-13 16:56:00 2476 3

原创 ROS系统开发中使用Qt Creator 作为IDE

ROS系统开发系中使用Qt Creator 作为IDE 管理catkin_make项目1、安装并打开Qt Creator2、导入已有的catkin_make项目管理catkin_make项目使用Qt Creator 管理catkin_make项目,可以更加系统地开发代码包。1、安装并打开Qt Creator本文中使用的是Qt Creator 3.5.1,基于Qt 5.5.1和 GCC 5.2.1。注意,要在终端中打开Qt Creator,不然会报错如下://直接双击打开Qt Creatorfi

2021-11-13 16:00:27 1374 2

原创 SpaceInformation(std::shared_ptr<ompl::base::StateSpace> const&)’未定义的引用,怎么解决?

编译3D-RRT算法时,手动链接ompl的库文件,但是仍报错,把未定义函数注释掉其余可以正常运行。CMakeFiles/3d_rrt.dir/src/3d_rrt.cc.o:在函数‘planner::planner()’中:3d_rrt.cc:(.text._ZN7plannerC2Ev[_ZN7plannerC5Ev]+0x497):对‘ompl::base::SpaceInformation::SpaceInformation(std::shared_ptr<ompl::base::State

2021-03-21 23:37:59 503 1

原创 买回来了晶圆的话,可以买回来一个光刻机研究一下吗?

买的是中芯国际14nm制程的晶圆(只供展览的那种,一出无尘车间就废了

2021-03-11 17:08:42 212

原创 ORBSLAM 使用深度相机稠密重建后地图上下颠倒的解决办法

更改pointcloudmapping.cc文件中的变换参数:pcl::PointCloud< PointCloudMapping::PointT >::Ptr PointCloudMapping::generatePointCloud(KeyFrame* kf, cv::Mat& color, cv::Mat& depth){ PointCloud::Ptr tmp( new PointCloud() ); // point cloud is null

2021-02-26 18:55:52 744 4

原创 推荐几本纳米级光刻机书籍

开始学习纳米级光刻机的小伙伴,可以由易到难看一下下面几本书,最后一本是ASML的光刻机之路,也可以大致了解一下。 ...

2021-01-11 13:56:13 3631

原创 三极管大全

电子三极管晶体三极管 双极型晶体管BJT 金属氧化物半导体场效应晶体管 MOS FET

2021-01-11 13:25:06 259

原创 ubuntu 使用LVM修改分区大小后开机报错的解决办法

在安装LVM后想扩充交换空间,没想到最后开不了机了,不想重装,折腾了一天找到了原因。 我在减小root分区的时候,缩小了分区的逻辑空间(lv)但没有相应的缩小文件系统,导致系统分区表不匹配,开不了机。 解决方法如下,进入救援模式(系统盘启动),查看lv分区大小,缩减root分区系统文件大小,并修复。 修复分区 e2fsck -f /dev/ubuntu-vg/root 缩小文件系统(一定要做)...

2020-12-31 20:48:11 1276

原创 ubuntu系统使用LVM,实现减小root分区并扩充swap交换分区(至最大8G)

(在安装系统时安装LVM逻辑卷管理。1、减小root分区 无法在线缩减root分区系统文件大小,必须进入救援模式(使用启动盘)。 在救援模式下,打开终端 执行 sudo lvscan ( 或sudo lvdisplay)得到逻辑分区的名称slam-nuc@slam-nuc:~$ sudo lvscan ACTIVE '/dev/ubuntu-vg/root' [100.00 GiB] inherit ACTIVE ...

2020-12-31 20:30:29 1914

转载 win10 给磁盘扩容 不改变原空间位置,动态链接

点击【计算机】,点击【管理】 点击【磁盘管理】 本次准备给E盘扩容,由于E盘右边没有未分配的空间,故需先删除E盘右边的磁盘:鼠标右键点击F盘,然后左键点击【删除卷】 点击【是】 现在E盘右边就有未分配的空间了 END 方法/步骤2 鼠标右键点击E盘,然后选择【扩展卷】 点击【下一步】 默认选择空间容量为最大容量,可以直接点击【下一步】,也可以适当修改容量后再点击 点击【完成..

2020-11-22 10:57:38 1079

原创 股票预测时报错float() argument must be a string or a number, not ‘Timestamp‘

网上代码:https://data-flair.training/blogs/stock-price-prediction-machine-learning-project-in-python/中:scaler=MinMaxScaler(feature_range=(0,1)) final_dataset=new_dataset.values train_data=final_dataset[0:987,:] valid_data=final_dataset[987:,:] new..

2020-08-24 16:41:28 4201

原创 查询Python存取文件默认路径

可先用以下代码查看当前工作路径,然后将CSV文件放在该路径下。import osos.getcwd()

2020-08-24 16:32:55 5731

原创 安装Visual C++ Express 2005

https://www.softpedia.com/get/Programming/Other-Programming-Files/?utm_source=spd&utm_campaign=postdl_redir

2019-08-19 13:06:00 1415 6

转载 第一弹——欢迎使用CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-08-19 13:00:40 98 1

resultPointCloudFile.pcd

视觉slam三维点云地图

2021-03-11

vc_setup.exe

C++2005 ExpressC++2005

2021-01-08

vcsetup.exe

C++2005 ExpressC++2005

2020-11-22

空空如也

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

TA关注的人

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