SO-ARM 로봇 팔을 키보드로 직접 조작하는 데스크탑 GUI. 실시간 카메라 피드를 보면서 각 관절을 제어하고 관절 상태를 화면에서 바로 확인할 수 있습니다.
AppImage 다운로드A / DW / SQ / E↑ / ↓← / →Z / CShift 홀드SpaceSpace 키를 누르면 즉시 연결이 해제됩니다. 로봇이 의도치 않게 움직일 경우 Space 키를 누르세요.
chmod +x keyboard-teleop-gui.AppImage
./keyboard-teleop-gui.AppImagechmod +x를 실행했는지 확인합니다. FUSE가 없는 환경이라면 아래 명령을 사용하세요.
./keyboard-teleop-gui-x86_64.AppImage --appimage-extract-and-run로봇이 USB로 연결되어 있는지 확인하고 Refresh를 누릅니다. 그래도 안 보이면 시리얼 포트 접근 권한 문제입니다. 아래 명령 실행 후 재로그인하세요.
sudo usermod -aG dialout $USER다른 프로그램(터미널, ROS 노드 등)이 같은 포트를 점유 중일 수 있습니다. 해당 프로세스를 종료한 뒤 다시 시도합니다.
카메라 USB 연결을 확인한 뒤 Camera Feeds 패널의 Refresh를 누릅니다. Cheese, OBS 등 다른 앱이 카메라를 점유 중이라면 먼저 종료합니다.
GUI 창을 한 번 클릭해 포커스를 맞춥니다. 연결(Connect)을 완료하지 않은 상태에서는 키 입력이 로봇에 전달되지 않습니다.