3

I'm contemplating a casual 3D modeler app for phones. Here's the rough concept sketch: http://versuspad.com/image/3d-modeler.png

Would you think it is possible to program this, or do the Gyroscope and other approaches just not yield the desired data at all?

(I was not sure whether to post this here at Stackoverflow or at programmers.stackexchange.com, but choose the former for now, hope it's correct.)

Philipp Lenssen
  • 8,818
  • 13
  • 56
  • 77

3 Answers3

2

hmm... well quite innovative.. I must say.. you should have signed an NDA with all the viewers of your post..!!

coming back to the question, yes it is possible to read accelerometer values they way your app demands but the real thing will be the use that data to generate your desired application's output.

Saurabh Passolia
  • 8,099
  • 1
  • 26
  • 41
  • About the NDA -- a side task of mine is to find a brilliant programmer to implement it, so I want to get the idea out first to perhaps help attract a genius to it :) – Philipp Lenssen Nov 11 '11 at 14:47
2

Absolute position is the double integral of acceleration. Double integration amplifies noise and starting velocity errors so much, that any 3D model would get stretched way out of shape very quickly, and look nothing like the gestures in space.

hotpaw2
  • 70,107
  • 14
  • 90
  • 153
  • 1
    Thanks, very useful feedback! Wonder how it would be possible to correct it via some additional camera input. Just today I stumbled upon markerless augmented reality... wow! http://www.youtube.com/watch?v=Y9HMn6bd-v8 – Philipp Lenssen Nov 12 '11 at 02:27
  • Very interesting clip. After doing a lot of research in sensor based motion detection: the additional camera is the way to go. – Kay Nov 12 '11 at 11:39
1

This is totally possible with the iPhone. It would more use the Accelerometers than the Gyro, but do-able.

Coding it will be very difficult - but it is possible.

Just search around on Google and Stack Overflow and you might find a few useful ways how to use it. E.g. for gyro and accelerometer

Community
  • 1
  • 1
Pangolin
  • 7,284
  • 8
  • 53
  • 67
  • I don't think it's possible you need an external reference point to get precise motion detection – Kay Nov 12 '11 at 11:40