-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Run EVO in Ubuntu 20.04 and Neotic ROS #18
Comments
When using Neotic ROS in Ubuntu 20.04, maybe you can try the python3-catkin-tools |
I used python3-catkin-tools but still have a problem |
Hi, what is the problem that you face after switching to python3-catkin-tools? It seems also that you need to install vcs-import with |
I tried "sudo apt install -y python3-vcstools " but I still have a problem. Some packages could not be installed. This may mean that you have The following packages have unmet dependencies: And after running " catkin build dvs_tracking ", I got a following error: Failed << evo_utils:cmake [ Exited with code 1 ] Errors << vikit_common:cmake /home/hengameh/catkin_ws/logs/vikit_common/build.cmake.000.log Could not find a package configuration file provided by "eigen_catkin" with
Add the installation prefix of "eigen_catkin" to CMAKE_PREFIX_PATH or set Failed << vikit_common:cmake [ Exited with code 1 ] |
Libraries such as FFT, Eigen, FMT, Sophus need to be installed, and it is recommended to use an earlier version of OpenCV3 instead of OpenCV4. Maybe you can refer to the installation instructions of SVO: https://github.com/uzh-rpg/rpg_svo/wiki/Installation:-ROS |
I have applied all of mentioned solution but I still I have a problem. I installed all the needed packages. My error is : Package python-catkin-tools is not available, but is referred to by another package. E: Package 'python-catkin-tools' has no installation candidate |
modify the install.sh script and change it to python3-catkin-tools instead of python-catkin-tools |
This is so helpful thanks. |
Thanks. I found this solution and it worked but when I run catkin build dvs_tracking I got some fails and errors as following: Errors << evo_utils:make /home/labuser/catkin_ws/logs/evo_utils/build.make.005.log ............................................................................... Errors << svo_common:make /home/labuser/catkin_ws/logs/svo_common/build.make.003.log ............................................................................... |
go to |
When I run roslaunch dvs_tracking live.launch auto_trigger:=false camera_name:=DAVIS-ijrr events_topic:=/dvs/events I have an error. The error is: W20220519 13:43:10.941743 21167 motion_correction.cpp:69] Failed to allocate 88038921513504 bytes REQUIRED process [dvs_tracking-6] has died!
|
[First of all, the following is a machine translation, there may be some misnomers, hopefully this will not hinder understanding.]
And my question is, how exactly can this error be fixed? Can I only lower the OpenCV version again, like OpenCV3.2? ANY SUGGESTIONS PLEASE!!! |
I could not run the EVO code in Ubuntu 20.04 and Neotic ROS. I would appreciate if you can solve my problem. I have also tried on this code in Melodic ROS and Ubuntu 16.04 but it did not work because INIVATION DV provide a PPA repository for Ubuntu Focal (20.04 LTS) and the latest Ubuntu Hirsute (21.04) on the x86_64, arm64, armhf and ppc64 architectures.
The error in Ubuntu 20.04 and Neotic ROS is as follows:
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python-catkin-tools : Depends: python-catkin-pkg (>= 0.2.9) but it is not installable
Depends: python-osrf-pycommon but it is not installable
E: Unable to correct problems, you have held broken packages.
Second, we clone the evo dependencies
./rpg_dvs_evo_open/install.sh: line 24: vcs-import: command not found
The text was updated successfully, but these errors were encountered: