想用JETSON K1开发板做靠图像识别来导航的机器人,不知道运行OPENCV的实时行咋样能否满足要求

TK1的cpu能力并不强,主要优势在于CUDA。这就看你能不能用好CUDA了。自己重新编译OpenCV,并开启CUDA支持是必然的了。
■网友
使用TK1做视觉处理已有半年,目前为止做了两个无人机有关的项目,一个是基于单目摄像机和超声波信息融合的无人机避障,一个是双目+光流的避障,用的都是tk1。opencv方面,用nvcc编译的opencv确实比一般ARM的板子要快,第一个项目就是纯用opencv开发的,GPU模块的效率测试了一下可以达到5倍左右,但是这只是cuda优化过的一部分代码。。。大多数代码比如第二个项目中的立体匹配就完全没有实时性。所以果断换了英伟达自家的基于OPENVX的visionworks。换了以后瞬间跑的飞起,妈妈再也不用担心实时性啦。但是!!这个库是14年才出的,百度资料为0,英文资料除了说明文档和官方demo以外也没有。。。所以搞起来及其痛苦。。
■网友
用了1年多的TK1,也见过很多学长用它做开发,现在普遍换成TX1/2了。
【想用JETSON K1开发板做靠图像识别来导航的机器人,不知道运行OPENCV的实时行咋样能否满足要求】 性能方面的优势是支持NVIDIA,但我们并没有用出TK1的全部性能,CUDA以及很多计算加速的东西我们都完全不会。
实时性方面,USB摄像头的读取是有瓶颈的,最多插两个120帧的usb2.0摄像头(640×480)就会卡死,如果是30帧的usb2.0摄像头,最多只能同时开启3个。
看到其他回答里,有用到PCIE或者以太网的摄像头的,我们这种直插USB camera的真的太low了。在学校实验室,我们是拿来就用,边学边做,不会做深度开发,都是小打小闹。
TK1这种淘汰下来的古董级别的板子很适合留给学弟练手,比树莓派要好得多。最后给两个TK1的古董级别的网址方便入门。
https://www.jetsonhacks.com/2015/06/14/ros-opencv-and-opencv4tegra-on-the-nvidia-jetson-tk1/
https://elinux.org/Jetson/Installing_OpenCV


    推荐阅读