Oh , finally this post comes out 3 days later.
I am new here, and thanks for group owner .

在 2012年6月21日星期四UTC+8上午12时24分20秒,CuGBabyBeaR写道:
>
> I'm a Chinese and sorry about my English is not good .  
>
> That is my problem:
> How can I get two angel?
> angel 1. angel between device surface and the level
> angel 2. azimuth of device surface (azimuth of the projection of device 
> surface normal vector)
>
> I read the document on developer.android.com which part about class 
> Sensor.Event , and have several questions.
>
> 1. Is sensor of type TYPE_ORIENTATION really physically exist ? 
>    In the document , it told me that :"use getRotationMatrix() in 
> conjunction with remapCoordinateSystem() and getOrientation() to compute 
> these values instead."
> (this is it 
> http://developer.android.com/reference/android/hardware/Sensor.html#TYPE_ORIENTATION
> )
> Since I can compute the orientation values by other two sensor values , 
> why is there a redundant sensor exist?
>
> 2. I need to compute the normal vector of device surface?
>   I want to get the angel between device surface and the level . 
> In my mind , I put device in the world coordinate system : Y point to 
> North , X point to East , Z point to sky 
> Then for the two angel I want , I only need to get the normal vector 
> of device surface .
>
> 3. How can I get the normal vector?
>   Whether I use sensor of type 
> TYPE_ORIENTATION  or use getRotationMatrix() plus getOrientation() , the 
> values I can get are Azimuth Pitch and Roll ( differences are only on 
> sign and 3 angels is in degree or radian ).
>   I tried several different way to rotation vector (0,0,1) with this 3 angels 
> to get the normal vector , but all of them seems do not work .Help me , 
> make is work please. T T
>
>
> Thank in advance.
>
>

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to