-
Notifications
You must be signed in to change notification settings - Fork 143
These documents should be the first you read:
- https://github.com/bitstars/droidar/wiki/Framework-Concepts-(All-the-important-components-you-need-to-know-about)
- https://github.com/bitstars/droidar/wiki/Setups-(The-concept-behind-the-Setup-class)
- https://github.com/bitstars/droidar/wiki/Some-tips-how-to-create-AR-games-with-DroidAR
- https://github.com/bitstars/droidar/wiki/Some-useful-tips-when-working-with-DroidAR-in-Eclipse
2010
v2
The initial prototype was developed by Simon Heinen in 2010, since then it is developed by the community and http://bitstars.com/
Java and the marker detection is partly written in C/C++
Works with Android 1.6 and all following
We try to get it running on any phone out there with the right hardware, so tell us if it behaves strange on any of your phones or tablets. We tested it on very many common devices, for example on the following ones:
- Google Nexus one
- G1 (First Android phone ever released)
- Samsung S3
- Galaxy Tab
- HTC Flyer
- HTC Desire
- More then 20 students tested the applications created with DroidAR on their phones and it worked on every phone
Take a look at the screencasts, the Java Doc in the code, the wiki pages and the example setups, to get started with the framework.
Also fork DroidAR and add javadoc wherever you don't get the conepts instantly. Writing javadoc takes as much time as writing the code and the creator of the code often can't be sure where more java doc is needed and where the code is self explaining. So we need your feedback by adding javadoc wherever you can't figure instantly out what to do. And thats another reason why we switched to github to allow you to participate more in improving this project.
If you need help post an issue in the issue section: https://github.com/bitstars/droidar/issues
Current vision based tracking methods: marker detection (and feature detection is in progress ;)
Yes, its mainly location based focused using the GPS sensor, magnetometer, accelerometer and the gyroscope.
Its all GNU GPL v3 (http://www.gnu.org/licenses/gpl.html ). For commercial products we can sell DroidAR under a different licence to you if you want to keep your source-code closed source.
If you research project ist open source you can use droidar with the default licence.
- Step detection to improve the location accuracy
- Combination of location based and vision based AR possible
- Development and testing on the desktop machine possible which allows very fast development cycles
- Currently we are working on a better integration with more professional rendering and game engine solutions. This will allow you to create state of the art AR games :)
- Easy to integrate multiplayer support
- More advanced computer vision support for tracking and positioning