机器人
daode3056
为“机器人换人”而生,乐于“二进制与十进制”之中
展开
-
奇妙的方程生成奇妙的头像
在AI编程岁月,你总会遇上奇葩的事,有些BUG特别有趣,有时的不经意之作却是非常之举。作者本意是:为机器人设计一些自动行走的轨迹,尽量使用高次等式或超越方程,在这过程中,却意外出现了这些头像。当然,各种类型的机器人行走轨迹也在不断努力中实现了。原创:项道德(微信:daode1212)原创 2023-09-14 22:24:07 · 54 阅读 · 0 评论 -
太极螺旋曲线与正、反物质
通过一个方程,以一笔画生成太极螺旋线的问题,一直困惑我好长时间,起先只能通过两支曲线拼接而成的,这既不完美也不符合大自然的规律。它之所以那么重要,是因为:1,它可以生成机器人对圆的区域或方块区域进行一笔画遍历的运动路径;更确切地,应该是借助了圭表这个工具,古人发现圭表在阳光与记录阴影长度,丝毫不爽地把天地运行的规律和意义表现出来,通过圭(影子)的变化上可反映天文,下可反映地理,从而发明了太极图。这在机器人的应用中,可实现对方块内、圆内生成打磨、喷涂、绘画等遍历型的自动路径规划。原创 2022-11-10 10:30:59 · 646 阅读 · 0 评论 -
一类超越方程解的图像
如何求得高次方程的根、超越方程的解。现在,无论用PC、还是网络,都能顺利解决这些问题,而且还能生成美妙的图像。原创:daode3056。微信(daode1212)原创 2022-10-22 20:32:51 · 232 阅读 · 0 评论 -
多项式图像--防护面具
用二元多项式生成防护面具图像,是图形图像算法的高级应用,随着人工智能与机器人的广泛应用,视觉算法也相应地发展了.原创 2022-10-13 13:11:45 · 183 阅读 · 0 评论 -
工业视觉83_旋转角识别_[高密小扇区+相位差匹配]算法
/* 工业视觉83_旋转角识别_[高密小扇区+相位差匹配]算法 "视觉+机器人"一直是年轻人创业,创作财富的首选方向.估计将有10到50年的鸿利! 工业视觉中,二维图像的旋转无关性匹配,一直是的重要话题. 或是计算矩(二阶矩,三阶矩,中心矩,Hu矩,...),然尔,在某些图像中误差大, 或是最小外接矩形的倾斜角,然尔,形如圆形,正方形的不稳定, 本文提出的算...原创 2021-08-15 11:12:59 · 294 阅读 · 0 评论 -
工业视觉_79:猫眼识别演示[先异或再求和]
128x32.png/*工业视觉_79:猫眼识别演示[先异或再求和] 未来20~50年里,机器换人,强化视觉功能的机器人,改造传统工厂成智慧工厂,将成为最火的行业之一.工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠使用高级语言做工程主要优势在:已经有丰富的数据结构和成熟的类型库,如List,Dictionary,Lambda,Accord,...所以,目前"机器换人"项目大多采用工控电脑,搭建...原创 2021-07-27 21:02:25 · 132 阅读 · 0 评论 -
工业视觉_73:机器人喷涂_工件区域喷涂最佳路径生成
/*工业视觉_73:机器人喷涂_工件区域喷涂最佳路径生成 未来20年里,机器换人,智能使用机器人,改造传统工厂成智慧工厂,将成为最火的行业之一.工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠使用高级语言做工程主要优势在:已经有丰富的数据结构和成熟的类型库,如List,Dictionary,Lambda,Accord,...所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS2019+EM...原创 2021-07-24 10:52:07 · 675 阅读 · 0 评论 -
工业视觉_71:连通域轮廓的Fourier变换与小波变换
/* 工业视觉_71:连通域轮廓的Fourier变换与小波变换 未来20年里,机器换人,智能使用机器人,改造传统工厂成智慧工厂,将成为最火的行业之一. 工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠 使用高级语言做工程主要优势在:已经有丰富的数据结构和成熟的类型库,如List,Dictionary,Lambda,Accord,... 所以,目前"机器换人"项目大多采用工控电脑...原创 2021-07-23 10:48:35 · 324 阅读 · 0 评论 -
工业视觉_70:多对象轮廓的相位差匹配(旋转无关性匹配)
效果图如下:原创 2021-07-21 12:23:07 · 224 阅读 · 0 评论 -
工业视觉_64:通过“蛛网式分割+Fast角点“进行旋转无关性匹配
/* 工业视觉_64:通过"蛛网式分割+Fast角点"进行旋转无关性匹配 未来20年里,机器换人,智能使用机器人,改造传统工厂成智慧工厂,将成为最火的行业之一. 工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠 使用高级语言做工程主要优势在:已经有丰富的数据结果和成熟的类型库,如List,Dictionary,Lambda,Accord,... 所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS...原创 2021-07-14 10:44:25 · 2278 阅读 · 0 评论 -
工业视觉_63:通过Susan角点进行旋转无关性匹配
/* 工业视觉_63:通过Susan角点进行旋转无关性匹配 未来20年里,最火的行业之一:机器换人,智能使用机器人,改造传统工厂成智慧工厂! 工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠 所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS2019+EMGU(或AForge+Accord),这一方案见效最快. Halcon,Emgu的视觉库都很强大,而AForge+Accor.原创 2021-07-13 14:31:49 · 189 阅读 · 0 评论 -
工业视觉_62:使机器人沿曲线前进[前方圆弧扫描](一笔画曲线最大相关性导航)
/* 工业视觉_62:使机器人沿曲线前进[前方圆弧扫描](一笔画曲线最大相关性导航) 未来20年里,最火的行业之一:机器换人,智能使用机器人,改造传统工厂成智慧工厂! 工业视觉,目标很明确:"快,准,稳"三个字. 快:开发快,运行速度快;准:高精度;稳:稳健可靠 所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS2019+EMGU(或AForge+Accord),这一方案见效最快. .原创 2021-07-11 15:54:41 · 922 阅读 · 0 评论 -
工业视觉_60:使用机器人美缝\切割\焊接
/* 工业视觉_60:使用机器人美缝\切割\焊接 未来20年里,最火的行业之一:机器换人,智能使用机器人,传统工业改造成智慧工厂,智慧工业! 工业视觉,目标很明确:快,准,稳. 快:开发快,运行速度快;准:高精度;稳:稳健可靠 所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS2019+EMGU(或AForge+Accord),这一方案见效最快. Halcon,Emgu的视觉库都很强大,而.原创 2021-07-10 10:57:16 · 229 阅读 · 0 评论 -
工业视觉_58:常见图形(三角形,四边形,圆,多边形)的判别
/* 工业视觉_58:常见图形(三角形,四边形,圆,多边形)的判别 * 机器人工业应用中常常要执行分拣铁片,布片,塑料片等任务. * 确定基本图形(三角形,四边形,圆,多边形)的类别,是机器视觉能力的简单表现. * 在产品的分拣中,摄像头传入的是照片,要用"连通域-->关键点",或"轮廓-->角点"等提取本文中的点集,再进行图形识别分类. * 其他异形的图形.原创 2021-07-09 14:52:36 · 754 阅读 · 0 评论 -
工业视觉_59:霍夫(Hough)两个圆及其圆心距检测
/* 工业视觉_59:霍夫(Hough)两个圆及其圆心距检测 * 确定半径R的圆的检测,在工业生产中会用得更多. * 工业视觉,目标很明确:快,准,稳. 快:开发快,运行速度快;准:高精度;稳:稳健 * 所以,目前"机器换人"项目大多采用工控电脑,搭建 Windows7+VS2019+EMGU(或AForge+Accord),这一方案见效最快. * Hacon,Emgu的视觉库都很强大,而AForge+Accord库..原创 2021-07-07 09:21:11 · 649 阅读 · 0 评论 -
三维对象的建模与三维旋转的动画(python3)
三维对象的建模,这里有立方体,圆锥,球. 再加上绕X,Y,Z三轴在旋转过程中形成动画,也是python3编程的有趣一面,本例中经过颜色,粗细的处理, 已经比较像三维动画了:更多 的例程去我的仓库中找(那里有我整理的700多例程):国外仓库国内仓库import sysimport mathfrom turtle import *import random as rndsys.setrecursionlimit(3000)# 初始化:setworldcoordinates(-...原创 2021-04-17 22:12:25 · 423 阅读 · 3 评论 -
二段式机械臂之逆解,Python-turtle的动画一例
作为练手,今天晚上写了个关节机器人的动画,二维的,贴图如下:有志趣做三维的,或六轴关节机器人的可加下作者微信号:daode1212import mathfrom turtle import *PI = 3.142def jumpto(x, y): penup() goto(x,y) def line(x1, y1, x2, y2): jumpto(x1, y1);dot(15) pendown() goto(x2, y2);dot(15)原创 2020-10-02 22:16:27 · 587 阅读 · 0 评论