技术论坛

有种计算上的设想,不知能够实现不?

作者 主题
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
主题:【探讨】有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 楼主 2019-01-29 23:04:31

四轴串联型机械手(码垛机械手。四轴都是旋转。)。能否用smart完成点到点的搬运控制?

plc具备三角函数反三角函数对数指数的运算能力,在几何上,应该能够统统通过。几何计算过程也可以推导出来并写成梯形图。现在,就是不知道算完整个过程之后,运算量有多庞大?最终机械手通过可行的方式确定一次路径之中的十个左右的点完成一些简单的搬运工作。速度没有什么要求,一定够时间走的,定位精度嘛,一米误差几毫米吧,是可以接受的。

堆叠的全套动作都可以由正上方放下物品。那么可以这么说,确定了第一个物品的位置就可以自动计算出成套的全部目的坐标。

各位同志,这个……可否?

关键是我没能预测所有的数据空间是否足够(24个物品一堆吧)。实时计算当前路径的所有关键点要运算多久?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1541334&b_id=64&s_id=0&num=24

游侠

经验值: 573
发帖数: 122
精华帖: 0
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 1楼 2019-01-29 23:37:32
轴跟随与路径查补,不好搞吧?用运动控制器几条指令就可以
 
以下网友喜欢您的帖子:

  
游侠

经验值: 573
发帖数: 122
精华帖: 0
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 2楼 2019-01-29 23:42:43
要是没有障碍物,码垛是不是标定两个点就行,那就让电机走这两个点,不知道直接这样控制行不行
 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 楼主 3楼 2019-01-29 23:51:42

目前最大的问题是我知识面不够。对机械手的几何计算一点都不懂。心底只知道空间中的任何可抵达点要转换成三轴转角也都是立体几何的三角计算。plc应该能算。可能就是边界条件限制问题比较大。然后看了一下网上的什么,发现一个陌生的什么,叫“矩阵的转换”。一下子懵了……一点都看不下去了,这是个什么鬼?

先不谈这个……

我想只要我能算尽各点的四轴电机移动量,写成表。使用时适时发送给驱动器就可以动作。

但是我也不知道我是不是有点异想天开。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 楼主 4楼 2019-01-30 00:00:29

不插补了,同时走就是了。然后读取运动状态,不出错就默认它能到达。

一条路径描很多个点就可以拐弯啦。绕过障碍也是可以的。


 
以下网友喜欢您的帖子:

  
游侠

经验值: 573
发帖数: 122
精华帖: 0
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 5楼 2019-01-30 10:50:11
机器人坐标系没必要吧?码垛的话,记住位置就行了,手动走到位置,然后记下来。自动的让他走到这个位置就行了?不知道这样行不行
 
以下网友喜欢您的帖子:

  
至圣

经验值: 72012
发帖数: 8043
精华帖: 145
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 6楼 2019-01-30 12:01:19

做过几个项目(简易机器人搬运),plc控制的那种,没有插补的那种。

这个话题范围很大,我先说说我做过的几个项目的配置。

200、200samrt、300+FM350-2,驱动为变频电机+抱闸。

位置控制模式。

由于我处搬运的产品在一个批次中是基本一致的,所以仅仅需要测试第一个产品的高和宽度,输入到触摸屏,plc会自动计算它们之间的安全间距、层高,由于搬运产品的不同这个计算差距是很大的。

位置控制方面采用2段速度,启动低速,中间高速,接近目标低速定位。

200、200samrt集成I/O口输入编码器、300用FM350-2的8通道高速计数器连接编码器进行位置检测,每次回原点,消除正、反运动时的脉冲累积误差。



 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 楼主 7楼 2019-01-30 13:07:45
以下是引用WWCWWC在2019-01-30 12:01:19的发言 >

做过几个项目(简易机器人搬运),plc控制的那种,没有插补的那种。

这个话题范围很大,我先说说我做过的几个项目的配置。

200、200samrt、300+FM350-2,驱动为变频电机+抱闸。

位置控制模式。

由于我处搬运的产品在一个批次中是基本一致的,所以仅仅需要测试第一个产品的高和宽度,输入到触摸屏,plc会自动计算它们之间的安全间距、层高,由于搬运产品的不同这个计算差距是很大的。

位置控制方面采用2段速度,启动低速,中间高速,接近目标低速定位。

200、200samrt集成I/O口输入编码器、300用FM350-2的8通道高速计数器连接编码器进行位置检测,每次回原点,消除正、反运动时的脉冲累积误差。


楼上你那200是控制什么机械手?也是串联悬臂的吗?


 
以下网友喜欢您的帖子:

  
至圣

经验值: 13022
发帖数: 1815
精华帖: 22
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 8楼 2019-01-30 14:37:04

       看项目要求用200估计困难也难说。指对数运算非常耗时仅次于最耗时的反余弦(无论是200/300/400),在循环里大量用这种运算除了高端的运动控制器或者合适的FPGA(批量后也可以便宜的)其它的架构估计不会有很好的控制品质,因此找到精度合理可控的近似数值分析(应用数学或计算机的专业课)方法(如泰勒一阶替换(也叫Euler法)或双线性替换)无疑是有用的或者利用空间换时间将数据做成表格再查表(200的空间够吗?估计也不够),矩阵拆解成数组或用间址,连续的线或面的定位控制上将线或面拆成点来做(类似打印的控制)。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72012
发帖数: 8043
精华帖: 145
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 9楼 2019-01-30 16:30:43
以下是引用芳季在2019-01-30 13:07:45的发言 >

