移動する乗り物内にスマホを持った状態で、
乗り物室内にARコンテンツを固定(例えば、移動してる乗り物の特定の床)表示させるのは難しいです。
ツイッターで「AR 電車内」などのワードで検索すると、電車内に表示させたARオブジェクトがはるか彼方に移動していく現象が見れます(同じことが発生します)
https://twitter.com/search?q=AR%20%E9%9B%BB%E8%BB%8A%E5%86%85&src=typed_query
ありがとうございます。後学のため教えていただきたいのですが、このオブジェクトが流れてしまう現象はどのような要因で起きてしまうのでしょうか?また、これらを解決する技術はあるのでしょうか?
スタイリーのVPS、ロケーションマーカーで電車内で表示を検証をしたところ、窓部分がカメラに映り込まなかったり、トンネルの中では割と位置は安定していました。(少し揺らぐことはありましたが)
ARでの自己位置推定は、カメラの映像、加速度センサやジャイロセンサを使っています。
以下の記事に詳しく掲載させています。
ARKitはどうやって自己位置推定と環境マッピングを行なっているのか
カメラに移動する風景が映れば、自己位置は初めに出したARオブジェクトに対してズレていきます。また電車の加速度をスマホが検知すれば、同じくARオブジェクトがズレていきます。
ARコンテンツを体験する場合は、周辺の風景が移動しない環境、自分が大きく移動しないことが前提条件になります。
電車内での体験は相性が悪いということになります。
仰る通りカメラ内に窓が映らない箇所に実施することがベターかと思います。
AKAHOSHI KENTARO
お世話になります。
stylyを使用する場合
ロケーションマーカー、もしくはVPSなどの表示で乗り物の室内でAR表示をする場合、室内でARはその場に固定されて表示されるでしょうか?
スマホ端末や乗り物が位置的に移動している場合、ARの固定は難しいでしょうか?
教えていただければ嬉しいです。