(base) shimazueiichi@shimadzueiichinoMacBook-Pro tools % python3 ~/r2r2r-scripts/tools/gamepad_teleop.py
/opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/pkgdata.py:25: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  from pkg_resources import resource_stream, resource_exists
objc[86737]: Class SDLApplication is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050612c8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8890). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLAppDelegate is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061318) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a88e0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLTranslatorResponder is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061390) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8958). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLMessageBoxPresenter is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050613b8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8980). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_cocoametalview is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061408) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a89d0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLOpenGLContext is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061458) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8a20). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_ShapeData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050614d0) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8a98). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_CocoaClosure is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061520) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8ae8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_VideoData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061570) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8b38). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_WindowData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050615c0) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8b88). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLWindow is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050615e8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8bb0). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class Cocoa_WindowListener is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061610) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8bd8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDLView is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061688) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8c50). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class METAL_RenderData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061700) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8cc8). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class METAL_TextureData is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061750) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8d18). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_RumbleMotor is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x105061778) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8d40). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
objc[86737]: Class SDL_RumbleContext is implemented in both /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/pygame/.dylibs/libSDL2-2.0.0.dylib (0x1050617c8) and /opt/homebrew/Caskroom/miniforge/base/lib/python3.12/site-packages/cv2/.dylibs/libSDL2-2.0.0.dylib (0x1275a8d90). This may cause spurious casting failures and mysterious crashes. One of the duplicates must be removed or renamed.
[記録] /Volumes/KIOXIA/r2r2r-data/runs/experiments/gamepad_teleop/teleop_20261102_192657_dry
[ドライラン] daemon にもアームにも触りません。HOME から始まる仮の姿勢を動かします
コントローラーを待っています（つないでいなければ、今つないでください）
[接続] PS4 Controller  GUID=03008fe54c050000cc09000000016800  軸=6  ボタン=16
[送信] j0 -0.5° → -0.50 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 -0.50 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 -0.5° → -1.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 -1.00 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → -0.50 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 -0.50 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +0.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.00 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j1 +0.5° → +0.00 +0.50 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.00 +0.50 +0.00 +0.00 +0.00 -30.00
[送信] j1 +0.5° → +0.00 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.00 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +0.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.50 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +1.00 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +1.00 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +1.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +1.50 +1.00 +0.00 +0.00 +0.00 -30.00
[関節] 上下で動かす関節を j2 にしました
[送信] j0 +0.5° → +2.00 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +2.00 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +2.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +2.50 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +3.00 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +3.00 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +3.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +3.50 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +4.00 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.00 +1.00 +0.00 +0.00 +0.00 -30.00
[関節] 上下で動かす関節を j3 にしました
[送信] j0 +0.5° → +4.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.50 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +1.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +1.00 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 +0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.50 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.00 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 -0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -0.50 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 -1.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -1.00 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 -1.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -1.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 -0.5° → +4.50 +1.00 +0.00 -2.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -2.00 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 -2.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -2.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 -2.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -2.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 -1.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -1.50 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 -1.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -1.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 -0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 -0.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +0.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +1.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +1.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +1.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +1.50 +0.00 -30.00
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +2.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +2.00 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +2.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +2.50 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +3.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +3.00 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +3.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +3.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j3 +0.5° → +4.50 +1.00 +0.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +4.50 +0.00 -30.00
[送信] j3 -0.5° → +4.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +4.00 +0.00 -30.00
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[送信] j0 -0.5° → +4.00 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.00 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 -0.5° → +3.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +3.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +0.5° → +4.00 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.00 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +0.5° → +4.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +2.0° → +6.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +2.0° → +8.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +8.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 -2.0° → +6.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 -2.0° → +4.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +0.5° → +5.00 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +5.00 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +0.5° → +5.50 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +5.50 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j0 +0.5° → +6.00 +1.00 +0.00 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.00 +1.00 +0.00 +4.00 +0.00 -30.00
[送信] j3 +0.5° → +6.00 +1.00 +0.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.00 +1.00 +0.00 +4.50 +0.00 -30.00
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[関節] 上下で動かす関節を j4 にしました
[関節] 上下で動かす関節を j5 にしました
[関節] 上下で動かす関節を j1 にしました
[関節] 上下で動かす関節を j2 にしました
[送信] j0 +0.5° → +6.50 +1.00 +0.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.00 +4.50 +0.00 -30.00
[送信] j0 +0.5° → +7.00 +1.00 +0.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +7.00 +1.00 +0.00 +4.50 +0.00 -30.00
[送信] j0 -0.5° → +6.50 +1.00 +0.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.00 +4.50 +0.00 -30.00
[送信] j2 +0.5° → +6.50 +1.00 +0.50 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +4.50 +0.00 -30.00
[送信] j2 +0.5° → +6.50 +1.00 +1.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +1.00 +4.50 +0.00 -30.00
[送信] j2 +0.5° → +6.50 +1.00 +1.50 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +1.50 +4.50 +0.00 -30.00
[送信] j2 -0.5° → +6.50 +1.00 +1.00 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +1.00 +4.50 +0.00 -30.00
[送信] j2 -0.5° → +6.50 +1.00 +0.50 +4.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +4.50 +0.00 -30.00
[関節] 上下で動かす関節を j3 にしました
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +4.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +4.00 +0.00 -30.00
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +3.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +3.50 +0.00 -30.00
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +3.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +3.00 +0.00 -30.00
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +2.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +2.50 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +2.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +2.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +1.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +1.50 +0.00 -30.00
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +1.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +1.00 +0.00 -30.00
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +0.50 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.50 +0.00 -30.00
[関節] 上下で動かす関節を j4 にしました
[送信] j3 -0.5° → +6.50 +1.00 +0.50 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 +0.00 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -0.50 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -0.50 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -1.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -1.00 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -1.50 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -1.50 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -2.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -2.00 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -2.50 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -2.50 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -3.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -3.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -3.50 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -3.50 -30.00
[送信] j4 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -30.00
[関節] 上下で動かす関節を j5 にしました
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -30.50  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -30.50
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -31.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -31.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -31.50  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -31.50
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -32.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -32.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -32.50  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -32.50
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -33.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -33.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -33.50  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -33.50
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -34.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -34.00
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -34.50  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -34.50
[送信] j5 -0.5° → +6.50 +1.00 +0.50 +0.00 -4.00 -35.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -35.00
[送信] j5 -2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -37.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -37.00
[送信] j5 -2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -39.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -39.00
[範囲] j5 を -41.00° → -40.00° に切った（基準の姿勢からの範囲 -40.00°）
[送信] j5 -2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -40.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -40.00
[範囲] j5 を -42.00° → -40.00° に切った（基準の姿勢からの範囲 -40.00°） / j5 -42.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-40.00, -20.00]・基準の姿勢からの範囲）
[送らない] j5 -2.0°
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -38.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -38.00
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -36.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -36.00
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -34.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -34.00
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -32.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -32.00
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -28.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -28.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -26.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -26.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -24.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -24.00
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -22.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -22.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j5 +2.0° → +6.50 +1.00 +0.50 +0.00 -4.00 -20.00  届いた（ずれ 0.0°）  届いた角度 +6.50 +1.00 +0.50 +0.00 -4.00 -20.00
[範囲] j5 を -18.00° → -20.00° に切った（基準の姿勢からの範囲 -20.00°） / j5 -18.00° は送らない：範囲の端にいて、押した向きに進めない（範囲 [-40.00, -20.00]・基準の姿勢からの範囲）
[送らない] j5 +2.0°
[送信] HOME → +0.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.00 +0.00 +0.00 +0.00 +0.00 -30.00
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[爪] 爪を開く（待ち 0.8 秒のあと受付）
[爪] 爪を閉じる（待ち 0.8 秒のあと受付）
[送信] j0 +0.5° → +0.50 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +0.50 +0.00 +0.00 +0.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j0 +0.5° → +1.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +1.00 +0.00 +0.00 +0.00 +0.00 -30.00
[受付なし] 前の操作が終わっていません（ためません）
[送信] j0 +0.5° → +1.50 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +1.50 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +0.5° → +2.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +2.00 +0.00 +0.00 +0.00 +0.00 -30.00
[関節] 上下で動かす関節を j1 にしました
[送信] j0 +2.0° → +4.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +4.00 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +2.0° → +6.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +6.00 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +2.0° → +8.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +8.00 +0.00 +0.00 +0.00 +0.00 -30.00
[送信] j0 +2.0° → +10.00 +0.00 +0.00 +0.00 +0.00 -30.00  届いた（ずれ 0.0°）  届いた角度 +10.00 +0.00 +0.00 +0.00 +0.00 -30.00
[停止] L2+R2。新しい指令は送りません（OPTIONS で再開）
[受付なし] HOME: 停止中です（押し直してください）
[受付なし] 停止中です（OPTIONS で再開）
[受付なし] 停止中です（OPTIONS で再開）
[受付なし] 停止中です（OPTIONS で再開）
[再開] 操作を受け付けます
