DVXplorer事件相机入门
AI-摘要
MGodのGPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往爱发电购买
DVXplorer事件相机入门
MGodmonkeyDV官方文档:Get Started · DV (inivation.gitlab.io)
DV事件相机的ROS包:https://github.com/uzh-rpg/rpg_dvs_ros
事件相机的资源汇总:https://github.com/uzh-rpg/event-based_vision_resources
1.DV事件相机ROS包驱动程序安装
注意:将以下指令中提及的任何noetic替换为您当前ROS发行版的名称
- 安装ROS依赖
1 | sudo apt-get install ros-noetic-camera-info-manager |
- 安装libcaer
1 | sudo add-apt-repository ppa:inivation-ppa/inivation |
- 安装catkin工具
1 | sudo apt-get install python3-catkin-tools |
- 创建工作空间(指令参考:ROS指令大全)
1 | cd ~ |
- 克隆将用于生成 DVS/DAVIS 驱动程序包的包 (https://github.com/catkin/catkin_simple):`catkin_simple`
1 | cd ~/catkin_ws/src |
- 编译包
1 | cd ~/catkin_ws |
- 更新环境
1 | source ~/catkin_ws/devel/setup.bash |
2.测试DV相机
连接DV相机并通过启动下面的launch
来启动DV相机
1 | roslaunch dvs_renderer dvs_mono.launch # DVS128 |
我使用的是DVXplorer相机,主题切换到/dvs_rendering
,并在镜头前晃动即可显示下面的画面
3.使用DV-GUI来启动DV相机(可选)
DV-GUI是用于 iniVation 动态视觉传感器 (DVS/DAVIS) 的软件,可以通过连接到DV相机并显示其输出。它也是官方软件开发工具包,用于为基于事件的相机编写应用软件。目前支持的操作系统有Win、Macos、Ubuntu、Fedora、Arch linux、树莓派等
-
Windows
- 下载并安装DV:前往下载
- Windows下DV软件有bug,需要修改系统显示语言为English,这步一定要弄,不然无法正常使用:在 Windows 中管理显示语言设置 - Microsoft 支持
-
Ubuntu
我们在x86_64、arm64和armhf架构上为Focal (20.04 LTS) 和Jammy (22.04 LTS)提供了一个 PPA 存储库。请注意,
dv-gui
仅在 x86_64上可用,dv-runtime
在所有支持的架构上可用。
1 | sudo add-apt-repository ppa:inivation-ppa/inivation |
使用dv-gui
指令来启动软件
注:如果设备无法识别,或者无法查找,请确保DV相机是否正常运行并连接到电脑上,尝试拔插USB来重启DV相机;如果你在WSL中使用
DV-GUI
,请确保USB设备能够在WSL中正常识别,WSL中添加USB设备参考教程:wsl连接USB设备
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果