바카라 커뮤니티-가장 추천하는 바카라 사이트

 

업데이트 (mm/dd/yyyy) : 02/10/2010

RT-Middleware : 라이브 바카라 버전 10이 출시되었습니다

-차세대 로봇을위한 OMG- 표준 호환 소프트웨어 플랫폼-

포인트

  • 유연한 로봇 시스템의 효율적인 개발을 지원하는 소프트웨어 플랫폼
  • 국제 표준 준수에 따라 운영 체제, 프로그래밍 언어 및 공급 업체 간의 상호 운용성
  • 오픈 소스 라이센스 및 개별 라이센스와 함께 듀얼 라이센스에 따라 배포


요약

지능형 시스템 연구소 (Director : Hirohisa Hirukawa)의 Noriaki Ando (AIST) (AIST) (대통령 : Tamotsu Nomakuchi)의 Noriaki Ando (수석 연구 과학자) (Tamotsu Nomakuchi)는 라이브 바카라 (AIST)의 최신 버전을 개발했습니다 라이브 바카라는 RT (로봇 기술) 미들웨어 소프트웨어 플랫폼으로, 오픈 소스 라이센스로 배포 된 네트워크 전체에 걸쳐 다양한 로봇 기능 요소의 유연한 통합을 지원합니다

라이브 바카라는 소프트웨어 수준에서 센서, 모터, 로봇 암 및 전체 모바일 로봇과 같은 로봇의 기능적 요소를 모듈화하여 로봇 시스템을 효율적으로 개발하고 신뢰성과 재사용 성을 향상시키는 소프트웨어 플랫폼입니다 미들웨어의 소프트웨어의 모듈 식 원자 단위 인 RT 구성 요소의 인터페이스 사양은 로봇 기술 구성 요소 (RTC) 사양 버전 10을 기반으로합니다 이 사양은 OMG ™ (Object Management Group ™) 국제 표준화 조직에 의해 공식 표준 사양으로 채택되었습니다 라이브 바카라는 OMG RTC 사양을 기반으로 한 세계 최초의 구현입니다

라이브 바카라는 효과적이고 효율적인 차세대 로봇 연구 및 개발을 촉진하는 일반적인 기본 기술로 사용될 것으로 예상됩니다 일본과 국제적으로 많은 로봇 시스템에 사용됩니다 라이브 바카라는 "http : //wwwopen라이브 바카라morg"소스 코드, Windows 용 설치 프로그램 및 Linux 패키지로서 소스 코드로서 소프트웨어는 이중 라이센스 시스템을 사용하여 Open Eclipse Public License v10 (EPL) 또는 공개 소스 커뮤니티 및 전향 적 산업화를 고려하여 개별 라이센스 계약을 자유롭게 선택할 수 있습니다

그림 1
그림 1 : 라이브 바카라 미들웨어 및 라이브 바카라 구성 요소
기존 소프트웨어 리소스는 라이브 바카라C 프레임 워크를 사용하여 모듈화되고 라이브 바카라M에서 실행됩니다

그림 2
그림 2 : 예제 라이브 바카라 구성 요소
GUI (Graphical User Interface) 구성 요소 및 라이브 바카라CS 및 라이브 바카라 Systems를 관리하는 도구 인 라이브 바카라SYSTEMEDITOR

연구를위한 사회적 배경

이전에 로봇 연구 및 개발은 비효율적이었습니다 이는 각 조직이 처음부터 모든 소프트웨어를 개발 한 고립 된 개발 특성 때문입니다 또한 시스템 간 호환성과 표준 인터페이스가 존재하지 않았으므로 명시 적 설계없이 개발 된 자원 간의 호환성을 방지하기 때문에 과거 소프트웨어 리소스를 재사용하는 데 많은 작업이 필요했습니다 이로 인해 로봇 시스템 개발 비용이 증가했습니다 의료, 복지, 간호 및 엔터테인먼트 분야와 같이 일상 생활에서 운영되는 로봇에 대한 큰 희망이 있습니다 모듈화로 인한 개발 효율의 개선과 개발 비용의 감소는 로봇 비용의 감소를 실현하여 상업적 생존력을 증가시킬 것으로 예상됩니다 이 문제를 해결하기 위해 전 세계의 많은 선진국의 주요 연구 프로그램이 로봇을위한 소프트웨어 플랫폼에 중점을두고 있습니다

연구의 역사

