최신 (2019) 리눅스 운영의 다양한 ROS 릴리스에 적용되는 시스템 플랫폼 및 언어 도구가 필요합니다

인디고 이글루 (2014 년 5 월)

  • 우분투 건방진 (13.10)
  • 우분투 트러스티 (14.04 LTS)
  • C ++ 03
  • 1.53 부스트
  • 리스프 SBCL의 1.0.x는
  • 파이썬 2.7
    • 파이썬 3.3에 대한 추가 테스트를 권장합니다
  • CMake 2.8.11

시스템 지원을 빌드 :

  • 버들개지:
    • 소스에서 구축
    • 바이너리 포장 출시
    • 위키 문서
    • 지속적인 통합
  • rosbuild :
    • 소스에서 구축

옥 거북 (5 월 2015년부터 2017년까지 월)

지원에 필요한 :

  • 우분투 트러스티 (14.04)
  • 우분투 Utopic (14.10)
  • 생생한 우분투 (15.04)

최소 요구 사항들:

  • C ++ 03
    • C ++ 11 개 기능은 사용되지 않지만 -std = C ++ (11)를 사용하는 경우 코드는 컴파일한다
  • 파이썬 2.7
    • 파이썬 3.3이 필요하지 않습니다,하지만에 대한 테스트를 권장합니다
  • 리스프 SBCL 1.1.14
  • CMake 2.8.12
  • 1.54 부스트

정확한 또는 시리즈 요구 사항 :

  • Ogre3D의에 1.8.x (트러스티)
  • Ogre3D의 1.9.x (기타 시스템)
  • 전망대 5
  • PCL의 1.7.x 이상
  • 에서 OpenCV 2.4.x에서

시스템 지원을 빌드 :

  • 인디고와 동일

운동 KAME (5 월 2016년부터 2021년까지 월)

지원에 필요한 :

  • 우분투 와일리 (15.10)
  • 위대한 우분투 (16.04)

지원을위한 권장 사항 :

  • 데비안 제시
  • 페도라 (23)
  • 페도라 24

최소 요구 사항들:

  • C ++ (11)
    • 리눅스에 GCC 4.9은이 버전의로 그 데비안 제시 배송
  • 파이썬 2.7
    • 파이썬 3.4이 필요하지 않습니다,하지만에 대한 테스트를 권장합니다
  • 리스프 SBCL의 1.2.4
  • CMake의 3.0.2
    • CMake의 3.0.2와 데비안 제시 배송
  • 1.55 부스트
    • 부스트 1.55와 데비안 제시 선박

정확한 또는 시리즈 요구 사항 :

  • Ogre3D의 1.9.x
  • 전망대 (7)
  • PCL의 1.7.x 이상
  • OpenCV의 3.x를
  • Qt는 5.3.x
  • PyQt5

시스템 지원을 빌드 :

  • 인디고와 동일

음력 거북 (5 월 2017년부터 2019년까지 월)

지원에 필요한 :

  • 위대한 우분투 (16.04)
  • 우분투 Yakkety (16.10)
  • 우분투 강한 풍미를 가지는 (17.04)

지원을위한 권장 사항 :

  • 데비안 스트레치
  • 페도라 (26)

아키텍처는 지원 :

  • AMD64
  • arm32
  • arm64

대상 언어 :

  • C ++ (11)
  • 파이썬 2.7
    • 파이썬 3.5이 필요하지 않습니다,하지만에 대한 테스트를 권장합니다
  • 리스프 SBCL의 1.2.4

요구 사항 :

꾸러미 위대한 우분투 우분투 Yakkety 우분투 강한 풍미를 가지는 데비안 스트레치 페도라 (26)
  필수 지원 권장 지원
후원 1.58 1.61 1.62 1.62 1.63
CMake 3.5.1 3.5.2 3.7.2 3.7.2 3.7.2
전망대 7.0 7.3.1 7.5 7.3.1 7.x의
사람을 잡아 먹는 도깨비 1.9 1.9 1.9 1.9 1.9
OpenCV의 3.X * 3.X * 3.X * 3.X * 3.X *
PCL 1.7.2 1.8.0 1.8.0 1.8.0 1.8.0
PyQt는 5.5.1 5.7 5.7 5.7 5.7
Qt5 5.5.1 5.6.1 5.7.1 5.7.1 5.7.1

"*는"이 (공식 운영 체제 저장소에서 사용 가능) 업스트림 버전 만 OSRF 배포 패키지 또는 지역 사회 (사용자 정의 저장소 구축 및 배포 패키지) 없음을 의미합니다.

메인테이너는 나이가 ROS 분포를 커버하고, 따라서 밖으로 분기 피하기 위해 더 낮은 버전을 지원하도록 선택할 수 있습니다.

시스템 지원을 빌드 :

  • 인디고와 동일

멜로디 Morenia (5 월 2018년부터 2023년까지 월)

지원에 필요한 :

  • 우분투 교묘 한 (17.10)
  • 우분투 슈퍼맨 (18.04)

지원을위한 권장 사항 :

  • 데비안 스트레치
  • 페도라 (28)

아키텍처는 지원 :

  • AMD64
  • arm32
  • arm64

대상 언어 :

  • C ++ (14)
  • 파이썬 2.7
    • 파이썬> = 3.5이 필요하지만,에 대해 테스트하는 것은 권장하지
  • 리스프 SBCL 1.3.14

요구 사항 :

꾸러미 우분투 교묘 한 우분투 슈퍼맨 데비안 스트레치 페도라 (28)
  필수 지원 권장 지원
후원 1.62 1.65.1! 1.62 1.66!
CMake 3.9.1 3.10.2! 3.7.2 3.10.2!
전망대 9.0.0 * 9.0.0! 9.0.0 * 8.3.0!
사람을 잡아 먹는 도깨비 1.9 1.9! 1.9 1.9!
OpenCV의 3.2 * 3.2 3.2 * 3.4.1
PCL 1.8.1 1.8.1! 1.8.0 1.8.1!
PyQt는 5.7 5.10.1! 5.7 5.10!
Qt5 5.9.1 5.9.5! 5.7.1 5.10.0!

"*는"이 (공식 운영 체제 저장소에서 사용 가능) 업스트림 버전 만 OSRF 배포 패키지 또는 지역 사회 (사용자 정의 저장소 구축 및 배포 패키지) 없음을 의미합니다.

"!"이 패키지가된다는 것을 의미 이상이 버전 (이 배포판은 아직 발표되지 않은 이후); 그 출시 가까이로이 변경 될 수 있습니다.

메인테이너는 나이가 ROS 분포를 커버하고, 따라서 밖으로 분기 피하기 위해 더 낮은 버전을 지원하도록 선택할 수 있습니다.

시스템 지원을 빌드 :

  • 인디고와 동일

업데이트 : 2019년 3월 8일

참조 : http://www.ros.org/reps/rep-0003.html

추천

출처blog.csdn.net/sinat_39416814/article/details/88343714