Skip to content

Enjoy jogging at home with Joy-Con and Google Street View

Notifications You must be signed in to change notification settings

yos1up/remote-jogging

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

日本語はこちら

remote-jogging (street-view-jogging)

Enjoy jogging (or silent-jogging) at home with Joy-Con and Google Street View

demo

Requirements

  • a Joy-Con(L)

  • a Leg Strap for Ring Fit Adventure

  • macOS

  • Python >=3.7

  • Follownig Python libraries (You can install them by pip)

    • hidapi

    • joycon-python

    • pyautogui

    • numpy

Usage

  1. Pair a Joy-Con(L) to Mac

  2. Attach the Joy-Con(L) to the Leg Strap and wrap it around your thigh

  3. Open Google Street View with your browser and go to anywhere

  4. python main.py

  5. Let your view go forward once, by clicking the button shown over the street, then make sure that your view goes forward further every time you press the up-arrow key

  6. Enjoy jogging or silent-jogging (= light-squatting)

    • The developper is enjoying with silent-jogging actually, and hasn't tried to do with (normal) jogging. So normal jogging is not tested. If this program does not work well with jogging, please try silent-jogging instead.

日本語版説明

Joy-Con とストリートビューで在宅ジョギング(または在宅サイレントジョギング)

demo

Requirements

  • ジョイコン(L)

  • 「リングフィットアドベンチャー」のレッグバンド

  • macOS

  • Python >=3.7

  • 以下の Python ライブラリ(pip でインストールできます)

    • hidapi

    • joycon-python

    • pyautogui

    • numpy

使い方

  1. Joy-Con(L) を Mac とペアリングする

  2. Joy-Con(L) をレッグバンドに取り付けて太ももに装着する

  3. Google ストリートビューをブラウザで開き,好きな地点に移動する.

  4. python main.py

  5. 道路上に表示される矢印ボタンをクリックして,ストリートビューの画面を一度前進させる.そのあと,上キーを押すたびにストリートビューの画面がさらに前進することを確認する

  6. ジョギングを開始する.もしくはサイレントジョギング(= 軽いスクワット)を開始する.

    • 開発者はサイレントジョギングで走っています.普通のジョギングで試したことはありません.もし普通のジョギングでうまく動かない場合は,サイレントジョギングを試してみてください.

About

Enjoy jogging at home with Joy-Con and Google Street View

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages