Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@HarborC
Copy link

@HarborC HarborC commented Aug 27, 2025

This PR introduces two key enhancements:

  1. Upgrade to Eigen 3.4
    The slam_ext module requires Eigen 3.4 to function correctly. However, Ubuntu 20.04 and earlier versions ship with Eigen 3.3.x by default, which leads to compilation issues. To ensure compatibility across systems, Eigen 3.4 is now bundled under thirdparty/eigen.

  2. Add support for raw image sequence input
    A new processing pipeline is added to support image sequence data. Users can now run the system on a directory of images using:

    python run.py pipeline=default streams=raw_image_sequence_stream streams.base_path=YOUR_IMAGE_SEQ_OR_DIR_PATH
    
  3. Maybe fix slam pass stuck and not moving #4

@heiwang1997
Copy link
Collaborator

Hi @HarborC thank you so much for your contribution!

I've checked your code changes, and it seems that we've added 254k lines of code which are a bit hard to review. (we have to review a bit carefully even if it's copied due to security reasons). Do you think it is possible to include the library as a git submodule instead?

Also I would like to understand the background of the errors that you've encountered. By default if you use the conda way of installing vipe, the installed version of eigen will already be 3.4.0, despite which ubuntu system you're under. Were you trying to include vipe in another project, or build without the conda environment?

@heiwang1997
Copy link
Collaborator

Should we close as this might have already been resolved in #50?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

slam pass stuck and not moving

2 participants