2-3- تاریخچه رآس

مهمترین نقاط عطف در پروژه رآس عبارت بودند از:

  • پروژه رآس در دانشگاه استنفورد در سال 2007 آغاز شد . این پروژه توسط گروه رباتیک مرگان کویگلی[42] رهبری می­شد که در ابتدا، پروژه­ای جهت طراحی گروهی از نرم‌افزارها برای ربات­های استنفورد بود.
  • در اواخر سال 2007، یک استارتاپ تحقیقات رباتیک به‌نام ویلو گاراژ[43] کنترل پروژه را در دست گرفت و نام رآس به معنای “سیستم‌عامل ربات را بر آن نهاد.
  • در سال 2009، نسخه ROS 0.4 منتشر شد و رباتی که با رآس کار می­کرد به­نام PR2 رونمایی شد.
  • در سال 2010، نسخه ROS 1.0 منتشر شد که بسیاری از ویژگی‌های آن هنوز در حال استفاده هستند.
  • در سال 2010، نسخه ROS C Turtle منتشر شد.
  • در سال 2011، نسخه ROS Diamondback منتشر شد.
  • در سال 2011، نسخه ROS Electric Emys منتشر شد.
  • در سال 2012، نسخه ROS Fuerte منتشر شد.
  • در سال 2012، نسخه ROS Groovy Galapagos منتشر شد.
  • در سال 2012، بنیاد رباتیک متن­باز  (OSRF[44]) عهده­دار پروژه رآس شد.
  • در سال 2013، نسخه ROS Hydro Medusa منتشر شد.
  • در سال 2014، نسخه ROS Indigo Igloo منتشر شد که اولین نسخه­ی انتشار طولانی مدت (LTS[45]) بود، بدان معنا که برای مدت زمان طولانی (معمولا پنج سال) این نسخه به روز رسانی و پشتیبانی می­شود.
  • در سال 2015، نسخه ROS Jade Turtle منتشر شد.
  • در سال 2016، نسخه ROS Kinetic Kame منتشر شد که دومین نسخه LTS از رآس است.
  • در سال 2017، نسخه ROS Lunar Loggerhead منتشر شد.
  • در ماه مه 2018، نسخه دوازدهم رآس، Melodic Morenia منتشر شد.

جدول زمانی پروژه رآس و تاریخچه دقیق­تر آن در وبسایت رآس[46] موجود است.

هر نسخه از رآس، یک توزیع[47] رآس نامیده می‌شود. همانطور که در لینوکس نیز توزیع­هایی مانند اوبونتو، دبیان، فدورا و غیره وجود دارند.

شکل 4-3 فهرست کاملی از توزیع­های منتشر شده رآس را نشان می‌دهد[48]

شکل ‏4‑3: توزیع‌های رآس

اگر به دنبال آخرین ویژگی‌های رآس هستید، می‌توانید توزیع‌های جدید را انتخاب کنید، و اگر به دنبال بسته‌های پایدار هستید، بهتر است توزیع LTS را انتخاب کنید. در شکل 3-3 توزیع توصیه شده، ROS Kinetic Kame است. در این کتاب نیز در کد مثال­ها از نسخه Kinetic Kame استفاده می‌شود.

رآس در حال حاضر توسط اُپن رباتیکس[49] که قبلا به عنوان بنیاد رباتیک متن­باز شناخته می­شد، نگهداری و توسعه می­یابد.

[42] Morgan Quigly: http://people.osrfoundation.org/morgan/

[43] Willow Garage:  http://www.willowgarage.com/

[44] Open Source Robotics Foundation

[45] long-term support

[46] www.ros.org/history

[47] ROS distribution

[48] http://wiki.ros.org/Distributions

[49] Open Robotics: www.osrfoundation.org