ちょっとプログラミングの勉強をしてみようと思い立ち、せっかくなのでAndroidアプリを作って見ようと、勉強を開始した。
一応いくつかアプリが完成したので、作成の記録を残す。
※自分でやってみた記録であって、作り方やコード、プログラミング言語の解説ではないので悪しからず。
スマホ内蔵センサーで実験で使っているアプリ
コンパスアプリの中身がどうなっているか考えてみた。
まずは一番簡単な2次元(水平に固定)した場合にどうやって北方向を計算するか考えてみた。
3次元版のコンパスを作る場合、どのように計算したらいいか、まずは方針を考えた。
あまり一般的な方法ではないかもしれない。
コンパス(3次元版方針)のやり方で実際のデータを使って計算してみた。
あまり一般的な方法ではないかもしれない。
3次元版のコンパスの計算方法を考えた。
上2つはかなり複雑な計算をしているが、普通は多分このやり方で計算されていると思う。
スマホを使って三角測量ができるアプリを考えてみた。
・三角測量
ジャイロセンサーを使って角度を測定することで、距離を測ることができるアプリ。
正確に測定するためにスマホカメラのプレビューをアプリ画面内に入れた。