自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录:有趣的C#多元运算符 ? : 表达式写法

记录:有趣的C#多元运算符 ? : 表达式写法

2024-06-27 19:55:43 228

原创 记录:C#把二维数组中其中的一维数组复制到另一个单独的一维数组中

记录:C#把二维数组中其中的一维数组复制到另一个单独的一维数组中

2024-06-19 19:09:09 170

原创 编译一个叫:未来的IDE-Zed编辑器(Windows平台)

编译一个叫:未来的IDE-Zed编辑器(Windows平台)

2024-06-15 17:47:17 1178 12

原创 实现自动打包py及替换pyinstaller --add-data参数的方法

实现自动打包py及替换pyinstaller --add-data参数的方法

2024-04-10 18:09:47 1133

原创 记录C# WinForm项目调用Rust生成的dll库

记录C# WinForm项目调用Rust生成的dll库

2023-11-08 15:49:18 1283

原创 Xamarin.Forms更改AndroidManifest.xml导致错误:没有兼容的代码在线程上运行

Xamarin.Forms更改AndroidManifest.xml导致错误:没有兼容的代码在线程上运行

2023-10-30 13:01:14 386

原创 在Xamarin.Android项目中调用自己写的java jar包

在Xamarin.Android项目中调用自己写的java jar包

2023-10-23 15:58:45 334

原创 IDEA不显示System.out.println()的输出信息

IDEA不显示System.out.println()的输出信息

2023-08-10 11:51:07 1017

原创 JavaFx异常: Not on FX application thread; currentThread = Timer-0

Exception in thread "Timer-0" java.lang.IllegalStateException: Not on FX application thread; currentThread = Timer-0

2023-08-10 11:25:26 819

原创 Anaconda Prompt使用pip安装PyQt5-tools后无法打开Spyder或闪退

Spyder打不开或闪退,报transport.py:219错误,cryptography

2023-08-08 19:13:55 1063 1

原创 C#使用libmodbus库与工业设备进行读写测试

上面博主的文章除了所写的modbus.cs内的代码有点问题外(可能上面博主和我的Win 10 64位 Visual Studio 2019平台不一样吧),其他写的很详细。我在他的基础上更改了modbus.cs(我的是libmodbus.cs),其实类名可以自己定义。原因可能是托管的PInvoke签名与非托管的目标签名不匹配。把编译得到的modbus.dll文件添加到C#项目中。上面的libmodbus.cs就是已经改好过来的。2.1 假设你的类名叫 libmodbus.cs。需注意类中的引用部分,例如。

2023-08-02 13:05:24 919 9

原创 为PyCharm IDE 配置三剑客:QtDesigner[可视化设计器]、PyUIC[可视化设计器ui文件转py代码]、PyRcc[资源文件转py代码]

过去一直在使用Eric6 + PyQt5,然而最近它[已然是古董级的了]似乎有些不太正常,像我这样有强迫症的人怎么可以容忍呢?于是有了换IDE的想法,听说PyCharm是个高富帅,大家都很喜欢用它呢!于是乎才有了这篇文章。前提条件是:1.已安装Python环境,版本随意【话说2023年了我还在使用3.6.5 >_> . .

2023-06-12 20:16:23 1420 1

原创 Qt Creator + libmodbus项目编译运行报错:undefined reference to ‘inet_pton‘

libmodbus:undefined reference to 'inet_pton'

2023-06-09 14:45:07 432

原创 在C#WinForm中调用julia函数及在C#中传递参数到julia函数的使用示例

在C#WinForm中调用julia函数及在C#中传递参数到julia函数的使用示例

2023-05-12 20:41:02 682

原创 Windows平台下把Julia语言的程序编译打包为.exe可执行文件

Windows平台下把Julia语言的程序编译打包为.exe可执行文件

2023-05-06 15:48:29 1530 6

原创 MAUI从入门到吐槽

MAUI

2023-03-23 20:25:49 299

原创 VS2019如何打开Qt的ui文件?

VS2019如何打开Qt的ui文件?

2023-03-06 12:07:53 904

原创 VS 2019 + Qt 5.14.2 运行出现:不存在默认构造函数

VS 2019 + Qt 5.14.2 运行出现:不存在默认构造函数

2023-03-06 11:50:07 597

原创 C#使用Julia语言

C#、Julia

2023-01-10 16:34:33 246

