首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于3D深度感知的硬件

用于3D深度感知的硬件
EN

Stack Overflow用户
提问于 2012-08-29 05:46:23
回答 2查看 1.4K关注 0票数 5

我计划通过集成3D深度传感器,如Kinect或华硕Xtion Pro,给一个预先构建的机器人3D视觉。这是我能够找到的仅有的两个,但我可以想象还有更多的正在建造或已经存在。

有没有人推荐我可以使用的硬件,或者这两个中的哪一个更适合集成到ROS (机器人操作系统)的开源项目。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-08-31 11:52:45

我会投票给Windows版的Kinect,而不是基于硬件的华硕Xtion Pro (Kinect的范围更广),但根据你的项目,可能两者都不会对你有好的效果。我不熟悉Robot操作系统,但Kinect只能在Windows7上运行,类似于Windows8,而且应该是Windows Server2008。华硕Xtion Pro似乎有适用于Linux发行版的SDK,所以如果你的机器人正在运行类似的东西,它可能会工作。

根据你到底需要做什么,你可能想要一个简单得多的深度传感器。例如,买一把these,你花的钱还是比买一台Kinect要少得多。它们也可能更容易与你的机器人集成;将它们连接到微控制器上,通过USB将微控制器插入到你的机器人中,生活应该会很容易。或者直接把它们插到你的机器人里。我不知道这些东西是怎么工作的。

编辑:我花了太多的时间使用Kinect SDK,我忘记了有第三方SDK可以在你运行的任何操作系统上运行。不过,这真的要看情况了。Kinect有一个更好的最小深度,这对我来说似乎很重要,但它的视野比Xtion更差。如果你只需要基础知识(在我面前有一堵墙吗?)一定要搭配迷你红外传感器,它在网络上随处可见,可能在你附近的商店里也有。

票数 1
EN

Stack Overflow用户

发布于 2012-09-16 20:25:19

Kinect + Linux + ROS + PCL (http://pointclouds.org/)是一个非常强大(而且相对便宜)的组合。我不知道你想用这个系统做什么,但是有足够的库可以通过这个组合来做很多事情。您的硬件将受到以下因素的限制:您可以在其上安装linux,以及运行某些点云处理所需的速度。虽然像gumstix这样的嵌入式设备有linux和ROS的端口,但我还是会选择更接近标准PC的端口,比如mini-ITX。从长远来看,你会有更少的头痛。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12167982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档