之前的文章写了基于odroid-xu3的Xtion+ROS搭建方法,由于xu3停产了,只能换用xu4,但是换的过程中发现xu4没有usb2.0,只有usb3.0,但是很遗憾Xtion官方版本不支持usb3.0。经过不断的尝试,发现其他搭建方法与xu3相同,只是需要对xtion固件本身进行修改,添加usb3.0的支持。

在Windows中进行操作,插入Xtion。

下载Xtion固件升级包xtion usb update,解压。

链接再贴一遍

https://github.com/nh2/asus-xtion-fix/blob/master/FW579-RD1081-112v2.zip

进入文件夹UsbUpdate,在cmd中运行!Update-RD108x!.bat

得到如下的结果则升级完成,现在在odroid-xu4下面可以使用openni_launch啦:

G:\xtion\UsbUpdate>"!Update-RD108x!.bat"
UsbUpdate V1.0.4406 INFO       New log started on 2014-02-14 18:20:53687 INFO       OpenNI version is 1.5.4 (Build 0)-Win32 (May 20 2012 00:23:
47)891 INFO       --- Filter Info --- Minimum Severity: NONE1024 VERBOSE    Searching for .\\XnDevice*.dll...1159 VERBOSE    Trying to load a device 'XnDeviceSensorV2.dll'...1900 INFO       device 'XnDeviceSensorV2.dll' loaded.2096 VERBOSE    Initializing device sensor...2338 INFO       Setting Device.ResetSensorOnStartup to 0...2397 INFO       Property Device.ResetSensorOnStartup was changed to 0.2442 INFO       Device.ResetSensorOnStartup was successfully set.4365 VERBOSE    Connecting to USB device...5854 VERBOSE    Trying to open sensor '\\?\usb#vid_1d27&pid_0600#6&109c578c
&0&1#{c3b5f022-5a42-1980-1909-ea72095601b1}'...6224 VERBOSE    USB Driver Version is: 3.1.2.06285 VERBOSE    USB Driver Current Alt Setting is: 06328 VERBOSE    Trying to open endpoint 0x4 for control out (for old firmwa
res)...6397 INFO       Connected to USB device6441 INFO       Property Device.USBPath was changed to \\?\usb#vid_1d27&pid
_0600#6&109c578c&0&1#{c3b5f022-5a42-1980-1909-ea72095601b1}.9910 VERBOSE    Getting hardware versions...28229 INFO       Hardware versions: FW=5.3.26 (9) HW=5 Chip=2 Sensor=0 SYS=1
459482 WARNING    Received NACK: 260844 VERBOSE    Getting the fixed params...75870 VERBOSE    Sensor serial number: 120522059676062 VERBOSE    Getting algorithm params 0x7 for resolution 0 and fps 0....91073 VERBOSE    Property Firmware.ReferenceResolution was changed to 2.91284 VERBOSE    Reading all params from firmware...98206 VERBOSE    Property Firmware.DepthWhiteBalance (45) was changed to 1.107586 VERBOSE    Property Firmware.DepthHoleFilter (22) was changed to 1.112206 VERBOSE    Property Firmware.DepthGain (21) was changed to 42.123837 VERBOSE    Property Firmware.DepthFormat (18) was changed to 1.141580 VERBOSE    Property Firmware.ImageQuality (16) was changed to 3.142955 VERBOSE    Property Firmware.ImageSharpness (76) was changed to 50.143084 VERBOSE    Firmware params were updated.143259 VERBOSE    Getting Cmos 0 VBlanking...144456 INFO       Cmos 0 VBlanking: 9144646 INFO       Property Device.PhysicalDeviceName was changed to PrimeSens
e RD1.08x.144711 INFO       Property Device.VendorSpecificData was changed to PS1080SOC
.144797 INFO       Property Device.ID was changed to 1205220596.145265 INFO       Device sensor initialized146009 INFO       >>>>>> Running the special init function InitRepairFW5327Zo
neB!147866 INFO       *** Going to clear the upgrade area...149878 INFO       *** Min upgrade area offset: 0x25000151104 INFO       *** Max upgrade area offset: 0x3c9c0152446 VERBOSE    Getting file list199834 VERBOSE    Getting file list246586 INFO       *** Upgrade area is clear!247039 INFO       *** There are 13 files to upload!247442 INFO       *** Uploading file #1:250146 INFO       >>>>>> Running the special function UpgradeSensorID1!251259 INFO       Updated DeviceName to: PrimeSense RD1.08x252614 INFO       Updated VendorSpecific to: PS1080SOC254080 INFO       Updated SerialNumber to: 1205220596256043 INFO       Temp file name: C:\Users\niklas\AppData\Local\Temp\39C5.tmp257481 INFO       >>>>>> Done! Update was successfuly handled!258625 INFO       >>>>>> File Name: C:\Users\niklas\AppData\Local\Temp\39C5.t
mp, Offset: 0x25000, SensorSpecific:0260695 INFO       Setting Device.FlashFile...261883 INFO       Upload file C:\Users\niklas\AppData\Local\Temp\39C5.tmp (of
fset 151552)277709 VERBOSE    Initialized upload of 302 bytes in 14 ms278410 VERBOSE    Uploaded 302 bytes in 1 ms293464 INFO       Device.FlashFile was successfully set.293675 INFO       >>>>>> Deleting the temp file...294092 INFO       *** Uploading file #2:294952 INFO       >>>>>> File Name: ..\FLA\SensorTecParams.xml.bin.fla, Offse
t: 0x25200, SensorSpecific:1296619 INFO       >>>>>> Skipping a sensor specific file...298139 INFO       *** Uploading file #3:300222 INFO       >>>>>> File Name: ..\FLA\SensorSafetyParams.xml.bin.fla, Of
fset: 0x25230, SensorSpecific:1301606 INFO       >>>>>> Skipping a sensor specific file...302765 INFO       *** Uploading file #4:303552 INFO       >>>>>> File Name: ..\FLA\GainControl.xml.bin.fla, Offset: 0
x25260, SensorSpecific:0307658 INFO       Setting Device.FlashFile...309165 INFO       Upload file ..\FLA\GainControl.xml.bin.fla (offset 152160)324715 VERBOSE    Initialized upload of 120 bytes in 14 ms325666 VERBOSE    Uploaded 120 bytes in 1 ms340225 INFO       Device.FlashFile was successfully set.340501 INFO       *** Uploading file #5:342377 INFO       >>>>>> File Name: ..\FLA\RegistrationParams.xml.bin.fla, Of
fset: 0x25360, SensorSpecific:1343954 INFO       >>>>>> Skipping a sensor specific file...348400 INFO       *** Uploading file #6:349052 INFO       >>>>>> File Name: ..\FLA\AlgorithmParams.xml.bin.fla, Offse
t: 0x25660, SensorSpecific:0350036 INFO       Setting Device.FlashFile...351408 INFO       Upload file ..\FLA\AlgorithmParams.xml.bin.fla (offset 1531
84)371488 VERBOSE    Initialized upload of 736 bytes in 18 ms377128 VERBOSE    Uploaded 736 bytes in 6 ms386976 INFO       Device.FlashFile was successfully set.387162 INFO       *** Uploading file #7:388451 INFO       >>>>>> File Name: ..\FLA\PrimeProcessor.xml.bin.fla, Offset
: 0x25a60, SensorSpecific:0390128 INFO       Setting Device.FlashFile...391687 INFO       Upload file ..\FLA\PrimeProcessor.xml.bin.fla (offset 15420
8)418278 VERBOSE    Initialized upload of 1116 bytes in 27 ms431563 VERBOSE    Uploaded 1116 bytes in 13 ms449466 INFO       Device.FlashFile was successfully set.449683 INFO       *** Uploading file #8:450841 INFO       >>>>>> File Name: ..\FLA\FixedParamsRD108.xml.bin.fla, Offs
et: 0x26060, SensorSpecific:0452519 INFO       Setting Device.FlashFile...452631 INFO       Upload file ..\FLA\FixedParamsRD108.xml.bin.fla (offset 155
744)480583 VERBOSE    Initialized upload of 526 bytes in 26 ms482880 VERBOSE    Uploaded 526 bytes in 2 ms496137 INFO       Device.FlashFile was successfully set.496359 INFO       *** Uploading file #9:496976 INFO       >>>>>> File Name: ..\FLA\ImageCmos.xml.bin.fla, Offset: 0x2
6460, SensorSpecific:0497258 INFO       Setting Device.FlashFile...499104 INFO       Upload file ..\FLA\ImageCmos.xml.bin.fla (offset 156768)527546 VERBOSE    Initialized upload of 1648 bytes in 27 ms551068 VERBOSE    Uploaded 1648 bytes in 24 ms574095 INFO       Device.FlashFile was successfully set.574296 INFO       *** Uploading file #10:575462 INFO       >>>>>> File Name: ..\FLA\DepthCmos.xml.bin.fla, Offset: 0x2
7660, SensorSpecific:0577068 INFO       Setting Device.FlashFile...578546 INFO       Upload file ..\FLA\DepthCmos.xml.bin.fla (offset 161376)605444 VERBOSE    Initialized upload of 240 bytes in 25 ms605901 VERBOSE    Uploaded 240 bytes in 0 ms620835 INFO       Device.FlashFile was successfully set.621048 INFO       *** Uploading file #11:621716 INFO       >>>>>> File Name: ..\FLA\DefaultParams.xml.bin.fla, Offset:0xfffffff, SensorSpecific:2621988 INFO       >>>>>> Skipping a factory offset specific file...624212 INFO       *** Uploading file #12:626060 INFO       >>>>>> File Name: ..\FLA\BootManager.out.bin.fla, Offset: 0
xfffffff, SensorSpecific:2630456 INFO       >>>>>> Skipping a factory offset specific file...630571 INFO       *** Uploading file #13:632326 INFO       >>>>>> File Name: ..\FLA\source.out.bin.fla, Offset: 0x2796
0, SensorSpecific:0633427 INFO       Setting Device.FlashFile...634844 INFO       Upload file ..\FLA\source.out.bin.fla (offset 162144)1151167 VERBOSE    Initialized upload of 134876 bytes in 515 ms
..........................3689400 VERBOSE    Uploaded 134876 bytes in 2538 ms4520941 INFO       Device.FlashFile was successfully set.4521092 INFO       *** Reseting the sensor...4521251 INFO       Setting Device.Reset to 0...4521870 VERBOSE    Setting mode to 4...4524998 INFO       Device.Reset was successfully set.4525650 INFO       ***************************************4527030 INFO                        SUCCESS!4527087 INFO       ***************************************4528447 VERBOSE    Shutting down USB depth read thread...4530375 VERBOSE    Shutting down USB image read thread...4531575 VERBOSE    Device closed successfully4536534 VERBOSE    Shutting down Scheduler thread...4538833 VERBOSE    Shutting down USB depth read thread...4539396 VERBOSE    Shutting down USB image read thread...4541039 VERBOSE    Device closed successfully
Press any key to continue . . .

