Upgrade to Pro — share decks privately, control downloads, hide ads and more …

アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 / Academy Cam...

Avatar for Kenji Saito Kenji Saito PRO
January 10, 2026
49

アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 / Academy Camp 2026 Early Spring "GAMIFY THE FUTURE!!" DAY 1

2026年1月10日(土)、早稲田大学で開催された アカデミーキャンプ2026 初春「ミライ、ゲーミファイ」DAY 1 で使用したスライドです。

Avatar for Kenji Saito

Kenji Saito PRO

January 10, 2026
Tweet

More Decks by Kenji Saito

Transcript

  1. — generated by Stable Image Core 2026 ∼ GAMIFY THE

    FUTURE!! DAY 1 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.1/39
  2. ( ) 3 AI + × × ( ) 2026

    ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.3/39
  3. ( ) . . . ( ) 2 . .

    . 4 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.5/39
  4. : 40,400 ( ) + 16,790 ( ) (6 )

    : 18,791 ( ) + 15,819 ( ) ( ) ( ) — ( ) ( ) . . . ( ) OK 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.7/39
  5. ( ) ( ( ) ( ) 2 ) (

    ^^; . . . ) 8 5 3 ( ) ( ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.8/39
  6. (6 ) 1 ( ) (1) ( ) (2) 2026

    ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.9/39
  7. ϩϘοτ ਓؒ -JHIU ਓؒ  ·ͩ  େ೴ αʔόʔ খ೴

    Ի੠Ͱ΍ΓͱΓ ΫϥΠΞϯτ ͭͳ͗ Ϟʔλʔ΍ηϯαʔ جຊ ࢦྩ ͍·ɺ͋ͳͨͷ೴ʹ ௚઀࿩͔͚͍ͯ͠·͢ ϩϘοτ ΞʔϜͰ͸ ͍ͬ͠ΐ ͨ͘ ϩ Ϙ ỽ τ ͷ छ ྨ ͝ ͱ ʹ ҟ ͳ Δ HQUSFBMUJNF HQUPNJOJ 01 OpenAI gpt-realtime ( ) gpt-4o-mini ( gpt-5-mini ) (Codex CLI; ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.11/39
  8. — AI Freenove Raspberry Pi 4B (4B OK) https://www.amazon.co.jp/dp/B08M5DXS2P https://github.com/ks91/Freenove_Hexapod.git

    https://github.com/ks91/01 ( git clone) Yahboom DOFBOT-Pi https://www.amazon.co.jp/dp/B0D4QSPTBD http://www.yahboom.net/study/Dofbot-Pi Raspberry Pi 4 Model B Raspberry Pi 5 (RAM 8GB) (microSD ) https://www.amazon.co.jp/gp/product/B0C8BBVVXK https://www.amazon.co.jp/dp/B0CQZHN2K4 18650 ( )( ) : https://www.amazon.co.jp/dp/B0FSCK58NN ( ( ) 4 ) SSH (macOS Windows (10 )) (iPad Termius ) RealVNC Viewer https://www.realvnc.com/en/connect/download/viewer/ API ( ) ChatGPT Plus ( GPT ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.12/39
  9. : 01 Light (all) Wi-Fi iOS / iPadOS https://apps.apple.com/jp/app/01-light/id6601937732 android

    https://play.google.com/store/apps/details?id=com.interpreter.app&hl=ja 01 Light . . . “Continue ( )” “I have backed up all my files ( )” “I understand the safety implications of running AI generated code on my computer (AI )” “I have read and agreed to the 01 App terms of service (01 )” “Tap to scan ( )” 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.13/39
  10. $ cd 01/software $ ./revert.sh $ cd .. # $

    git pull $ cd software $ ./make-hexapod.sh $ cd hexapod # $ ./update_calibration.sh # $ ./make-arm.sh 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.14/39
  11. ON/OFF ON (0) (1) CTRL/POWER LOAD CTRL/POWER LOAD (2) iPad

    (mini) (3) iPad RVNC Viewer OFF ( ) (1) (2) (3) Shutdown (4) LED LOAD → CTRL/POWER micro SD ( ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.17/39
  12. (0) iPad RVNC Viewer (1) >_ iPad (2) ( )

    run.sh $ cd 01/software $ ./run.sh ↑ QR 01 Light (p.24) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.18/39
  13. run.sh lxterminal --command ’cd ~/Free*/Code/Server; sudo python main.py; bash’ sleep

    2 lxterminal --command ’cd ~/Free*/Code/Client; python Main2.py; bash’ sleep 2 poetry run 01 --server livekit --qr --multimodal 1 : main.py ( ; ) 3 : Main2.py ( ; ) 5 : 01 ( ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.19/39
  14. ON/OFF ON ( ) (0) (1) ( ) ON (2)

    ( ) ON (3) iPad (mini) (4) iPad RVNC Viewer IP OFF ( ) (1) (2) (3) Shutdown (4) LED → OFF micro SD 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.21/39
  15. (0) iPad RVNC Viewer (1) >_ iPad (2) ( )

    doc*sh (Yahboom ) ON 1 OK doc*sh docker-stop.sh ( docker-stop.sh) $ cd 01/software $ ./doc*sh $ ./run01.sh QR 01 Light (p.24) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.22/39
  16. run01.sh poetry run 01 --server livekit --qr --multimodal 1 :

    01 ( ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.23/39
  17. 01 Light “Tap to scan” ( ) QR QR INFO

    DEBUG WARNING control+C ./run01.sh cd 01/software ./run.sh / ( ) ( ) ( . . . ) . . . iPad 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.25/39
  18. (1/2) (1) $ cd 01/software/source/server/livekit $ nano multimodal.py nano (2)

    voice : model = openai.realtime.RealtimeModel( instructions=instructions, voice="shimmer", # {"alloy" | "shimmer" | "echo" | "ash" | "ballad" | "coral"... temperature=0.6, : 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.26/39
  19. (2/2) (3) voice="shimmer" voice="sage" “alloy” → “shimmer” → ( )

    “echo” → “ash” → “ballad” → “coral” → “sage” → “verse” → (4) control + O 01 01 Light control + X nano 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.27/39
  20. (make-{hexapod|arm}.sh OK) : $ cp *hexapod.py multimodal.py : $ cp

    *arm.py multimodal.py cp * ( ) ← multimodal.py 01 multimodal-{hexapod|arm}.py multimodal.py $ git checkout 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.28/39
  21. ( ) Python OK “01/software” Python (sftp ) 2026 ∼

    GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.29/39
  22. (1/3) ON/OFF (OFF ) ( ) ( ) / (2∼10;

    8) / ( ) / / x 1 (x y 0 ) : (1) 3 (2) 1 ( ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.31/39
  23. (2/3) / (90 : , 180 : , 60 :

    ) (90 : , 0 : , 180 : ) ( ) ( : -40∼40, : -20∼20) ( ) ( ( ) / ( ) / ( ) : -15∼15) ON/OFF (ON ) / ( ) LED ( : 1∼5) LED ( : 0∼255) (200 ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.32/39
  24. (3/3) opencv ∼ ( : cm) 2026 ∼ GAMIFY THE

    FUTURE!! DAY 1 — 2026-01-10 – p.33/39
  25. (1/2) — (1 6 ) 1 : : 0 (

    ) - 90 ( ; ) - 180 ( ) 2 : : 0 ( ) - 90 ( ; ) - 180 ( ) 3 : : 0 ( ) - 90 ( ; ) - 180 ( ) 4 : : 0 ( ) - 90 ( ; ) - 180 ( ) 5 : : 0 ( ) - 90 ( ; ) - 180 ( ) - 265 ( ) 6 : : 0 ( ) and 180 ( ; ) — / ( ) LED ( : 0∼50 ) 2026 ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.35/39
  26. ( ( )) ( ) 2 2 DAY2 DAY3 2026

    ∼ GAMIFY THE FUTURE!! DAY 1 — 2026-01-10 – p.38/39