ethz-asl / segmap

A map representation based on 3D segments
BSD 3-Clause "New" or "Revised" License
1.06k stars 393 forks source link

Error when using the wstool #16

Closed danieldugas closed 7 years ago

danieldugas commented 7 years ago
$ wstool update
[GTSAM] Updating /home/daniel/Documents/catkin_ws/src/GTSAM
[GTSAM] Done.
[Schweizer-Messer] Updating /home/daniel/Documents/catkin_ws/src/Schweizer-Messer
[Schweizer-Messer] Done.
[catkin_simple] Updating /home/daniel/Documents/catkin_ws/src/catkin_simple
[catkin_simple] Done.
[curves] Updating /home/daniel/Documents/catkin_ws/src/curves
Username for 'https://github.com': exodaniel
Password for 'https://exodaniel@github.com': 
WARNING [vcstools] Command failed: 'git checkout feature/discreteSE3Curve'
 run at: '/home/daniel/Documents/catkin_ws/src/curves'
 errcode: 1:
error: pathspec 'feature/discreteSE3Curve' did not match any file(s) known to git.

@rdube do you also see this error?

danieldugas commented 7 years ago

(also, https://github.com/ethz-asl/curves is not public)

rdube commented 7 years ago

@exodaniel git pull? It seems like you are not using the latest dependencies.rosinstall script. You should be cloning mincurves and not curves.

danieldugas commented 7 years ago

I git cloned segmatch, and git checkout the autoencoder branch. Has the dependencies script changed since the branch's origin?

rdube commented 7 years ago

Try removing the curves folder in your catkin_ws

rdube commented 7 years ago

Otherwise you would have to clean the dependencies used by wstool. That most likely comes from the older scripts we were using.

rdube commented 7 years ago

You can do wstool info to see the entries and wstool rm to delete wrong one. Does that help?

danieldugas commented 7 years ago

Okay, previous dependencies were still present, your method works for removing them. Closing.