odroid平台——ASUS Xtion Pro Live + Openni + ROS搭建(Xu4升级版)相关推荐

  1. ubuntu下使用ASUS Xtion PRO

    实验室近期进了一个ASUS Xtion PRO, 于是我便尝试在ubuntu12.04下使用它采集数据,然而当我运行ros下的openni程序时,我获得下面的提示: hao@haopc:~$ rosl ...

  2. 【Linux】使用Xtion相机/SDK/openni2环境搭建

    1 从该网站下载openni2的SDK(win.linux等版本都有) 解压 然后去shell所在目录,运行install.sh sudo ./install.sh 这一步是将 Primesense ...

  3. Learning ROS for Robotics Programming Second Edition学习笔记(六) indigo xtion pro live

    中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS for Robotics Pr ...

  4. Learning ROS for Robotics Programming Second Edition学习笔记(七) indigo PCL xtion pro live

    中文译著已经出版,详情请参考:http://blog.csdn.net/ZhangRelay/article/category/6506865 Learning ROS forRobotics Pro ...

  5. openni+linux+arm,Jetson tk1 安装OpenNI 1 +Xtion Pro +NiTE

    参考: http://blog.csdn.net/xiabodan/article/details/44496871 序: 由于第三方库 NiTE2.0 不支持 arm 架构的处理器,因此需要安装Op ...

  6. Jetson tk1 安装OpenNI 1 +Xtion Pro +NiTE

    参考: http://blog.csdn.net/xiabodan/article/details/44496871 序: 由于第三方库 NiTE2.0 不支持 arm 架构的处理器,因此需要安装Op ...

  7. NVIDIA Jetson TX2 解决奥比中光 Astra pro相机的ros 打不开深度信息/camera/depth/image

    背景: NVIDIA Jetson TX2 安装奥比中光 Astra pro相机的ROS 驱动后可以打开彩色相机, 打不开深度信息,有点捉急,换了一台相机,还是如此,说明相机没问题驱动有问题. 打开奥 ...

  8. 基于ROS搭建简易软件框架实现ROV水下目标跟踪(补2)--水下slam仿真构想

    这部分内容其实和水下目标跟踪的软件框架没啥联系,但既然上一篇文章提到了水下环境的仿真,结合近期的一点小尝试,也谈谈对水下slam仿真可行性的一些构想. 在水下光学传感器基本上效果非常差.声学设备一方面 ...

  9. 基于ROS搭建简易软件框架实现ROV水下目标跟踪(一)--简述

    当前,水下领域比较小众,开源的资料比较少.Bluerov作为成熟的产品,结合其开源的优势,经历了多年的技术迭代,在市场上受到极大欢迎.刚接触水下领域时,希望能找到一个比较方便的实验平台,开源的Blue ...

