03 / 制作

作品

VRゲーム、インタラクティブ体験、個人制作。

01 / VRゲーム授業制作 · 2026

1500°: Remote Work VR

未来の労働環境をテーマにしたVRリズムゲーム

プレイ映像 · 遠隔操作ロボットとしてリズムに合わせて鋼管を切断

未来の産業労働環境を想定したチーム制作のVRリズムゲームです。プレイヤーは工場ロボットを遠隔操作し、音楽に合わせて鋼管を切断します。反復的な作業をリズムによるインタラクションへ変換しました。

担当
コアメカニクスとVR実装:掴む・切る動作の物理判定、Meta QuestとVR設定、リポジトリ統合。
使用技術
Unity 6.3 LTS · Meta Quest 3 · Git / GitHub · Blender
制作体制
学部生4名によるチーム制作
02 / 組込みロボット学部授業制作

EMO-BOT

実世界情報演習2 · デスクワークに癒やしを与えるコンパニオンロボット

デモ映像 · センサーに反応するマイコン制御コンパニオンロボット

デスクワークに小さな癒やしを与えるコンパニオンロボットです。赤外線センサーが手を検知すると、2つのモーターで顔を持ち上げ、LEDの目が眠った表情から笑顔に変化します。5秒後、自動的に待機状態へ戻ります。

実装
組込みプログラミング、回路組立、センサー処理、2モーター制御、LED表情制御。
ハードウェア
OpenRB-150 · XL-330モーター2基 · DMS-80赤外線センサー · 7セグメントLED 4基
制御ロジック
センサーのしきい値判定、時間制御、自動復帰による2状態インタラクション。
03 / 複合現実学部制作

Object Hunt MR

現実空間の物体を対象にしたMRシューティングゲーム

Zhaoyang Yuan wearing a mixed-reality headset and holding a controller during the experimentYUAN ZHAOYANG
研究室の実空間でゲームをテスト

椅子、ボトル、マウス、ノートPC、人などの参照画像を登録し、周囲の実空間にある物体とターゲットを対応させます。プレイヤーはヘッドセット越しに対象を探し、指定された物体を撃つことで得点します。

ゲームシステム
制限時間、命中得点、ハイスコア記録。
フィードバック
発射時のコントローラー振動と、命中を確認する独自効果音。
実装
Unity · MR · オブジェクトタグ/Collider · コントローラー操作
04 / ロボティクス・SLAM実験演習 · 2026

SLAM Mobile Manipulator

地図化された屋内環境における移動とアーム操作

Linux上のROS環境で移動マニピュレータを構築・操作しました。SLAMとRVizを用いて、実験環境の地図、レーザースキャン、コストマップ、ロボット位置を確認しながら、台車の移動とアーム操作を組み合わせました。また、チュートリアルに沿ってGazeboを操作し、ロボットシミュレーションの基本的な流れを学びました。

環境
Linux仮想マシン · ROS · RViz · Gazebo(演習レベル)
ロボティクス
SLAMによる地図生成・自己位置推定 · レーザースキャン · 経路計画 · 移動マニピュレータ操作
課題
区画内を移動し、多関節アームを制御して円筒形ターゲットに働きかける。
05 / 対話AIプロトタイプ · 2026

Mago no Te

孫の手 · LINEと生成AIを用いた高齢者向けコミュニケーション支援

Human–AI collaboration日々の支援を技術に、家族のつながりを人に。

一人暮らしの高齢者に、親しみのある会話と穏やかな見守りを届けるLINEボットです。

若い家族と高齢者が温かく会話するイラスト
プロトタイプ構想 · 文脈を理解する対話と、高齢者に配慮したLINE UI

高齢者にも馴染みのあるLINEを入口とした対話支援プロトタイプを設計・実装しました。Geminiが発話意図を分類して文脈に応じた返答を生成し、会話履歴を保存することで、日をまたいだ自然なやり取りを実現します。

主な機能
定時の安否確認と服薬リマインダー、会話の長期記憶、動的Flex Messageカード、家族写真を整形したデジタル絵葉書。
アクセシビリティ
大きな文字、高いコントラスト、ワンタップ操作により、高齢者の学習負担を軽減。
使用技術
LINE Messaging API · Gemini 2.5 · Python / Flask · SQLite · APScheduler
プロトタイプデモ · LINEを通じた対話と日常支援
孫の手の技術スタック:LINE API、Python・Flask、Gemini 2.5、SQLite、APScheduler
実装技術 · 画像を選択すると原寸で表示
06 / ANDROID GAMEアプリ試作 · 2026

Android Brick-Breaker Game

Android Studioで制作・動作確認したコンパクトなブロック崩しゲーム

実機デモ · インターフェースと操作フロー

Androidソフトウェア開発の実践として制作したブロック崩しゲームです。Androidエミュレーター上で、ボールの移動、ブロックとの衝突、スコア更新を含むゲームループを実装・記録しました。

プラットフォーム
Android · Android Studio エミュレーター
実装内容
ゲームループ · 衝突判定 · スコア管理 · モバイルUI
資料
プレイ可能なプロトタイプのデモ映像
07 / スタディ

小作品

3Dモデリングとブラウザ3D表現の練習作品。

A fan-made 3D model of Usagi created as a Blender practice
Blender · 3Dモデリング練習

ウサギのキャラクター制作

丸みのある形状と表情の作り方を学ぶために制作した、非商用のファンメイド3Dモデルです。

Three.js · JavaScript · WebGL

クリーパー Web 実験

Three.jsで制作したブラウザ上の3Dキャラクター実験です。形状、回転、表示状態の変化を試しました。