새로운 Inverse Installer 2.0 소개: Haply API 비교 가이드

Inverse Installer 2.0은 Inverse3 구동하기 위해 사용할 수 있는 최신 버전이면서 가장 다양한 기능을 갖춘 소프트웨어입니다. 이 소프트웨어는 안정적이며, 당사의 모든 최신 기능과 제품명 변경 사항을 반영하여 향후에도 문제없이 사용할 수 있도록 설계되었습니다.

이 글에서는 HardwareAPIs와 Inverse Installer 2.0의 차이점을 설명합니다. 또한 각각을 선택해야 할 이유를 제시하고, 두 아키텍처를 나란히 비교하며, 버전 2.0으로 업그레이드할 때 고려해야 할 사항을 설명합니다.

Inverse3 기기를 사용하려면 어떤 소프트웨어를 다운로드해야 하나요?

처음부터 시작하시는 경우, 다음이 포함된 ‘Inverse Installer 2.0’을 다운로드하시기를 권장합니다:

  • 인버스 SDK

  • 문서 및 튜토리얼

  • 런타임 라이브러리

이 SDK는 ‘ Inverse3 ’ 기기에서 사용할 수 있는 최신 버전이면서 가장 다양한 기능을 갖춘 소프트웨어입니다. 이 SDK는 안정적이고 미래에도 문제없이 사용할 수 있으며, 모든 공식 제품명 업데이트가 포함되어 있습니다.

그 밖의 개선 사항은 다음과 같습니다:

  • 햅틱 장치와의 간섭을 줄이는 버그 수정

  • 다음 사항을 처리하는 런타임 아키텍처:

    • 디바이스 관리

    • 자동 장치 검색

    • 디바이스 페어링

  • 여러 클라이언트 지원

  • 기기 연결 기록

  • 향후 기능에 대한 전향적 호환성

저희 팀은 2.0 SDK로 업그레이드할 것을 강력히 권장합니다.

참고:
이 API는 C 및 C++을 지원하며, 현재는 Microsoft Windows에서만 사용할 수 있습니다. 향후 몇 달 내에 다른 운영 체제에 대한 지원이 추가될 예정입니다.

하드웨어API는 언제, 왜 사용해야 하나요?

시스템에서 Windows가 실행되고 있지 않은 경우 하드웨어 API를 사용하는 것이 좋습니다. 이러한 API는 여전히 Handle (현재 VerseGrip으로 이름이 변경됨)과 같은 구형 제품명을 사용하고 있습니다.

하드웨어 API C++

다음 기능을 지원하는 가장 완벽한 직접 하드웨어 API:

  • Windows

  • 리눅스

  • macOS

  • aarch64

하드웨어 API 파이썬

C++ 버전과 동일한 기능을 제공하며, 특히 파이썬을 선호하는 학생들과 로봇 공학 개발자들 사이에서 인기가 높습니다.

지원되는 플랫폼은 다음과 같습니다:

  • Windows

  • 리눅스

  • macOS

  • aarch64

인버스 SDK 통합은 언제, 왜 사용해야 하나요?

Unity용 Inverse SDK를 사용하면 개발자는 기술적 진입 장벽 없이 Unity 게임 엔진 내에서 기본적인 햅틱 기능을 구현할 수 있습니다.

이 SDK에는 다음이 포함되어 있습니다:

  • 튜토리얼

  • 문서

  • Unity 패키지 관리자 지원

햅틱 기능을 익히고 첫 번째 장면을 제작하기에 이상적입니다.

그러나 고성능 햅틱 물리 시뮬레이션의 경우, 유니티의 기본 물리 엔진은 고품질 햅틱에 필요한 1000Hz 폐쇄 루프 통신을 유지할 수 없기 때문에 권장되지 않습니다.

궁금한 점이 있으시면 다음 연락처로 문의해 주십시오. [email protected].

역 인스톨러로 업데이트하기: 장점 및 전환

Inverse Installer는 다음을 자동으로 관리하는 서비스 계층을 도입합니다:

  • 장치 자동 탐색

  • 디바이스 페어링

  • 장치 포트 관리

이를 통해 수동 포트 관리를 없애고 개발 과정을 간소화합니다.

인버스 인스톨러의 아키텍처적 장점 (하드웨어 API 대비)

  • 디바이스 관리

  • 자동 장치 검색

  • 디바이스 페어링

  • 여러 클라이언트 지원

  • 향후 기능 지원

    • 진단

    • 대시보드

  • 로그 기록 지원

  • 연결 상태 모니터링

  • 향상된 하위 호환성

  • 클라이언트 소프트웨어에서 필요한 작업이 줄어듭니다

  • 향후 업데이트가 더 쉬워집니다

Inverse Installer 2.0으로 업데이트 (버전 1.0에서)

이번 릴리스에는 호환성 변경 사항이 포함되어 있습니다.

변경 사항은 다음과 같습니다:

  • 공식 제품명이 기존의 일반 명칭을 대체합니다.

  • haply 의 -inverse-service 옵션이 Touch3DS 장치와 충돌하던 버그를 수정했습니다.

  • 기기를 처음 연결할 때 Inverse3 손잡이 방향에 대한 초기 쿼리를 추가했습니다.

  • Inverse3 및 VerseGrip 상태에 대한 서비스 캐싱 기능을 추가했습니다.

  • device_open_first에 핸디드니스 지원 기능을 추가했습니다.

  • 설치 프로그램 내에 튜토리얼을 직접 추가했습니다.

  • 요청 대기열 과부하로 인해 발생하던 프로그램 종료 현상을 수정했습니다.

  • 오류 보고 및 처리 기능이 개선되었습니다.

Inverse Installer와 하드웨어 API의 병렬 비교

(비교 표/내용은 원문에서 확인할 수 있습니다.)

모든 Haply 소프트웨어 제품의 최신 변경 내역 및 릴리스 노트는 Haply 의Developer Hub 릴리스 페이지에서 언제든지 확인하실 수 있습니다.

뉴스레터 구독자분들이 가장 먼저 이 소식을 확인하셨습니다! 최신 업데이트와 소식을 가장 먼저 받아보시려면 월간 뉴스레터를 구독해 주세요.

이전 게시물
이전 게시물

Haply 새로운 Haply 명: 2024년 공식 업데이트

다음
다음

햅틱 의료 시뮬레이션이 의료 교육에 가져오는 변화 | IMSH Haply