最新文章

  1. python自动测试p-python 自动化测试 pytest 的使用
  2. python2基本数据类型
  3. webbench网站压力测试工具的使用方法
  4. ASP.NET一个网站内存放多个config文件(Web.Config文件中configSource 的用法
  5. Jupyter 配置 Java环境,写Java代码,测试成功
  6. 力扣--替换后的最长重复字符
  7. 9. 回文数 golang 整数处理
  8. Struts2的通配符配置方式
  9. 485通讯线是几芯的_小令老师说门禁| 为什么485门禁必然会取代韦根?
  10. 201312-2_ISBN号码
  11. python之字符串操作
  12. 推荐几个火狐浏览器插件
  13. HTML设置文字的格式
  14. 随意创作立秋logo图
  15. 单反基础知识:光圈和快门
  16. C/C++动态内存开辟详解(含常见错误以及经典面试题)
  17. 波卡的盔甲与弱肋 |链捕手
  18. 中国itunes ip 记录
  19. 线性代数考研笔记(二)
  20. 在线YAML转JSON工具

热门文章

  1. AI算法之Encoder-Decoder 和 Seq2Seq
  2. css3 gird布局
  3. CSU_1505_酷酷的单词
  4. [日更-2019.3.31]如何下载Nexus5的LineageOS14.1(cm-14.1)系统源码并编译、刷机
  5. 揭密备份恢复的原理!
  6. Android TV使用gsyVideoPlayer快进操作视频会回退
  7. 周易六十四卦——风山渐卦
  8. putty连不上华为云服务器(Linux)怎么办?
  9. xd使用技巧_adobe xd高级技巧
  10. [置顶]Gradle 实现 Android 多渠道定制化打包