Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Image processing Kinect机器人手臂检测_Image Processing_Kinect_Robotics_Motion Detection_Lbr Iiwa Rapi - Fatal编程技术网

Image processing Kinect机器人手臂检测

Image processing Kinect机器人手臂检测,image-processing,kinect,robotics,motion-detection,lbr-iiwa-rapi,Image Processing,Kinect,Robotics,Motion Detection,Lbr Iiwa Rapi,我可以使用Kinect传感器检测机械臂(KUKA LBR iiwa 7R800)的运动,并计算其链接角度,以使其控制另一个机械臂。当然这是可能的,但我认为这不是一个好主意 次优精度,因处理3d数据而滞后。我想也有一些情况下,您无法看到所有关节/链接 Kuka机器人可以直接输出关节角度。使用此数据进行同步或使用相同的外部数据控制两个机器人 任何测量误差都可能导致不必要的移动,在工业机器人的情况下,这可能会造成严重的损坏 使用Kinect精确检测和跟踪机器人手臂及其所有关节听起来过于复杂。你不能连接

我可以使用Kinect传感器检测机械臂(KUKA LBR iiwa 7R800)的运动,并计算其链接角度,以使其控制另一个机械臂。

当然这是可能的,但我认为这不是一个好主意

次优精度,因处理3d数据而滞后。我想也有一些情况下,您无法看到所有关节/链接

Kuka机器人可以直接输出关节角度。使用此数据进行同步或使用相同的外部数据控制两个机器人


任何测量误差都可能导致不必要的移动,在工业机器人的情况下,这可能会造成严重的损坏

使用Kinect精确检测和跟踪机器人手臂及其所有关节听起来过于复杂。你不能连接第一个机械臂(通过串行连接或它支持的接口)来简单地读取每个电机的值,然后将这些值发送/写入第二个机械臂吗?动机是什么?第二种机器人类型是什么?谢谢,对不起,我不明白串行连接是什么意思。你读取每个电机的值,我们的电机没有位置反馈谢谢,我们的KUKA机器人是在我们的大学使用步进电机制造的,所以我想我们不能从电机获取位置反馈,在设计中没有编码器的位置,所以我想我们可以通过图像处理来获取位置反馈。但是我认为,正如你所说的,会有测量误差。如果你在大学里使用步进电机,它怎么可能是库卡呢?我很困惑。有东西控制着机器人。如果没有位置反馈,只需向两个机器人输入相同的数据即可。由于没有位置反馈,您永远无法知道两个机器人是否都能正常移动。@MohanadMansour您是在向第一个手臂发送角度(使用正向运动学)还是向末端执行器发送位置和方向(使用反向运动学)?无论哪种方式,如果您控制步进电机,在将它们发送到第一个臂之前,您需要计算位置,因此您应该能够将相同的步进电机位置发送到第二个臂