- 博客(418)
- 资源 (136)
- 收藏
- 关注

原创 使用evo工具评估ORB_SLAM2在TUM数据集上的运行轨迹
当使用RGB-D模式时,需要用到depth和rgb两个文件夹里的图片,而且需要associate.py脚本文件关联 RGB 图像和深度图像。在这步中我们需要使用RGB 图像和深度图像的关联文件,ORB-SLAM2的作者在examples/RGB-D/associations/路径下提供了某些序列的关联文件。sse:和方差/误差平方和;和绝对轨迹误差参数相同,使用相机轨迹的原因在于它包含了关键帧轨迹,反映的是全局一致的地图。xyz坐标系的视图,显示各个时间下相机的x、y、z坐标,纵轴单位为m,横轴单位为s。
2023-04-17 12:39:24
547
2

原创 Read timed out | SSL peer shut down incorrectly
【代码】Read timed out | SSL peer shut down incorrectly。
2023-03-31 07:30:00
264
3

原创 Android Studio导入项目一直在下载gradle
AS最常见的问题之一就是下载gradle非常慢,还经常出现下载失败的情况,没有gradle就无法build项目,所以一定要先解决gradle的下载问题,下面教大家两种常用方法。
2023-03-26 11:45:19
2696
3
原创 大学四年计算机旅途,那些惊艳我们的高效算法
下面这些算法都具有高效、快速、可靠等特点,它们在计算机科学中有着广泛的应用,并被广泛认为是令人惊艳的高效算法。
2023-06-10 06:30:00
5
原创 Android Studio实现五子棋小游戏
五子棋是一种两人对弈的策略型棋类游戏,本次五子棋小游戏具有人机对战和人人对战两种玩法。人机对战可以单人挑战AI,实时记录比赛得分,AI是根据棋盘上每个点的得分进行决策,人人对战采用轮流下棋方式进行对决,下棋过程中会记录当前棋子的颜色。可以在下棋过程中开始新游戏或者悔棋。在主界面可以设置背景音乐的开关,查看游戏的介绍。
2023-06-08 16:40:48
574
原创 python pip安装依赖的常用软件源:清华源、阿里源、中科大源、豆瓣源
镜像源就是把官方的源作为一个镜像,你可以在这下载软件。比如ubuntu官方源在国外,下载软件可能会很慢,这时候就需要换成国内的镜像源。
2023-06-04 20:10:57
136
原创 如何安装和使用向日葵远程工具
5、打开向日葵后,你会有自己的识别码和验证码。你输入伙伴的识别码后,点击连接,对方同意之后,你就可以远程控制对方的电脑了。,先选择个人版,然后可以看到下面有五大系统的版本,根据自己电脑系统选择。2、向下翻,点击完整版64位,这里我以WIndows系统为例。3、下载好之后点击安装程序,可以修改安装位置,然后立即安装。不要问能百度到的问题,不要说不动脑子的话。4、安装很迅速,点击立即进入。
2023-06-02 11:19:44
156
原创 视觉SLAM数据集(二):EuRoC DataSet
本文展示了在微型飞行器(MAV)上收集的视觉惯性数据集。数据集包含立体图像、同步 IMU 测量以及精确的运动和结构地面实况。这些数据集发表于:M. Burri,J. Nikolic,P. Gohl,T. Schneider,J. Rehder,S. Omari,M. Achtelik和R. Siegwart,EuRoC微型飞行器数据集,国际机器人研究杂志,DOI:10.1177 / 0278364915620033,2016年初。
2023-06-01 11:34:08
518
原创 如何Debug调试Android程序
当开发过程中遇到一些奇怪的bug,但又迟迟定位不出来原因是什么的时候,最好的解决办法就是调试了。调试允许我们逐行地执行代码,并可以实时观察内存中的数据,从而能够比较轻易地查出问题的原因。本节一起学习一下使用Android Studio来调试Android程序的技巧。1、调试工作的第一步肯定是添加断点,假设这里我要调试点击事件没有反应的问题,那肯定定位到监听器的逻辑代码部分,然后在第一行代码左边点击一下就可以添加断点了。如果想取消这个断点,再次对着它点击就可以了。2、添加好断点后,接下来就是调试了,点
2023-05-30 15:29:49
588
原创 ubuntu安装搜狗输入法,图文详解+踩坑解决
搜狗输入法已支持Ubuntu16.04、18.04、19.10、20.04、20.10,本教程系统是基于ubuntu18.04。
2023-05-28 06:00:00
593
原创 Failed to find Platform SDK with path: platforms;android-28
报错显示无法查找到android-28的SDK平台,也就是说我们没有安装28的SDK平台。
2023-05-27 09:20:47
201
原创 ubuntu mysql执行sql文件
1、alt+t打开终端,输入mysql -u root -p回车,输入密码再次回车,进入mysql。2、如果sql文件中包含建库和建表语句,直接输入source 路径/xxx.sql,比如我的是source /home/dzh/Software/DataBase_Creater.sql;否则自己新建数据库然后执行上面的语句。
2023-05-23 06:30:00
253
原创 Android Studio SDK无法勾选安装的解决方案
1、在初次安装好Android Studio后,会启动AS,出现经典的Unable to access Android SDK add-on list报错,点Cancel即可。网上的解决方法分为两种:(1)设置Proxy为教育网(2)在as的目录下修改文件启动时不检测。3、跳到最重要的SDK Components Setup界面,这里无法勾选任何一个框,无论是否换路径。再选择JDK Location,这里选AS默认的JDK,不需要换成jdk1.8。关闭所有网络的防火墙,无效。更换安装目录,无效。
2023-05-22 07:06:45
337
原创 The authenticity of host ‘gitee.com (212.64.63.190)‘ can‘t be established.
在将本地仓库的代码推送到远程仓库时,出现下面报错。报错一直围绕着一个主题,就是公钥没有权限,请检查是否有访问权限以及仓库是否存在。有两种可能:1. 客户端或服务端未生成 ssh key2. 客户端与服务端的ssh key不匹配那么解决问题的方法就是重新生成ssh key,然后在远程仓库设置下公钥即可。
2023-05-20 11:10:20
637
原创 Your build is currently configured to use Java 17.0.6 and Gradle 5.6.4.
因为项目所需的gradle5.6.4对应的是java8,而Android Studio Flamingo | 2022.2.1 Patch 1自带的java版本为17,它会使用默认的java版本去编译项目,所以编译时导致报错。3、进入Gradle配置,选择Gradle JDK,可以看到检测到了我们的jdk1.8,选中它。不要跟不讲理的人争论,否则就中了她的招,因为她一直认为自己是对的,最后生气的是自己。2、安装并配置好环境后,输入命令查看是否安装成功,如下信息为成功。
2023-05-17 15:07:42
2225
原创 ubuntu安装GStreamer1.0
Gstreamer是一个支持Windows,Linux,Android,iOS的跨平台的多媒体框架,应用程序可以通过管道(Pipeline)的方式,将多媒体处理的各个步骤串联起来,达到预期的效果。每个步骤通过元素(Element)基于GObject对象系统通过插件(plugins)的方式实现,方便了各项功能的扩展。GStreamer在Linux发行版中包含官方推荐使用最新版本的系统,比如Fedora、Ubuntu、Debain或OpenSuse。
2023-05-16 11:45:54
376
原创 Xavier或TX2配置ipv4地址
输入ifconfig查看本地ipv4地址,发现并没有设置,无法通过以太网与其他主机通信。下面来配置系统的以太网地址。4、再次查看网络地址,发现成功修改。
2023-05-14 11:32:00
407
原创 Android Studio实现文件管理器
本次带来的文件管理器,能够对SD卡的目录进行管理。主要功能包括新建文件(夹)、查看文件(夹)、搜索文件(夹)、删除文件(夹)、回到根目录。涉及知识点包括动态申请权限、自定义Dialog、自定义菜单、文件系统操作、适配器等。
2023-05-12 18:28:31
901
原创 Received status code 400 from server: Bad Request
可以看到gradle下载完后立马报错,无法下载依赖,明明gradle下载的那么顺畅,依赖怎么可能下载不了呢,考虑了可能原因,最终找到问题是设置了代理。解决方法就是关掉代理设置。
2023-05-10 08:00:00
257
原创 Failed to install the following Android SDK packages as some licences have not been accepted. bu
1、点击上图右侧的蓝色链接Install missing SDK packages,或者Tools——>SDK Manager,就会跳到下面的安装界面。选择Accept接受,然后Next。Android 开发者工具、Android开发者构建工具28.0.3、Android开发者平台28的协议都没有被接受。每个人的时间都是相同的,如果你提高了效率,那么你的时间就会多很多。3、可以看到缺少的3大工具都安装好了。4、再次同步,构建成功,问题解决!2、等待下载和解压完成。
2023-05-08 08:00:00
276
1
原创 Android Studio实现文艺阅读App
本次带来的文艺阅读App可以提供高质量的原创文学作品。用户可以App中找到各种类型的文学作品,包括小说、散文、诗歌等,由来自不同领域的作家所创作。此外,App还为用户提供了许多有趣的功能,如文章音频朗诵、视频播放、单向历和每日推荐等,帮助用户快速发现自己喜欢的文学作品。总之,文艺阅读App是一款优秀的阅读应用程序,为用户提供了丰富多样的文学作品和有趣的交流体验。系统基于MVP+Dagger2+Retrofit2.0+Rxjava进行设计和开发。
2023-05-05 15:30:01
866
2
原创 Could not initialize class org.codehaus.groovy.vmplugin.v7.Java7
Android Studio 2022.2.1同步时出现的报错,原因是使用了AS自带的jdk17,我们换成自己电脑上安装的jdk1.8即可,没有安装的同学看。1、首先File——>Setting——>Build Tools——>Gradle,看到我们的Gradle JDK路径。2、更换为我们安装好的jdk1.8,然后点击Apply,再点击OK。3、重新同步项目,发现问题解决,BUILD SUCCESSFUL。
2023-05-04 08:33:55
853
3
原创 RGB-D基准测试工具:绝对轨迹误差 (ATE)、相对位姿误差 (RPE)和从图像生成点云
在估计RGB-D相机轨迹并将其保存到文件中后,我们需要通过将其与地面事实进行比较来评估估计轨迹中的误差。有不同的错误指标。两种突出的方法是绝对轨迹误差(ATE)和相对姿势误差(RPE)。ATE非常适合测量可视 SLAM 系统的性能。相比之下,RPE非常适合测量视觉里程计系统的漂移,例如每秒漂移。
2023-05-03 16:26:22
693
1
原创 AI新纪元到来,程序员行业即将消失?
近日育碧开发了人工智能工具Ghostwriter,可以一键生成游戏NPC对话。不少游戏开发者担心AI写手工具的出现会让自己“饭碗”不保,但Swanson表示这个工具只是为了提供第一稿的barks来减少对话生成工作的繁琐度。AI工具究竟是帮手还是对手?
2023-04-24 20:49:28
628
1
原创 瞬间让你效率提高一倍的高效学习方法
方法不对,努力白费;方法对了,事半功倍!在学习的过程中我们会遇到各种困难与阻碍,如何发现并优化自己的学习方法就变得尤为重要。高效学习方法是指通过科学的、有效的方法来提高学习效率,实现更好的学习成果。以下是我分享的一些具体的高效学习方法,希望对你有所帮助。
2023-04-22 12:48:39
673
2
原创 计算机科学与技术学硕一战上岸的考研经验分享
考研最开心的就是上岸和毕业两个时间段,中间写论文和做项目的痛苦真的不言而喻。下面是我在考研过程中对择校、备考、复试以及心态的一些经验分享。
2023-04-18 10:10:13
430
原创 如何刻录光盘文件
在计算机视觉创立之初,人们就想象着有朝一日计算机将和人一样,通过眼睛观察世界,理解周遭的物体,探索未知的领域——这是一个美妙又浪漫的梦想,吸引了无数科研人员日夜为之奋斗。1、将光盘刻录机的USB插头接到笔记本电脑,然后在光驱上放入新的光盘合上。刻录机开始工作,会读到光盘信息,比如光碟格式是DVD+R,存储容量为4.37GB。2、双击DVD RW驱动器,弹出对话框,输入光盘标题,然后选择类似于U盘,点下一页。4、光盘格式化完成,可以放入文件了。5、光盘的平均读写速度在2MB/s。3、等待光盘格式化。
2023-04-16 11:07:15
952
原创 Android Studio实现多功能日记本
本次实现了功能实用且齐全的日记本,界面友好,使用便捷,采用MVC架构设计。使用SQLite数据库存储数据,数据表有主题表、主题序号表、日记表、日记条目表、备忘录表、备忘录条目表和联系人表。系统有10多个页面,主要功能包含:添加、修改、删除和查询主题,主题包含日记、备忘录和联系人;添加、修改、删除和查看日记,在日记中添加图片、心情、天气和定位;对联系人的增删改查和拨号;对相册、相机和SD卡的访问;对照片的裁剪和预览;日历和日期显示器的翻页显示;颜色选择器的高级优化;自定义系统的主题样式;添加和取消密码锁;
2023-04-13 15:08:02
1577
14
原创 【视觉SLAM】An Improved ORB-SLAM2 in Dynamic Scene with Instance Segmentation
为了提高动态环境下ORB-SLAM2位姿估计的精度,针对运动的欺骗性,提出一种实例分割方法去除分布在人体上的运动特征点,提高姿态精度。该方法从输入图像中提取ORB特征点,并对图像进行分割,得到图像中像素的位置。然后去除分布在人体上方的特征点,利用移除后相对稳定的特征点估计位置和姿态。改进的方法用于在TUM数据集上进行测试。结果表明,改进的系统能够显著降低动态环境下姿态估计的绝对误差和相对漂移,证明与传统的ORB-SLAM2系统相比,该方法能显著提高动态环境下姿态估计的精度。
2023-04-07 10:17:12
495
16
原创 ubuntu18.04安装nvidia驱动,3种方式图文详解+卸载教程
重启电脑,开机前一直按Ctrl + F2进入BIOS界面,将secure boot设置为Disabled,因为secure boot会阻止第三方源安装的驱动,禁用不会带来多大隐患。卸载,中间会再次进入类似安装时的提示窗口,询问你是否恢复原先的X文件,我们选择Yes。附加驱动会根据你的显卡信息,显示所有可用的开源驱动,选择最适配的525,点击应用,安装失败。:,选择自己的电脑类型和显卡型号,然后Search得到适配的版本,下载压缩包到英文路径下。进入命令行界面,输入你的用户名和密码回车,进入终端模式。
2023-04-03 22:04:36
1471
8
原创 【视觉SLAM】ORB-SLAM2S: A Fast ORB-SLAM2 System with Sparse Optical Flow Tracking
本文介绍了ORB-SLAM2S,这是一种基于ORB-SLAM2的快速完整的SLAM系统,适用于单目、立体和RGB-D相机。该系统在小型和大型室内和室外环境中以更快的速度在CPU上同时确保准确性。该系统包括一个轻量级前端,这是一种用于非关键帧的稀疏光流方法,以避免提取关键点和描述符,从而实现高速实时性能。对于关键帧,使用基于特征的方法确保与ORB-SLAM2几乎相同的准确轨迹估计。
2023-03-29 17:02:13
1188
19
原创 【视觉SLAM】Keeping Less is More: Point Sparsification for Visual SLAM
当将同时定位和建图(SLAM) 应用于实际应用(如自动驾驶汽车、无人机和增强现实设备)时,其内存占用和计算成本是限制性能和应用范围的两个主要因素。在基于稀疏特征的 SLAM 算法中,解决此问题的一种有效方法是通过选择可能对局部和全局束平差 (BA) 有用的点来限制地图点大小。本研究提出了一种高效的图优化方法,用于在此类SLAM系统中对地图点进行稀疏化。具体来说,我们将最大姿态可见性和最大空间多样性问题表述为最小成本最大流量图优化问题。所提出的方法作为现有SLAM系统中的附加步骤。
2023-03-23 17:24:09
493
12
原创 【视觉SLAM】SO-SLAM: Semantic Object SLAM With Scale Proportional and Symmetrical Texture Constraints
对象SLAM将对象的概念引入同步定位和建图(SLAM),并帮助理解移动机器人和对象级交互式应用程序的室内场景。最先进的对象SLAM系统面临着诸如部分观测,遮挡,不可观察的问题等挑战限制了建图的准确性和鲁棒性。本文提出了一种新的单目语义对象SLAM(SO-SLAM)系统,该系统解决了对象空间约束的引入。我们探索了三种具有代表性的空间约束,包括比例约束、对称纹理约束和平面支撑约束。基于这些语义约束,我们提出了两种新方法——更健壮的对象初始化方法和定向精细优化方法。
2023-03-16 22:43:08
853
26
原创 com.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store
报错信息Execution failed for task ‘:app:packageDebug’.A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacadecom.android.ide.common.signing.KeytoolException: Failed to read key AndroidDebugKey from store “C:\Users\FA
2023-03-14 19:46:47
661
2
原创 【视觉SLAM】MonoRec: Semi-Supervised Dense Reconstruction in Dynamic Environments from a Single Moving C
在本文中,我们提出了MonoRec,这是一种半监督的单目稠密重建架构,可以预测动态环境中单个移动相机的深度图。MonoRec基于多视图立体声设置,该设置对成本卷中多个连续图像的信息进行编码。为了处理场景中的动态对象,我们引入了一个 MaskModule,它通过利用成本体积中编码的光度不一致来预测移动对象遮罩。与其他多视图立体方法不同,MonoRec能够通过利用预测的掩码来重建静态和移动对象。此外,我们提出了一种新颖的多阶段训练方案,该方案具有不需要LiDAR深度值的半监督损失公式。
2023-03-11 20:10:05
863
28
原创 Kotlin实现简单的学生信息管理系统
根据Android数据存储的内容,综合应用SharedPreferences和SQLite数据库实现一个用户信息管理系统,强化对SharedPreferences的理解的使用,熟练掌握SQLite的操作。要求:本次布局提倡从简原则,按照往常习惯,我肯定是创建多个Activity,然后每个Activity设置下页面,分别从主页面跳转到各个页面。既然是实验,那就从简,实现核心的思想就可以了,底层逻辑实现出来,表面内容那不是花时间设计下就行了。言归正传,主页面布局如下,没有任何亮点可言,比较常规,只给Button
2023-03-05 13:04:54
4859
24
原创 Could NOT find cv_bridge (missing: cv_bridge_DIR)
catkin_make:build报错信息显示如下:由于安装ROS时没有安装它的opencv模块,导致没有cv_bridge库,输入命令安装即可:然后会显示即将安装的软件列表,确认无误后输入y回车进行安装。然后会显示即将安装的软件列表,确认无误后输入y回车进行安装。再次catkin_make:build发现程序运行成功。
2023-02-28 20:11:52
417
原创 视觉SLAM数据集(一):TUM DataSet
如果你是第一次做实验,建议下载xyz的数据集,因为它的动作相对很小,只包含桌面上的一小部分。一旦成功测试,就可以试试desk数据集,它包含四张桌子和几个闭环。
2023-02-24 20:55:11
986
18
Android Studio实现推箱子小游戏,满分安卓程序设计,界面精美,音效炫酷
2023-06-08
Android Studio实现贪吃蛇小游戏,98分安卓app程序设计,计算机专业必学!
2023-06-08
Android Studio实现五子棋小游戏,优秀安卓程序设计,计科必看!
2023-06-08
基于C语言的快递柜的数据结构大作业,VS打开直接运行,附exe程序!
2023-06-06
数据库系统概论(第五版 王珊、萨师煊)专业课笔记+思维导图
2023-06-06
密码编码学与网络安全(第六版 斯托林斯)专业课笔记+思维导图
2023-06-06
数据结构(王道考研)计算机专业课笔记+思维导图
2023-06-06
操作系统(第四版 汤小丹)408专业课笔记+思维导图
2023-06-06
计算机网络(第七版 谢希仁)计算机专业课笔记+思维导图
2023-06-06
计算机组成原理(第五版 王爱英)专业课笔记+超详细思维导图
2023-06-06
基于python的电商产品评论数据情感分析,深度学习,神经网络
2023-06-06
基于Python的汉字游戏,实现了诗词问答和成语消消看两种玩法,界面精美,容易运行!
2023-06-06
Android实现随机生成图片验证码的示例程序,直接构建运行,代码文件简单易参考
2023-06-06
数据结构大作业-C++校园导航系统,96分程序设计代码,直接运行
2023-06-06
基于Python的图书信息管理系统,学生和管理员角色,mysql数据库,页面美观,多线程,爬虫爬取图书
2023-06-06
基于matlab的A*算法程序实现,直接解压打开即可运行,详细注释
2023-06-06
基于Java的多核与并发数据结构-用于列车售票的可线性化并发数据结构
2023-06-06
基于Qt+MySQL的疫情环境下低风险旅行模拟系统的设计,源代码+数据库+说明文档,易部署运行
2023-06-06
微信小程序校园外卖系统-数据库课程设计,商家和买家角色
2023-06-06
基于Python的学生信息管理系统,优秀程序设计源码,详细注释!
2023-05-25
基于python机器学习的长春地区的天气预报,优秀Machine Learing程序设计!
2023-05-25
基于Matlab的学生信息管理系统的GUI实现,优秀程序设计,新手必看!
2023-05-25
基于GMM高斯混合模型的声纹识别,基于LabView+MATLAB的说话人识别系统
2023-05-25
基于DTW算法的Matlab说话人识别系统,LabVIEW2018,MATLAB2018a,高分程序设计!
2023-05-25
Python课程设计:自动组卷评卷考试系统,98分程序设计,计算机必看
2023-05-24
《Python语言程序设计》第四次平时作业,25道编程题和100道单项选择题
2023-05-24
《Python语言程序设计》第三次平时作业,25道编程题和100道单项选择题
2023-05-24
《Python语言程序设计》第一次平时作业,25道编程题和100道单项选择题
2023-05-24
Python 数据处理实验,数据统计、异常值处理、离散化处理等,实验源代码和设计报告
2023-05-24
Python爬虫实验,抓取二手房数据和页面内容,实验源代码和设计报告
2023-05-24
基于容器的企业服务器初始化部署,优秀毕业设计,源码和详细说明及PPT!
2023-05-23
嵌入式Liunx应用程序开发笔记+代码+图解
2023-05-23
基于Retinex理论的图像去雾算法研究,数字信号处理实验,源码和报告
2023-05-23
matlab实现电影推荐系统,优秀程序设计,直接打开运行
2023-05-23
Matlab实现数独小游戏,优秀程序设计,新手必看!
2023-05-23
Matlab详细笔记抄录,大一学年,期末考试96分笔记,小白必看!
2023-05-23
基于MATLAB实现的蓝白车牌识别系统,机器学习,神经网络
2023-05-23
软件系统设计与开发实践-Python实现围棋与国际象棋,高分源代码,3分钟部署运行
2023-05-23
MATLAB使用KNN神经网络进行人脸识别,优秀程序设计系统
2023-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人