Open Source Robotics

고품질 오픈소스 로봇 프로젝트, 도구 및 소프트웨어의 엄선된 컬렉션.

MoveIt 2

기구학과 충돌 검사를 갖춘 ROS 2 로봇 암용 모션 계획 프레임워크

라이선스

BSD-3-Clause

개요

MoveIt 2는 로봇 조작용 오픈소스 소프트웨어인 MoveIt의 ROS 2 버전입니다. OMPL, STOMP, CHOMP 같은 플래너를 이용한 모션 계획, 충돌 검사, 역기구학, 궤적 실행을 제공합니다. MoveIt Setup Assistant로 로봇 암을 구성할 수 있으며, 포인트 클라우드와 깊이 카메라 같은 인식 입력을 통합할 수 있습니다.

MoveIt 2는 로봇 조작에 가장 널리 사용되는 오픈소스 소프트웨어인 MoveIt의 ROS 2 버전입니다. 모션 플래닝, 조작, 3D 인식, 운동학, 제어 및 내비게이션을 위한 사용하기 쉬운 플랫폼을 제공합니다.

주요 특징: - 다중 알고리즘을 사용한 모션 플래닝(OMPL, STOMP, CHOMP) - 충돌 감지 및 회피 - 역운동학 솔버 - 궤적 실행 및 모니터링 - 인식과의 통합(포인트 클라우드, 깊이 카메라) - 쉬운 구성을 위한 MoveIt Setup Assistant - 기본 제공되는 다양한 로봇 팔 지원

MoveIt 2는 픽 앤 플레이스부터 복잡한 조립 작업까지 다양한 애플리케이션을 위해 수천 명의 로봇 공학 연구자와 기업에서 사용됩니다. 조작 애플리케이션을 구축하는 모든 사람에게 기초 도구입니다.

중요한 이유

MoveIt 2는 ROS 2의 매니퓰레이션 프레임워크로, 로봇 암을 쓸모 있게 만드는 핵심입니다. 모션 플래닝, 충돌 검사, 파지, 기구학을 하나의 패키지로 제공하며, 다른 어떤 오픈소스 프레임워크보다 많은 실제 운영 중인 로봇 암에 배포되어 있습니다.

해결하는 문제

로봇 암을 지능적으로 움직이게 하려면 — 장애물을 피하고, 경로를 계획하고, 궤적을 실행하려면 — 여러 복잡한 하위 시스템을 통합해야 합니다. MoveIt 2는 이 모든 것을 테스트되고 유지 관리되는 패키지로 제공합니다.

핵심 요점

  • ROS 2 로봇 암을 위한 완전한 모션 플래닝 프레임워크
  • 최첨단 플래닝 알고리즘을 위한 OMPL 통합
  • 충돌 검사, IK 풀이, 궤적 실행
  • 손쉬운 로봇 구성을 위한 MoveIt Setup Assistant
  • 주요 로보틱스 기업들이 프로덕션 환경에서 사용

대상

  • 매니퓰레이션 시스템을 배포하는 로보틱스 엔지니어
  • ROS 2 기반 로봇 암을 만드는 기업
  • 신뢰할 수 있는 매니퓰레이션 인프라가 필요한 연구자
  • 로봇 매니퓰레이션 프로그래밍을 배우는 학생

한계

  • 비표준 로봇의 경우 구성이 복잡할 수 있음
  • 실시간 성능을 위해서는 신중한 설정이 필요함
  • 전체 플래닝 파이프라인을 이해하기까지 학습 곡선이 있음
  • 일부 고급 기능은 맞춤 개발이 필요함

이 웹사이트는 JavaScript가 필요합니다. 오픈소스 로봇 프로젝트를 탐색하려면 JavaScript를 활성화하세요.