自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 视觉技术学习笔记2——2D视觉与3D视觉

2D视觉和3D视觉在人类的视觉系统中扮演着不同的角色。2D视觉主要关注于平面图像的信息处理,而3D视觉则涉及到对深度信息的理解和处理【4】。人类的大脑能够将2D视网膜图像转换成物体的3D形状,这一过程虽然在数学上看似不可能,但却是我们日常生活中不可或缺的一部分【4】。这表明,尽管2D和3D视觉在信息处理的方式上有所不同,但它们之间存在着紧密的联系。2D视觉和3D视觉在技术实现上也有所不同。例如,2D转3D技术的研究表明,通过特定的技术手段可以将普通的2D图像/视频内容转化为3D内容【17】。

2024-04-27 11:58:21 1072

原创 视觉技术学习笔记1——计算机视觉和机器视觉的区别

在技术手段上,机器视觉系统通常需要使用特定的硬件设备,如高精度相机、照明系统和图像采集卡等,以及相应的软件工具进行图像的采集、处理和分析【12】。而计算机视觉则更广泛地应用于图像处理、模式识别、机器学习和人工智能等领域【19】,其研究重点是通过算法让计算机理解和解释图像数据,以实现对现实世界的认知。机器视觉更多关注于工业应用中的自动化检测和控制,而计算机视觉则致力于通过图像数据实现更广泛的认知和理解功能【2】【12】【19】。机器视觉和计算机视觉之间的区别主要体现在应用领域、技术手段以及目标上。

2024-04-27 10:56:04 812

原创 OpenCV相机标定- camera_calibration_python

A:.npz文件是一种用于存储多个numpy数组的文件格式,通常用于在Python中进行科学计算和数据处理时保存和加载数据。这种文件格式是经过压缩的,可以有效地减小文件大小。在一个.npz文件中,可以包含多个数组,每个数组都有一个对应的名称。这种文件格式非常适合用于保存模型参数、训练数据、特征向量等多维数组数据。要读取.npz文件,可以使用numpy.load()函数加载文件内容。

2024-04-11 00:29:49 1454

原创 webots学习笔记——C语言版本控制器程序格式

最近在研究如何将webots中机械臂仿真后的控制器代码移植到stm32,发现stm32基本只支持C和C++的代码,原来在webots里使用的python代码没办法直接拿来用,需要转换且不一定能完全转换,此为问题一;问题二是一旦python代码还使用了类似ikpy这样的三方库,可能根本转换不了。因此,真正弄懂C语言编程迫在眉睫。答案是C、C++、Java、Python、Matlab。

2024-04-01 20:13:00 609 1

原创 嵌入式开发学习笔记1——keil软件入门

学习笔记(2024.3.30)引言从对几个问题的思考入手:1、keil是什么?干什么用的?有什么优点?2、keil从哪里下载?怎么安装?3、keil学习路线图怎么比较合理?学习的顺序?4、怎么快速用起来?

2024-03-30 13:49:28 3534

原创 基础知识学习笔记1——编译器与集成开发环境(IDE)的区别

C语言代码由固定的词汇按照固定的格式组织起来,简单直观,程序员容易识别和理解,但是对于CPU,C语言代码就是天书,根本不认识,CPU只认识几百个二进制形式的指令。这就需要一个工具,将C语言代码转换成CPU能够识别的二进制指令,也就是将代码加工成 .exe 程序;这个工具是一个特殊的软件,叫做编译器(Compiler)。编译器能够识别代码中的词汇、句子以及各种特定的格式,并将他们转换成计算机能够识别的二进制形式,这个过程称为编译(Compile)。

2024-03-30 09:39:01 1098

原创 webots学习笔记——控制器controller学习入门

以下是基于webots2023b版本。

2024-03-25 22:39:53 1289 2

原创 webots学习笔记——URDF和PROTO文件生成及导入综述参考

