ROS apriltags3 isntalling с предупреждением - предотвращение идентификации пакета - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь заставить ROS работать с библиотекой тегов в апреле для исследования робототехники. Я довольно новичок в ros и не знаю, с чего начать. на странице github тега в апреле

кажется, что все происходит без сбоев до команды catkin build. Пакеты найдены и все зависимости успешно установлены. Затем пакеты утверждают, что были успешно установлены после завершения команды сборки catkin.

robertslab@robertslab-HP-Pavilion-Gaming-Laptop-15-cx0xxx:~/april_3$ catkin build
------------------------------------------------------------
Profile:                     default
Extending:             [env] /opt/ros/melodic
Workspace:                   /home/robertslab/april_3
------------------------------------------------------------
Build Space:        [exists] /home/robertslab/april_3/build
Devel Space:        [exists] /home/robertslab/april_3/devel
Install Space:      [unused] /home/robertslab/april_3/install
Log Space:         [missing] /home/robertslab/april_3/logs
Source Space:       [exists] /home/robertslab/april_3/src
DESTDIR:            [unused] None
------------------------------------------------------------
Devel Space Layout:          linked
Install Space Layout:        None
------------------------------------------------------------
Additional CMake Args:       None
Additional Make Args:        None
Additional catkin Make Args: None
Internal Make Job Server:    True
Cache Job Environments:      False
------------------------------------------------------------
Whitelisted Packages:        None
Blacklisted Packages:        None
------------------------------------------------------------
Workspace configuration appears valid.

NOTE: Forcing CMake to run for each package.
------------------------------------------------------------
[build] Found '2' packages in 0.0 seconds.                 
[build] Updating package table.                            
Starting  >>> catkin_tools_prebuild                        
Finished  <<< catkin_tools_prebuild                [ 1.5 seconds ]
Starting  >>> apriltag                                     
___________________________________________________________
Warnings   << apriltag:install /home/robertslab/april_3/logs/apriltag/build.install.000.log
cp: cannot create regular file '/home/robertslab/.local/lib/python3.6/site-packages': No such file or directory
cd /home/robertslab/april_3/build/apriltag; catkin build --get-env apriltag | catkin env -si  /usr/bin/make install; cd -
...........................................................
Finished  <<< apriltag                             [ 7.0 seconds ]
Starting  >>> apriltag_ros                                 
Finished  <<< apriltag_ros                         [ 15.2 seconds ]
[build] Summary: All 3 packages succeeded!                 
[build]   Ignored:   None.                                 
[build]   Warnings:  1 packages succeeded with warnings.   
[build]   Abandoned: None.                                 
[build]   Failed:    None.                                 
[build] Runtime: 23.7 seconds total.                       
[build] Note: Workspace packages have changed, please re-source setup files to use them.

Может кто-нибудь объяснить это предупреждение.

Кроме того, когда я запускаю ядро ​​Ros и при поиске пакета не устанавливается пакет тегов April, и я не уверен, почему или как это сделать. установить пакет в рос.

Я получил доступ к файлу установки. bash Файл, подобный выводу, и теги в апреле все еще не отображаются в выводе списка rospack.

Чего мне не хватает?

1 Ответ

0 голосов
/ 17 апреля 2020

Ну, это предупреждение не требует пояснений, в котором оно не может скопировать какой-либо файл в каталог. Я думаю, что он ищет Python исходный каталог, который не найден.

apriltag_ros зависит от april_tag, это два разных пакета.

Поскольку этот пакет официально находится на ROS Melodi c, поэтому вы можете установить его следующим образом:

sudo apt install ros-melodic-apriltag-ros

Это позаботится обо всех необходимых зависимостях и сборках. проэкт.

Вы можете проверить каталог установки по:

roscd apriltag_ros
pwd
...