Coder Social home page Coder Social logo

libfovis's People

Contributors

miquelmassot avatar plnegre avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

libfovis's Issues

Update repo to upstream version

Quite some time passed since this fork got initialized and the upstream version has been updated since then.
The ROS wrapper might need an update after that, too.

How to use libfovis for stereo camera such as Bumblebee

I use processFrame() in VisualOdometry class to add image(left) and stereoSource which contain right image.But the matching status is always 4 which means large reproject error.

Is there any sample code for stereo camera fovis? I only see the depth camera sample code.

Compile problem of Fovis

Hi, I run $catkin_make for fovis, but it has the following errors, could someone provide some suggestions? Thanks in advance!

CMake Error at /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:75 (find_package):
Could not find a configuration file for package libfovis.

Set libfovis_DIR to the directory containing a CMake configuration file for
libfovis. The file will have one of the following names:

libfovisConfig.cmake
libfovis-config.cmake

Empty Debian package due to missing install targets

Sadly, there are no install targets defined in the CMakeLists.txt which results in a debian package ros-hydro-libfovis (I'm using hydro but here are no install targets for groovy and indigo either) that builds perfectly but does not install anything. This is what is installed after running sudo apt-get install ros-hydro-libfovis:

cdondrup@calculon:/opt/ros/hydro
$ find . -iname "*fovis*"
./lib/pkgconfig/libfovis.pc
./share/libfovis
./share/libfovis/cmake/libfovisConfig.cmake
./share/libfovis/cmake/libfovisConfig-version.cmake
cdondrup@calculon:/opt/ros/hydro
$ lr share/libfovis/
share/libfovis/:
total 24K
drwxr-xr-x   3 root root 4.0K Oct  1 10:49 .
drwxr-xr-x 301 root root  12K Oct  1 11:13 ..
drwxr-xr-x   2 root root 4.0K Oct  1 10:49 cmake
-rw-r--r--   1 root root  612 Feb  5  2014 package.xml

share/libfovis/cmake:
total 20K
drwxr-xr-x 2 root root 4.0K Oct  1 10:49 .
drwxr-xr-x 3 root root 4.0K Oct  1 10:49 ..
-rw-r--r-- 1 root root 7.2K Aug 19 18:41 libfovisConfig.cmake
-rw-r--r-- 1 root root  426 Aug 19 18:41 libfovisConfig-version.cmake
cdondrup@calculon:/opt/ros/hydro
$ cat ./lib/pkgconfig/libfovis.pc
prefix=/opt/ros/hydro

Name: libfovis
Description: Description of libfovis
Version: 0.0.4
Cflags: -I/opt/ros/hydro/include
Libs: -L/opt/ros/hydro/lib -llibfovis
Requires: 
cdondrup@calculon:/opt/ros/hydro
$ ls /opt/ros/hydro/include/*fovis*
ls: cannot access /opt/ros/hydro/include/*fovis*: No such file or directory
cdondrup@calculon:/opt/ros/hydro
$ ls /opt/ros/hydro/lib/*fovis*
ls: cannot access /opt/ros/hydro/lib/*fovis*: No such file or directory

This shows that a pkg-config file is created but it points to non-existing directories. This results in packages relying on libfovis to not build, like

-- +++ processing catkin package: 'fovis_ros'
-- ==> add_subdirectory(fovis/fovis_ros)
CMake Error at /opt/ros/hydro/share/libfovis/cmake/libfovisConfig.cmake:141 (message):
  Project 'fovis_ros' tried to find library 'libfovis'.  The library is
  neither a target nor built/installed properly.  Did you compile project
  'libfovis'? Did you find_package() it before the subdirectory containing
  its code is included?
Call Stack (most recent call first):
  /opt/ros/hydro/share/catkin/cmake/catkinConfig.cmake:75 (find_package)
  fovis/fovis_ros/CMakeLists.txt:4 (find_package)


-- Configuring incomplete, errors occurred!

and makes it therefore useless as a debian package.

Are there any plans on adding install targets: http://wiki.ros.org/catkin/CMakeLists.txt (10. Optional Step: Specifying Installable Targets)? If there is no one actively working on this, I can also create install targets and open a pull request because I would really like to be able to use this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.