在学习webots过程中,对于URDF文件生成、PROTO文件的生成,学习了CSDN上的多篇博客,终于实现了自己的文件导入及初步仿真动作的实现。现做一简单汇总,并简要介绍,希望能帮助到有需要的人。一点体会,有时候很难照着一篇博客从头到尾跟下来就能复现,涉及很多因素,包括软件版本不同(solidworks版本不同,对应SW2URDF版本就不同;webots版本不同;python版本不同;

2024-03-24 22:56:41 1683 1

原创 webots学习笔记_参考手册_PROTO

PROTO文件长成下面这个样子Solid {...PROTO 定义正文中根节点(本例中为 Solid 节点)的类型称为 PROTO 的基本类型。基本类型决定了该 PROTO 的实例在场景树中的位置。例如,如果一个 PROTO 的基本类型是材质,那么该 PROTO 的实例就可以在任何可以使用材质模式的地方使用。基节点是另一个 PROTO 的 PROTO 称为派生 PROTO(。

2024-03-18 20:01:47 1280

原创 solidworks学习笔记-问题解决3-打开step文件报错提示默认模板无效

进入【选项】->【系统选项】->【默认模板】,将零件、装配体、工程图的模板重新配置一下,选择“总是使用这些默认的文件模板”,最后确定并重启软件。SW2020打开step文件时报错,提示“默认模板无效。通过修改选项对话框中的默认模板可以解决此问题。您要继续使用一个空模板吗?如果选择【取消】,则继续报错“无法找到默认的模板。如果选择【确定】,则继续报错“默认模板无效。重启后加载如下,因文件较大加载稍微慢一些。加载完毕后无报错,问题解决。

2024-03-17 18:48:43 6316 1

原创 solidworks学习笔记—插件相关1—windows系统下SolidWorks to URDF Exporter安装

因为研究机器人仿真,需要将三维CAD建模软件里创建好的模型的信息导出为URDF文件,因此使用SolidWorks to URDF Exporter这款solidworks插件。然后会跳转到github网页,根据自己solidworks的版本选择对应的插件版本。因为我的sw2020没有安装到c盘,因此插件安装位置也相应调整如下。下载位置如下,单击“Download Installer”安装插件后重启软件,确认插件是否安装成功,如下图。插件版本为v1.6.0,大小为2.96M.至此,插件可以使用了。

2024-03-16 13:18:42 933 1

原创 solidworks学习笔记-问题解决2-环境变量问题

一、问题:新学习solidworks软件无法启动,软件提示solidworks环境变量temp必须被设定到一个临时目录,因此软件是因环境变量设置问题无法启动。2、按以下顺序操作:新建 -> 变量名=TEMP -> 变量值=%SystemRoot%\TEMP -> 确定 -> 确定。1、通过windows搜索框找到并进入系统环境变量设置界面。

2024-03-16 11:57:03 727 1

原创 solidworks学习笔记-问题解决1-设置自动保存路径

新学习solidworks软件,因为软件没有安装到默认C盘的路径、自动保存设置有些问题,运行后提示无法自动保存,提示可能是路径错误或存储已满。2、系统选项->备份/恢复->设置自动恢复文件路径及时间间隔。1、工具条右上方,找到齿轮图标,选择【选项】软件版本为2020 sp5。

2024-03-16 11:43:46 1230

原创 python学习笔记1-代码规范

*5. 数据类型:** Python有多种内置的数据类型,如整数(`int`)、浮点数(`float`)、字符串(`str`)、列表(`list`)、元组(`tuple`)、字典(`dict`)等。**28. 第三方库:** Python有丰富的第三方库,可以大大扩展Python的功能,如`numpy`、`pandas`、`matplotlib`等。**36. 内置函数和方法:** Python提供了丰富的内置函数和方法,可以执行各种操作,如`len()`、`range()`、`sorted()`等。

2023-08-23 14:53:08 118

原创 opencv学习笔记_人脸实时检测示例代码

在windows平台下,使用python语言+opencv,完成读取笔记本摄像头,实现实时人脸检测并标注图框。

2023-08-18 14:23:07 190 1

原创 ubuntu下修改增加swap分区大小

使用su命令关闭swap分区、参考别人经验完成其余设置

2022-12-11 13:15:14 3076

urdf转成webots的proto文件使用的插件

urdf转成webots的proto文件使用的插件: 1)包含了urdf2webots插件 2)包含了urdf2webots插件安装所需要的一些依赖,如yaml、catkin_pkg、rospkg等 3)解压后将所有文件放到python安装路径下的三方库文件夹下 C:\Users\xxx\AppData\Local\Programs\Python\Python39\Lib\site-packages 我的是python3.9版本,xxx根据自己电脑实际情况修改 4)webots2023可用,其它版本未测试

2024-03-22

solidworks2020转URDF文件插件sw2urdfSetup-V1.6.0

本sw2urdfSetup.exe版本v1.6.0适用于windows下的solidworks2020版本。 各版本对应关系如下: v1.6.1 (SolidWorks 2021) v1.6.0 (SolidWorks 2020) 1.5.1 (SolidWorks 2019 and 2018 SP 5)

2024-03-20

跟着solidworks官方教程学习01-零件及工程图创建出的样例文件

跟着solidworks官方教程学习01-零件及工程图创建动手话题做出的样例文件, 1)此课包括: 从草图创建基体、凸台、及切除特征 添加圆角来圆滑边线 创建圆周阵列 添加工程视图 添加中心线、中心符号和尺寸到工程图 。 2)文件包括零件三维图及二维工程图 做一遍大概1个小时,很简单。

2024-03-20

空空如也

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

TA关注的人

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