原创 Python多进程并行运行2个函数未达到预期效果

代码如下:#!/usr/bin/env python3# -*- coding: utf-8 -*-from multiprocessing import Process import os, timedef D1(arg): for i in range(5): time.sleep(0.5) print("D1") def D2(arg): for j in range(10): time.sleep(

2020-10-27 19:16:54 410

原创 Python exe Fatal error detected

最近用python写了个小工具,使用pyinstaller打包成单个exe文件成功后,双击exe文件弹出上图错误,如果点击X或确定,程序将会退出,如果不点击X和确定,程序又是可以使用的。我的环境是:windows 7 64位系统,分发到两台笔记本上都不会弹出上图的错误,但是发到两台台式机都会弹出上图的错误,系统都是windows 7 64位的,不知道什么原因?为什么...

2019-11-26 17:46:22 8162 9

原创 人生苦短,再玩Julia,解决Windows系统安装PyCall的辛酸历程

为了你(安装PyCall包),我用了半天的时间,终于解决了详情可转到:https://discourse.juliacn.com/t/topic/2317看我是如何解决的。

2019-09-05 14:39:26 1519 1

原创 Windows系统如何安装及启动Eric6

前言:前段时间因为升级了PyQt5和PyQt5-tools版本,4.19.8版本升至5.13.0.5,导致之前从Eric6官网安装的版本号为18.6的Eric6再启动的时候发现保存UI可以保存,但是编译UI界面的时候发现有问题了,可能是ERIC6的版本对不上PYQT5。所以说有些库还是不要乱升级!搞得我有2个月没用ERIC6了,在这时候呢,我发现PYPI官网已经有人上传了eri...

2019-09-05 11:09:28 870

原创 使用luac编译lua脚本文件[适用于Windows系统]

使用luac53.exe进行编译***.lua文件的方法[适用于Windows系统]:1.到lua官网https://sourceforge.net/projects/luabinaries/files/5.3.4/Tools%20Executables/下载 lua-5.3.4_Win32_bin.zip压缩包到D或E盘2.解压lua-5.3.4_Win32_bin.zip文件3.打...

2019-08-28 15:01:57 2649

原创 SCARA机器人随机点位生成可视化

1.利用lua脚本随机生成XYZC的关节角度,再把关节逆解为笛卡尔坐标,保存为CSV数据。2.利用python脚本读取lua生成的CSV表格进行绘图,到达仿真机器人运行的随机点在XY平面的分布。3.设置生成100万和10万和1万个随机点的效果图:500万时脚本几经奔溃,数据量太大,到达黑洞视界边缘,一个lua数组变量或python列表能存放数以万计的数据也是很强大了,不要过分弄那么大数...

2019-08-28 14:13:05 785

原创 Julia语言读取CSV文件示例一

使用的Julia版本为1.1.0代码如下:using CSVfunction 안녕하세요(你好) return 你好endprintln("this is a demo for read csv file.")function 读取电子表格(表格路径) CSV.read(表格路径,delim = ' ',datarow=1)end问候语 = 안녕하세요("你...

2019-06-12 22:54:37 4725

原创 AR机器人双码垛程序(超简化版)

简单19行即可实现双垛盘循环码垛--****************全盘码垛(3行3列)local row,column = 3,3 --码垛的行和列方向的个数local step,IOsta = {{1,2},{2,1}},{1,0} --码垛盘切换顺序表及IO开启/关闭状态SetPlt(1,p1,p2,p3,row,column) --设置码垛参数S...

2019-06-12 22:35:33 2376

原创 Python多文件读写示例一

因手头上测试机器人的一些精度数据,数据量太大(几千行数据),需要对数据进行分类及处理,如果是在表格中操作,那么会花费太多的时间,为了方便操作CSV表格,特编写以下脚本进行CSV表格操作,不仅快速,而且还好用。So,现在开始我的代码表演了,虽然代码有点多,而且没进行简化,但是对我这个不是专业码农来说,这些代码对我还是挺有帮助的,各位大佬,不喜勿喷!!!你们看看就好。读取的CSV文件格式如下:...

2019-04-07 22:25:58 432

原创 Julia语言如何解决ERROR: LoadError: UndefVarError: linspace not defined的错误呢?在线求解答...

PyPlot和PyCall明明是安装好了的,可是一运行代码就报错,本来很期待这一语言的,结果一上马就被绊倒,这是一门好语言吗?看下图:无法言喻的心...

2019-04-03 21:01:34 3403

原创 EPSON机器人固定下相机自动标定及下相机纠偏抓取程序

Function VisionCalib_FIXEDUP '固定下相机自动标定 Integer i Double X_Distance, Y_Distance X_Distance = 10 '9宫格X偏移量(设太大可能超出CCD视野) Y_Distance = 10 '9宫格Y偏移量(设太大可能超出CCD视野) String buff$ '接收的视觉数据...

2019-04-03 11:39:27 3937

原创 Python脚本实现计算 ISO 9283 机器人多方向位姿准确度变动

把测量设备测得的X、Y、Z的原始数据复制到"Pos_uAPp_data1.csv"中,表格的第1列为X坐标,第2列为Y坐标,第3列为Z坐标。 "Pos_uAPp_data1.csv"文件内容如图中表格: 运行以下Python脚本即可算出结果 #!/usr/bin/env python3# -*- coding: utf-8 -*-import csv,math,timets =...

2019-04-02 19:01:27 779

原创 lua重命名文件

function RenameFile(OldName,NewName) local file = io.popen("dir C:\\Users\\Robot\\Desktop /b/s") local data = file:read("*all") _,_,line = string.find(data,"([^\n\r]+.PAR)") print("line = ",line...

2018-10-14 14:33:46 2139

原创 lua读取.PAR格式文件

标题function Get_Paramdata(str) --获取指定功能参数中的值 --[[ PARAMDATA.PAR 文件内容如下 AArcUnit=1.000000 AAccMode=1 ASysLangCode=1 ASftLimitN[0]=-140.000000 ASftLimitP[1]=152.000000 ASftLimitN[1]=-152.000000...

2018-10-14 13:36:29 781

原创 人生苦短,我用ADTECH机器人。

人生苦短,我用ADTECH机器人。

2018-09-21 00:49:24 1018

原创 LUA语言之AR Robot在2D_3D码垛中的应用

--2D码垛和3D码垛--local pos = {}local GetProduct = p1 --取料点local Suction = 1 --吸料端口MovJ(J3,0) --J3轴抬到0的位置SetU(0);SetT(0); --使用默认用户0工具0坐标系--平面码垛--function PLT_2D()    local Xhang,Yli...

2018-06-07 10:27:33 653

原创 Lua语言之阶乘函数的实现

--函数function fact(num) local sum = num for i=num,2,-1 do sum = sum*(i-1) print(sum) end return sumend--测试代码print(fact(4))

2018-06-05 13:51:11 1113

原创 AR机器人打磨程序(Lua脚本实现)

--四孔打磨程序--local pos = {{Circle_Core=p10,pass=p5,Circle_Begin=p11,Circle_Pos1=p12,Circle_Pos2=p13}, --第1个孔点位 {Circle_Core=p20,pass=p6,Circle_Begin=p21,Circle_Pos1=p22,Circle_Pos2=p23}, --

2018-02-01 10:15:46 2530

原创 AR机器人码垛跳点功能(Lua脚本实现)

--5*4 --给定一个5行4列的码垛阵列local X_x,Y_y = 5,4 --5行4列local t_t = {1,7,20} --设置需要跳过的码垛阵列点--local p_p = {} --备份t_t一份到p_p里--local p_p = t_t --很奇怪!为什么c_c函数里移除了t_t里的值,也会把这个备份的给移除了,所以这样写没效果print(p_p[1]

2018-02-01 10:12:38 1031

原创 实现AR机器人码垛的特别方法(Lua脚本的实现)

----------------定义-----------------local StandbyPos,CCDpos = p40,p30 --待机点、拍照点local catch = 5 --抓取IODO(catch,OFF)MotOn()MArchP(StandbyPos,0,15,15)Delay(100)--local pos = dofile("d:\\projects\\M

2018-02-01 10:08:43 928

原创 ADTECH AR机器人视觉打螺丝的应用(Lua脚本的实现)

--*****************************************---- Created by Anthony Yoo-- User: Robotics Studio-- Date: 2018/1/29-- Time: 17:44-- Manufacturer: ADTECH(ShenZhen) Technology CO.,LTD-- Country of or

2018-02-01 09:29:43 1682

空空如也

空空如也

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

TA关注的人

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