プロフィール

DukiChoi

生体計測と研究のための組み込みシステム・IoTシステムを開発しています。

IMU・BLEデバイス、XR/VR実験、機械学習による信号解析などに取り組んでいます。

開発者の日々 自作プログラムと使い方を紹介します。 一覧を見る

言語とツール

基準年:2026

C++, C#, Arduino, Java
中級・ 5年 (2021年から)
Python, MATLAB
中級・ 7年 (2019年から)
KiCad
中級・ 2年 (2024年から)

プロジェクトと研究

  • 漢陽大学 電気工学 卒業制作

    2021.09.01 ~ 2021.12.31

    非接触ジェスチャーによるキーボード・マウス・キオスク

    参加者
    技術
    OpenCV, Mediapipe, React, Node.js
    詳細
    • カメラによる手の認識でキーボードとマウス入力を実装
    • 指の動きでポインター移動とクリックを実装
    • OKジェスチャーでキーボードとマウスを切り替え
    • ReactとNode.jsでキオスクを開発・展示
  • IMUによる位置推定

    2022.01.01 ~ 2022.06.30

    WT9310 IMUを用いた位置推定

    担当
    組み込みソフトウェア開発(貢献度30%)
    技術
    STM32(C++), TinyEKF, Python
    詳細
    • 9軸IMUデータのフィルタリングとカルマンフィルターの適用
    • TinyEKFを用いてSTM32CubeMXのC++ファームウェアを実装
    • Pythonの3Dグラフで結果を可視化
  • UWBを用いた重機安全支援システム

    2022.07.01 ~ 2023.02.28

    BLEとUWBによる作業員のリアルタイム安全支援

    担当
    Androidソフトウェア開発(貢献度50%)
    技術
    Java(Android), BLE
    詳細
    • UWBアンカーとタグをBLEでAndroidアプリに接続
    • 作業員の位置を受信し、重機の操作者へ警告
    • 振動・画面・音声で警告するAndroid Javaアプリを開発
  • UWBによる屋内車両位置測位

    2023.01.01 ~ 2023.03.31

    TCPで受け取るUWB車両位置のリアルタイム可視化

    担当
    Androidソフトウェア開発(貢献度50%)
    技術
    Java(Android), TCP
    詳細
    • TCPソケットでUWBタグとアンカーのデータを受信
    • Android Javaで2D地図上に車両位置を表示
  • Bluetoothマルチノードによる配管位置検出

    2023.06.01 ~ 2023.09.30

    nRF52とIMUセンサーによる金属配管の検出

    担当
    組み込み・Android開発(貢献度30%)
    技術
    nRF52, BLE, IMU, Android
    詳細
    • nRF52と2つのIMU磁力計で金属を検出
    • 掘削作業のための配管検出・警告システムを構築
    • IEEE ICCE-Asia 2024で第2著者として発表
  • 修士研究:VRとCNN/RNNによる振戦解析

    2023.11.01 ~ 2024.12.31

    VRと深層学習を用いた手の振戦の定量解析

    担当
    システム開発と解析(貢献度100%)
    技術
    nRF52, Unity(C#), MATLAB, CNN, RNN
    詳細
    • nRF52とIMUコントローラーで振戦データを収集
    • Unity C#でVR実験プロトコルを開発
    • MATLABでCNN・RNNモデルを学習・評価
  • 全身電気刺激スーツの研究

    2025.03.01 ~ 2025.06.30

    ウェアラブル刺激スーツとVRによる実験評価

    担当
    生体信号処理・神経工学研究室 研究員
    技術
    Unity(C#), nRF52, Matlab
    詳細
    • Unity VRで身体的インタラクションのシナリオを実装
    • シナリオに応じて刺激周波数と電圧を制御
    • 参加者9名の実験で手の振戦への影響を評価
  • 子どもの認知能力を評価するスマートキューブ

    2025.03.01 ~ 継続中

    IMU・圧力センサー・LEDを備えたキューブとデータ収集

    担当
    生体信号処理・神経工学研究室 研究員
    技術
    nRF52, IMU, Pressure Sensor, Android
    詳細
    • ハードウェア回路とファームウェアを設計
    • BLE連携とAndroidアプリを開発
    • 子どものブロック遊びデータによる認知分析を計画

経歴資料

学歴・研究歴はCV、開発経験とプロジェクトはレジュメをご覧ください。