• 모터 구동 에임 어시스트 시스템, 움직이는 마우스패드를 활용해 레이저 정밀 헤드샷 구현 — 전용(도용한) GRBL 드로잉 시스템과 컴퓨터 비전 소프트웨어로 완벽한 사격 구현

    하드웨어 에임 어시스트: 마우스패드가 사용자의 느리거나 부실한 에임을 보정해 줍니다.

    article image

    비디오 게임에 너무 능숙하여 가족이나 친구와 함께 플레이하는 것조차 재미를 잃을 정도라면 어찌해야 할까요? Basically Homeless 유튜브 채널의 닉(Nick)은 우드워킹, 하드웨어 해킹, 그리고 소프트웨어의 독창적인 조합을 활용하여 친한 라이벌들을 향한 전문가급 헤드샷 기술을 갖춘 매끈한 기계식 마우스패드 기반 에임 어시스트 시스템을 개발했습니다. 이 시스템은 컴퓨터 비전 모델을 사용하여 화면을 모니터링하고 목표물을 식별한 다음, 마우스 아래에 위치한 마우스패드를 움직여 완벽한 사격 지점을 정확하게 조준합니다. 실제로 이 시스템은 너무나 잘, 그리고 자연스럽게 작동했기 때문에, 닉의 상대방 일부는 자신들이 엘리트 수준의 조준 실력을 갖추고 있다고 착각하기 시작했습니다.

    article image

    완성된 이동식 마우스패드 에임 어시스트 시스템은 훌륭하게 작동하지만, 과연 어떻게 만들어진 것일까요? 즉흥적으로 생각하는 닉은 디자인을 확정하기도 전에 이미 선택된 크고 불투명한 흰색 유리 마우스패드보다 몇 인치 작은 큰 구멍을 대나무 상판 테이블에 뚫는 작업부터 시작했습니다.

    그는 마우스패드를 물리적으로 구동하기 위해 Xdraw A4 드로잉 보드의 갠트리(gantry)와 컨트롤러 보드를 사용하는 방식을 여러 구동 방식 중 하나로 선택했습니다. 다행히도 이 선택은 테이블을 절단한 구멍과 마우스패드에 대한 그가 이전에 결정한 사항들과 일관성이 있었습니다.

    article image

    [트위치 스트리머, 전극을 사용하여 전기를 이용해 균형을 조작하다]

    article image

    [테크 취미가가 부품 96달러와 3D 프린터로 어깨 장착 유도 미사일 프로토타입을 제작하다]

    article image

    드로잉 보드를 해킹하여 제어권을 얻는 과정에서, 해당 보드에 일반적인 GRBL 컨트롤러가 있다는 사실이 밝혀졌고, 이를 통해 단순화된 장치를 제어하고 구동하는 것이 크게 복잡하지 않다는 것을 알게 되었습니다. 이를 바탕으로 닉은 드로잉 보드에서 분리한 마우스패드 이동 메커니즘을 테이블 아래에 장착하고 마우스패드를 위에 고정하는 작업을 진행했습니다. 마우스패드 고정 및 슬라이딩 메커니즘을 완성하기 위해서는 정밀한 삽입물(inserts)/스페이서(spacers)가 필요했고, 이를 위해 소량의 3D 프린팅이 요구되었습니다.

    article image

    다음 단계는 YOLO 기반 컴퓨터 비전 모델의 사용 가능성 덕분에 가능했습니다. 닉의 소프트웨어 구현은 이 모델을 사용하여 화면을 지속적으로 모니터링했습니다. 컴퓨터 비전 시스템은 화면에서 발생하는 상황을 분석하여 필요한 움직임을 계산하고, 마우스패드의 GRBL 구동 모션 리그(motion rig)로 직렬 명령(serial commands)을 전송했습니다. 이러한 방식으로, 조준점의 충분한 범위 내에 목표물이 감지되면, 기계식 갠트리는 빠르게 조준을 조정하여 레이저처럼 정확한 헤드샷을 구현해냈습니다.

    기계식 마우스패드 에임 어시스트가 얼마나 매끄럽게 작동하는지 잘 보여주는 예시는 영상 말미에 올리비아(Olivia)를 통해 공개되었습니다. 그녀는 자신이 에스포츠 게임에 타고난 재능이 있다고 믿었습니다. 그러나 닉은 일종의 '과학적 실험'을 핑계로 에임 어시스트 기능을 조용히 비활성화했고, 이에 상대방은 그에게 부정행위를 했다고 의심하며 불만을 터뜨렸습니다. 결국 닉은 건전한 스포츠맨십의 정신으로 이 기능을 다시 켜게 되었습니다.

    article image

    최신 뉴스, 분석, 리뷰를 피드에서 받아보려면 Google News에서 Tom's Hardware를 팔로우하거나 즐겨찾는 출처로 추가해 주세요.

    [출처:] https://www.tomshardware.com/maker-stem/microcontrollers-projects/motorized-mousepad-aim-assist-system-is-so-slick-that-noobs-swear-theyve-got-skillz-a-cannibalized-grbl-drawing-system-and-computer-vision-software-work-in-harmony