楼上你那200是控制什么机械手?也是串联悬臂的吗?

不是串联悬臂的那种。

2、3层码垛、产品上件工作模式。

因为不清楚你的码垛是需要什么状态,我感觉实际的计算也没有那么复杂。

基本定位一个尺寸,在此尺寸上加一个数是左(右)侧位置,加一个数是上层位置,这样反复的累加。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?
推荐帖


只看楼主 楼主 10楼 2019-01-30 17:02:47
以下是引用holdkcsxyz在2019-01-30 14:37:04的发言 >

       看项目要求用200估计困难也难说。指对数运算非常耗时仅次于最耗时的反余弦(无论是200/300/400),在循环里大量用这种运算除了高端的运动控制器或者合适的FPGA(批量后也可以便宜的)其它的架构估计不会有很好的控制品质,因此找到精度合理可控的近似数值分析(应用数学或计算机的专业课)方法(如泰勒一阶替换(也叫Euler法)或双线性替换)无疑是有用的或者利用空间换时间将数据做成表格再查表(200的空间够吗?估计也不够),矩阵拆解成数组或用间址,连续的线或面的定位控制上将线或面拆成点来做(类似打印的控制)。

找到计算方法再找替换方法吧。时间长也不知道长到什么程度。规划路径一次运算两秒也是没问题的。只要不是实时,大把时间运算。

现在没找到运算方法,全部自己推,才算了两个关节。式子已经很长了,不会化简。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?


只看楼主 楼主 11楼 2019-01-30 18:27:24
以下是引用WWCWWC在2019-01-30 16:30:43的发言 >

不是串联悬臂的那种。

2、3层码垛、产品上件工作模式。

因为不清楚你的码垛是需要什么状态,我感觉实际的计算也没有那么复杂。

基本定位一个尺寸,在此尺寸上加一个数是左(右)侧位置,加一个数是上层位置,这样反复的累加。

不是悬臂是什么?直角坐标移动?直角坐标的移动没那么多事。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 72012
发帖数: 8043
精华帖: 145
回复:有种计算上的设想,不知能够实现不?


只看楼主 12楼 2019-01-30 20:59:41
以下是引用芳季在2019-01-30 18:27:24的发言 >

不是悬臂是什么?直角坐标移动?直角坐标的移动没那么多事。

是,座标系移动定位。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?


只看楼主 楼主 13楼 2019-01-31 08:41:38

谁有这个几何算法原理?

空间xyz转换成三轴转角。对应的边界条件确定。正转换,逆转换。

有的问都不会问,慢慢找了。


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 7592
发帖数: 1989
精华帖: 0
回复:有种计算上的设想,不知能够实现不?


只看楼主 14楼 2019-01-31 08:48:04
示教可以吗
 
以下网友喜欢您的帖子:

  
至圣

经验值: 13022
发帖数: 1815
精华帖: 22
回复:有种计算上的设想,不知能够实现不?


只看楼主 15楼 2019-01-31 08:49:27
以下是引用芳季在2019-01-31 08:41:38的发言 >13楼

谁有这个几何算法原理?

空间xyz转换成三轴转角。对应的边界条件确定。正转换,逆转换。

有的问都不会问,慢慢找了。

EASY看看空间向量高数的第7、8章;以前考过注电基础还看过。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?


只看楼主 楼主 16楼 2019-01-31 08:53:55
以下是引用quiet在2019-01-31 08:48:04的发言 >:示教可以吗

一叉车台板上面有几袋米;化肥;塑料粒要。……每……都要……

这工作量……奇数层与偶层反向……怎么示教?


 
以下网友喜欢您的帖子:

  
奇侠

经验值: 7592
发帖数: 1989
精华帖: 0
回复:有种计算上的设想,不知能够实现不?


只看楼主 17楼 2019-01-31 08:55:25
以下是引用芳季在2019-01-31 08:53:55的发言 >16楼

一叉车台板上面有几袋米;化肥;塑料粒要。……每……都要……

这工作量……奇数层与偶层反向……怎么示教?

以下是引用quiet在2019-01-31 08:48:04的发言 >:示教可以吗

引用详细内容:

示教可以吗

是不行,固定的几个位置是可以的、


 
以下网友喜欢您的帖子:

  
至圣

经验值: 67550
发帖数: 14784
精华帖: 100
回复:有种计算上的设想,不知能够实现不?


只看楼主 楼主 18楼 2019-01-31 09:04:33
以下是引用holdkcsxyz在2019-01-31 08:49:27的发言 >15楼

EASY看看空间向量高数的第7、8章;以前考过注电基础还看过。

以下是引用芳季在2019-01-31 08:41:38的发言 >13楼:谁有这个几何算法原...

引用13楼详细内容:

谁有这个几何算法原理?

空间xyz转换成三轴转角。对应的边界条件确定。正转换,逆转换。

有的问都不会问,慢慢找了。

非常感谢你的指引。


 
以下网友喜欢您的帖子:

  
至圣

经验值: 28623
发帖数: 5906
精华帖: 61
回复:有种计算上的设想,不知能够实现不?


只看楼主 19楼 2019-01-31 09:49:52

芳季大侠这又是准备压榨200samrt了,没接触过。在其他品牌里面看到一过一些资料不知道有用否





欢迎交流,QQ:2301013064 邮箱:feige6@139.com
以下网友喜欢您的帖子:

  
收起
有种计算上的设想,不知能够实现不?
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。