Ubuntu下使用眼动仪Tobii Eye Tracker 4C

01 安装 & 使用

安装、使用过程参考:https://github.com/Eitol/tobii_eye_tracker_linux_installer

下面过程主要是github中自述文件的翻译

① 下载

在新终端,
git clone https://github.com/Eitol/tobii_eye_tracker_linux_installer.git

https://github.com/Eitol/tobii_eye_tracker_linux_installer

② 安装

进入刚刚下载的文件夹,然后在当前文件夹打开终端

bash ./install_all.sh

sudo apt --fix-broken install

bash ./install_all.sh

③ 校准

运行以下命令,或者进入下述路径,然后选择TobiiProEyeTrackerManager右键运行

cd /opt/TobiiProEyeTrackerManager

./TobiiProEyeTrackerManager

校准前需要先标记眼动仪到屏幕距离,以及屏幕和眼动仪相对位置等

校准过程参考下图:

在这里插入图片描述

④ 运行

cd ~/tobii_eye_tracker_linux_installer

cd example

gcc main.cpp -o main -pthread /usr/lib/tobii/libtobii_stream_engine.so

./main

运行后结果如下:

在这里插入图片描述

02 报错及解决

问题1

问题:

正准备解包 tobii_config_0.1.6.111_amd64.deb  ...
正在解包 tobii-config (0.1.6-111) ...
dpkg: 依赖关系问题使得 tobii-config 的配置工作不能继续:
 tobii-config 依赖于 gconf2;然而:
  未安装软件包 gconf2。
 tobii-config 依赖于 gconf-service;然而:
  未安装软件包 gconf-service。
 tobii-config 依赖于 libappindicator1;然而:
  未安装软件包 libappindicator1。

dpkg: 处理软件包 tobii-config (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.13.3-11ubuntu1.1) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-1ubuntu3.18.04.2) 的触发器 ...
正在处理用于 mime-support (3.60ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
在处理时有错误发生:
 tobii-config
./lib already exist. Continue...
DONE :)
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
 tobii-config : 依赖: gconf2
                依赖: gconf-service
                依赖: libappindicator1 但是它还没有被安装

解决:

sudo apt --fix-broken install

问题2

问题:

Gtk-Message: 21:34:56.084: Failed to load module "canberra-gtk-module"

解决:

sudo apt-get install libcanberra-gtk-module  

问题3

在catkin_make时报错
这个问题是因为下载的文件里还有关于眼动仪的qt功能包
https://github.com/chengyangkj/Ros_Qt5_Gui_App

CMake Error at /usr/lib/x86_64-linux-gnu/cmake/Qt5/Qt5Config.cmake:28 (find_package):
  Could not find a package configuration file provided by "Qt5Multimedia"
  with any of the following names:

    Qt5MultimediaConfig.cmake
    qt5multimedia-config.cmake

  Add the installation prefix of "Qt5Multimedia" to CMAKE_PREFIX_PATH or set
  "Qt5Multimedia_DIR" to a directory containing one of the above files.  If
  "Qt5Multimedia" provides a separate development package or SDK, be sure it
  has been installed.
Call Stack (most recent call first):
  Ros_Qt5_Gui_App-master/CMakeLists.txt:21 (find_package)


-- Configuring incomplete, errors occurred!
See also "/home/guyue/ur_ws/build/CMakeFiles/CMakeOutput.log".
See also "/home/guyue/ur_ws/build/CMakeFiles/CMakeError.log".
Invoking "cmake" failed
sudo apt-get install qtmultimedia5-dev

03 其他资料




  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值