- 博客(17)
- 收藏
- 关注
原创 库卡机器人外部轴配置
介绍:我的工控机内部从左到右分别是KSP 600-3x40、KSP 600-3x20、KPP 600-20-1x40。KSP 600-3x40用来配置内部轴A1、A2、A3,KSP 600-3x20用来配置内部轴A4、A5、A6,KPP 600-20-1x40用来配置外部轴E1、E2.等等。外部轴的驱动电机型号是MG_180_180_40_S0,如下图所示下面将对外部轴进行配置:1、连接控制柜和外部轴的动力线和编码器线(外部轴动力线)(连接机器人底部RDC编码器线)2、Workvisual外部轴添加与配置需
2025-03-15 10:03:43
1005
原创 将Ubuntu系统环境配置到另一台电脑Ubuntu系统
我按照方法进行的配置,我激活环境以后,想看看list,(assemble_env) robot@robot:~$ pip list bash: /home/robot/anaconda3/envs/assemble_env/bin/pip: /home/zhangjingfei/anaconda3/envs/assemble_env/bin/python: 解释器错误: 没有那个文件或目录。遇到的问题是因为直接复制 Conda 环境文件夹时,环境中的可执行文件(如。)是硬编码的脚本,需要更新它们的路径。
2025-03-08 10:08:06
597
原创 4. 寻找两个正序数组的中位数
这段代码的作用是确保较长数组分割位置左边的最大值a不小于较短数组分割位置右边的最小值b。如果不满足这个条件,说明当前的分割位置不满足中位数的定义,需要将较短数组的分割位置左移。
2025-02-21 21:48:41
711
原创 3.无重复字符的最长字串(左右双指针,滑动窗口)
当无重复字符时,将字符记录在哈希表中,并且右指针R向右移动,根据图解已经记录了PW,字符长度为2,当右指针R移动到第三个数时为W出现重复,此时右指针不动,左指针开始向右移动,与此同时将之前保存的哈希表字符依次减少。左右指针都移动到第三个字符W处,当无重复字符时,将字符记录在哈希表中,并且右指针R向右移动,根据图解已经记录了WKE,字符长度为3,大于之前记录的2,进行更新。当右指针移动到第6个字符W时,发现有重复,左指针开始右移,与此同时将之前保存的哈希表字符依次减少。直至左右指针在同一位置下。
2025-02-19 16:49:28
172
原创 1两数之和
解法二 使用了哈希表,空间复杂度为 O(n),时间复杂度从 O(n2) 降低到 O(n)。如果不存在,将当前数字 nums[i] 和它的下标 i 存入哈希表,以便后续查找。解法一因为需要两次for循环,所以时间复杂度是 O(n2)如果存在,说明找到了满足条件的两个数;
2025-02-17 21:15:27
202
原创 ubuntu和Windows系统时间不同步,差八个小时
网上的教程是sudo apt-get install ntpdate,但我解决不了问题。
2024-09-23 11:01:59
186
1
原创 三维点云检测定位圆心,三维圆检测,拟合轴线(基于open3d和python
想要运行的更加精确,可以更改代码中的学习率,学习率越小误差越大,但计算的快;太大的话不收敛,要合适。我有个待解决的问题,就是产生的损失很大,不能像参考文献那样损失很小,这可能会产生一定误差。也可以更改步骤epoch_max = 5 * 1e5。先用最小二乘法确定二维平面内的圆心坐标和半径。
2024-08-28 21:54:47
930
原创 拟合圆,确定圆心及半径
简介:拍摄一个端面的pcd点云文件,把下面的点云通过深度信息截掉了,过滤的大部分噪点。拍摄的端面圆不完整,仅有1/3左右。方法一:拟合最小外接圆#######这个效果不好,因为没有拍到完整的圆,不准确。这种方法适合用于拍摄完整的端面圆。方法二:使用最小二乘法拟合圆。
2024-08-28 21:43:12
441
原创 CoppeliaSim(Vrep)学习笔记2—移动旋转、快速对齐、浮动视图
按住ctrl一次选中1、2、3轮胎,最后选中4轮胎(注意:所有的轮胎都是以最后选中的那个轮胎作为基准高度),都选中以后,选择移动/旋转功能,出现Object/item translation/position的选框,下面的xyz的数字就是最后选中的4轮胎的坐标,想要在z方向高度上对齐,则点击apply z sel.即可实现快速对齐。父对象移动/旋转,它的子对象会跟随其移动/旋转;然后会出现如下界面,分别代表主、沿+x、+y、+z、-x、-y、-z方向,选择其中一种即可。
2024-08-13 17:28:39
528
原创 CoppeliaSim(Vrep)学习笔记1—逆运动学(tip-target)
运行后,夹爪会自动移动到target处,如果在运行过程中实时移动target位置,夹爪以及机械臂也会随之发生改变。将夹爪拖动到场景中后,同时选中夹爪以及机械臂末端ur3_connection,然后中的Assemble/Disassemble按钮,即可安装上,然后选中夹爪,进行移动和旋转来进行调整夹爪在末端的位姿。任务:导入机械臂,安装夹爪到机械臂末端,实现多关节机械臂逆运动学仿真(tip-target),运行时,夹爪会自动自动到target点处,拖动target,机械臂及夹爪会跟随移动。
2024-08-10 22:17:12
2241
1
原创 ubantu20.4系统针对相机标定内参opencv弹窗出现的报错问题--解决方法
opencv-python和opencv-contrib-python版本不一致导致。opencv版本与PyQt5版本不兼容,无法弹窗导致报错。在终端 先卸载之前的版本。降低opencv版本。
2024-06-13 10:06:17
1285
2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人