2016-07-09 5 views
-1

Я собираюсь использовать libopencv4tegra с ROS на Tegra TK1 и я делаю это после этого:ROS пакет cv_bridge и libopencv4tegra не может установить одновременно на Tegra TK1

http://wiki.ros.org/NvidiaJetsonTK1.

Но когда я устанавливаю cv_bridge, он удаляет libopencv4tegra и libopencv4tegra-dev и при установке libopencv4tegra удаляет cv_bridge .Как я могу решить эту проблему?

установить libopencv4tegra: enter image description here

ответ

0

Обычный подход заключается в компиляции пакетов из исходных текстов.

Для этого, в зависимости от вашей версии ros, вам необходимо рабочее место для катания. http://wiki.ros.org/catkin/workspaces

Для создайте Catkin рабочего пространства использовать этот учебник: http://wiki.ros.org/catkin/Tutorials/create_a_workspace

Имея рабочее пространство, необходимо добавить источники (и его зависимости) в виде пакета. Чтобы добавить источники «красиво», используйте начало этого урока http://wiki.ros.org/catkin/Tutorials/workspace_overlaying вам не нужно создавать дополнительное рабочее пространство (для наложения), но точка 2.2, загрузка пакета - это то, что вам нужно.

После добавления пакетов не нужно строить свое рабочее пространство (catkin_make).

Другой подход, который не рекомендуется !, это «принудительно» установить, загрузив файл .deb и используйте dpkg для ручной установки. Это может сломать части вашей ОС!