使用Kinect传感器跟踪机器人手臂 [英] Track a Robot arm with a Kinect sensor

查看:107
本文介绍了使用Kinect传感器跟踪机器人手臂的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我有7个DoF机器人手臂,我想跟踪这个手臂的不同关节,但是Skeleton跟踪模块不允许我只跟踪一只手臂。你知道跟踪它的方法吗(如果我可以跟踪七个关节但是三个或者b $ b b四个就足够了,那将是理想的选择)。我使用C ++作为我的机器人手臂,我想继续使用Kinect在C ++中工作。



感谢您的帮助。

Hi everybody,

I have a 7 DoF robot arm and I would like to track the different joints of this arm but the Skeleton tracking module does not allow me to track only one arm. Would you know any way to track it (it would be ideal if I could track the seven joints but three or four may be enough). I use C++ for my robot arm and I would like to keep working in C++ with the Kinect.

Thanks for your help.

推荐答案

鉴于机器人可能看起来不像人形,因此Skeleton跟踪不会按设计工作。它受过人体骨骼跟踪训练。您必须提出自己的深度计算机视觉来跟踪组成手臂的对象
并找出这些关节将映射的位置

Given the robot probably doesn't look like a human form, the Skeleton tracking would not work by designed. It is trained for Human skeleton tracking. You would have to come up with your own depth computer vision to track the objects that make up the arm and figure out where these joints would map

您可以使用像OpenCV这样的库来帮助对象检测,但仍需要对其进行修改以满足您的要求。

You might be able to use a library like OpenCV to help with the object detection, but this would still need to be modified to fit your requirements.


这篇关于使用Kinect传感器跟踪机器人手臂的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