이 소프트웨어의 첫 번째 버전 인 라이브 바카라 버전 02는 2002 년부터 3 년 동안 "로봇 개발을위한 기본 소프트웨어 인프라"(NEDO (New Energy and Industric Gectical Development Organization)-스폰서 프로젝트)로 개발되었습니다 2005 년 에이 버전은 평가를 위해 출시되었습니다 그 후, 버전 02의 인터페이스 사양은 OMG에 제안 된 초안 표준의 기초로 사용되었습니다 표준 초안은 미국의 미들웨어 공급 업체와 협력하여 개발되었으며 OMG 기술 회의에서 제안하고 채택했습니다 채택 된 사양의 새로운 RTC 인터페이스를 기반으로 라이브 바카라 버전 04는 2006 년 5 월에 개발 및 출시되었습니다 개정 된 RTC 표준은 2008 년 4 월 OMG에 의해 공식적으로 출시되었습니다

OMG에서 국제 표준으로서의 가치를 기준으로 라이브 바카라-04는 부품 및 소프트웨어 범주에서 2007 (METI)의 로봇 상 (METI)이 후원하는 Robot Award 2007을 수상했습니다 RT Middleware는 로봇 기술의 표준화를 가속화하고 개발 효율성을 높이고 일상 생활의 생활 공간에서 운영 될 수있는 실용적인 서비스 로봇을 실현하기위한 소프트웨어 플랫폼으로 빠르게 확산 될 것으로 예상됩니다

라이브 바카라는 2007 년부터 2007 년부터 시작하여 (Nedo의 2008 년부터) 시작하여 "Advanced Robotics Elemental Technologies의 전략적 개발"을위한 5 년 프로젝트의 기본 기술 인프라이기 때문에 광범위한 RT 구성 요소와 도구가 개발되고 있습니다

89552_90067

연구 세부 사항

라이브 바카라 및 OMG RTC 표준의 핵심은 소프트웨어 모듈의 상태를 제어하고 모니터링하는 개념을 기반으로 RT 구성 요소 아키텍처/소프트웨어 플랫폼입니다 로봇 시스템 개발자는 다양한 기능을 제공하고 네트워크에 분산되는 RT 구성 요소를 관리하고 통합하기위한 통합 된 방법으로 RT 구성 요소 프레임 워크를 제공하여 원소 로봇 기능을 쉽게 모듈화하여 다른 모듈에 연결할 수 있습니다 라이브 바카라는 구성 요소 프레임 워크뿐만 아니라 RT 구성 요소의 생성, 실행, 삭제 등을 관리하기위한 미들웨어 라이브러리를 제공합니다 개발자는 통합 시설의 세부 사항을 상관없이 모듈화 된 기능 소프트웨어의 구현에 중점을 둘 수 있습니다

그림 3
그림 3 : 라이브 바카라 구성 요소의 주요 특징
라이브 바카라 구성 요소를 사용하여 기존 소프트웨어 자산을 모듈화하고 라이브 바카라 미들웨어에서 실행

시스템 개발 많은 사람들과 공급 업체가 참여할 때, 효율적인 개발과 모듈의 쉬운 재사용을 위해 일반적인 인터페이스를 지정할 수 있습니다 주요 기능은 다른 언어로 개발되고 다른 운영 체제에서 함께 실행하는 라이브 바카라 구성 요소를 쉽게 사용하는 기능입니다 이 기능을 사용하면 구성 요소를 가장 적절한 언어로 구현할 수 있습니다 예를 들어, 고도로 재고 수준의 구성 요소는 높은 수준의 언어로 작성할 수 있으며, 무엇보다도 속도가 필요한 구성 요소는 더 빠르고 낮은 수준의 언어로 작성할 수 있습니다 이것은 로봇 시스템의 설계 및 구성으로, 디자인의 다양한 추상화 수준과 세분성이 필요하고 유연한 범위가 필요한 로봇 시스템의 설계 및 구성을 만듭니다

그림 4
그림 4 : 라이브 바카라가 장착 될 로봇의 예
(왼쪽, Kawada Industries, Inc/라이브 바카라 HRP-2, 라이브 바카라 HRP-4C, Kawada Industries, Inc Hiro)

미래 계획

Meti와 Nedo는 2007 년부터 "지능형 로봇 기술 소프트웨어 프로젝트"인 5 년간의 프로젝트를 시작했습니다 이의 일부로, Java 및 Python 프로그래밍 언어에서 라이브 바카라-10의 구현과 "로봇 소프트웨어 플랫폼"을 구성 할 라이브 바카라 10을 준수하는 로봇 시스템 개발 도구가 지속적으로 개발되고 있습니다 또한 2008 년에 시작된 "로봇 인프라를 활용하는 오픈 혁신의 홍보"에 대한 NEDO의 3 년간 프로젝트의 일환으로 µitron 운영 체제를위한 라이브 바카라 버전이 개발 중입니다 완료되면 이들은 공개적으로 오픈 소스 또는 무료 소프트웨어로 출시됩니다





▲ 페이지 위로