ARHell¶
Our augmented reality software ARHell was originaly a part of the VRUT project (Virtual Reality Universal Toolkit) developed by Skoda Auto company and the Czech Technical University in Prague. Currently, it is a stand alone engine that allows to implement own AR applications. Our engine processes a camera stream and calculates standard OpenGL transformation matrices for all detected objects.
The OpenCV library is used for image processing. The visualisation of 3D models is currently implemented using Irrlicht library. Nevertheless the visualisation can be done virtually by any engine. Our solution provides common 3D transformation matrix. Engine is written in C++.
Requirements¶
(click on the link for installation or configuration info)
- OS: OS X (10.5+), GNU/Linux or Ms Windows (7)
- IDE: Visual Studio 10, Eclipse, XCode 4.3
- Irrlicht 1.7.2 (not 1.7.3), OpenCV 2.3.1
Videos¶
Repository structure¶
- etc: configuration files and camera calibration files
- libs: compiled versions of required libs for easier distribution (not yet used)
- markers: files for marker definitions (borders, image markers)
- models: 3D models for visualisation engine
-
projects:
- eclipse
- eclipse-mingw
- visual-studio-2010
- xcode
- src: source files
- test: unit tests
Further info¶