Skip to content

surface calculation for moving rigid bodies

License

Notifications You must be signed in to change notification settings

altlenny/sweptvolumes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sweptvolumes

Calculating the surface boundary of the swept volume of a rigid body.

About

This is the implementation for the thesis Hüllkörperberechnung bewegter Starrkörper.

This implementation was written in C++ and uses the header only library Eigen. All relevant Eigen files are in the include directory.

To compile the program, first create a build directory. To create the Makefiles, change to the build directory and run cmake:

> cmake..

Afterwards call make to compile the program:

> make

The program can be run from the build directory as follows:

> ./swept_volumes [object] [motion] {OPTIONS}

[object]: the object that should be swept (.obj)

[motion]: the trajectory along which it is swept (.csv)

{OPTIONS}: flags which can be used to set configurable parameters, use -h or --help to see all flags

The object defined in the .obj file has to be triangulated and the trajecotry (.csv) has to be a list of homogeneous matrices

About

surface calculation for moving rigid bodies

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.3%
  • Cuda 1.6%
  • Other 1.1%