Grasp Software

GraspIt!

Note! - There is a new version of GraspIt!

I downloaded Columbia University's graspit from here. (This is a private link). Some of the menu commands don't work in windows because the path variables append the linux default forward slash to your current path (eg 'c:\users\danb0b/graspit'), so I decided to recompile it from source.

QT

Note! - It seems QT no longer has to be recompiled, and is now fully integratable with VS2008

To recompile, you need the source code for QT, an open source gui environment that graspit was built in. The problem with QT is that it doesn't come with dll's which can be used with Microsoft Visual Studio. This means you have to recompile the binaries if you want to use Visual Studio for editing code. So I downloaded and recompiled for visual studio 2008 professional according to these instructions, found here, here, and here:

  1. Extract qt to a directory (i used C:\Qt\4.4.3). Don't extract it to a directory with spaces in the path.
  2. Open the visual studio console (program files->visual studio 2008-> vs 2008 tools-> vs 2008 command prompt).
  3. Go to the directory where you unzipped qt and type configure. This may take 20-30 minutes.
  4. And now you are ready for the long long part. Type nmake. Go grab a cup of coffee, take a walk, do whatever you want, because this part usually takes from 2 to 4 hours.
  5. Once finished compiling, right click on “My Computer”->properties->advanced->environment variables and add QTDIR = C:\Qt\4.4.3 (or whatever your qt dir is), edit the path variable to add ;%QTDIR%\bin
  6. Now that we’ve compiled qt and configured the enviromental variables, we need to configure visual C++, so it can see Qt. Go to your VC++ options (tools->options) and add:
    • $(QTDIR)\include to the include directories, and
    • $(QTDIR)\lib to the lib directories

OpenSceneGraph

OpenSceneGraph is what Energid uses to render their 3d scenes.

Here is an install tutorial if you just want to install the binaries:

ACTIN

 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback