روبوتكس
روبوتكس

@BaderRobotics

20 تغريدة 66 قراءة Aug 12, 2020
بسم الله نبدأ سلسلة #الروبوت مفتوح المصدر
كتابة سلسلة في الروبوت ليست بالأمر الهين،مهما حاولنا الثبات في اتجاه معين فالتشعب حادث لا محالة،الروبوت عالم كبير أو بالأحرى عوالم ممتدة من العلوم ، فهو يحوي على سبيل المثال لا الحصرالفيزياء والكيمياء والأحياء والرياضيات والمنطق وغيرها
لكن الروبوت غالباً ما يختزل في الكهرباء والحاسب والميكانيكا فقط ، والغريب أن البعض يحلو له أن يختزل جميع العلوم السابقة و تحجيم الروبوت بوصفه تطبيقاً من تطبيقات الذكاء الاصطناعي، والحقيقة أن الذكاء الاصطناعي هو جزء من عالم الروبوت.
والشيء بالشيء يذكر ، أنصح بسلسلة إبراهيم روبوت @IamIbrahimAI المفيدة لكل من يسألني عن كيفية الدخول لمجال الروبوتات
أما الآن فسنتحدث عن سلسلة الروبوتات مفتوحة المصدر والتي تنقسم لقسمين الروبوت ومفتوحة المصدر
بدايةً نعرف الروبوت.
ما هو الروبوت؟
الروبوت له تعريفات كثيره ،غالباً ما يحدث الاختلاف في تعريفه ، حيث تجد اثنان يتناقشان في خطأ تعريف كل منها للآخر وقد يكون التعريفان صحيحان أو أحدهما أو كليهما خاطئ ،فالطريقة الأنسب لتعريف الروبوت ببساطه بالرجوع لجهات لها ثقلها واعتماد تعريفاتها ،ونحدد إن كان تعريفنا يطابقهما أملا.
أعجبني تعريفان لأيزو وقاموس كامبردج
يحلو لأيزو تعريف الروبوت حسب الوظيفة ،يعني الروبوت الصناعي له تعريف والخدمي له تعريف آخر وهكذا.
آيزو :ذراع آلية مبرمجة متحكم فيها آلياً متعددة المهام تتحرك في محورين أو أكثر وتكون إما ثابتة في مكانها أو متحركة وتستخدم في تطبيقات آلية صناعية.
التعريف الآخر من قاموس كامبردج:
آلة يتم التحكم بها بواسطة حاسوب لأداء وظائف معينة آلياً.
ما أسهله 😃تعريف ما يحتاج تشغل عقلك فيه مثل تعريف آيزو.
أصل كلمة الروبوت له جانب مظلم (عنصري)
تاريخيا الروبوت كلمة مشتقه من اصل سلوفاكي/تشيكي وتعني العبد كما هو مذكور في قاموس Online Etymology Dictionary على الرابط:
etymonline.com
اشتهرت أول مره في مسرحيه تشيكية وترتبط هذه الكلمة بالعمل الشاق.
أما علم الروبوتات (الروبوتكس) فهو ذلك العلم الذي يختص بدراسة الروبوت من ناحية التصميم والبناء والتطبيقات والتشغيل والتحكم ، ويلاحظ هنا تداخل علوم الميكانيكا والكهرباء والحاسب.
نكتفي بهذا القدر اليوم ونكمل الجزء الثاني من السلسلة ( المفتوح المصدر) غداً بحول الله وقوته.
نبدأ الشق الثاني من الروبوتات مفتوحة المصدر
هي روبوتات يتوفر الحصول على ملفاتها والتعديل عليها إن لزم الأمر.
1.برمجيا: الكود المصدري ممكن تحميله والتغيير فيه بما يناسب المتطلبات.
2.عتادا: الكود المصدري متوفر مثل ملفات (كاد) ممكن تنزيلها وفتحها عن طريق برامج خاصه وتغيير ما يلزم.
ما معنى هذا الكلام ، سنشرح بتفصيل أكثر
تعلمنا إنه في الروبوت تتكامل عدة علوم ، حاسب وميكانيكا وكهرباء. وبما أننا نتكلم عن روبوتات مفتوحة المصدر، فمن المنطقي أن يكون القسم الميكانيكي والبرمجي والالكتروني مفتوح المصدر
كلنا سمعنا عن الأوبن سورس وسنتخيل السوفت وير خصوصا إذا تكلمنا عن الأندرويد واللينكس ،لكن الهاردوير كمصطلح أوبن سورس ظهر بشكل حديث نسبياُ بشقية الميكانيكي والالكتروني.
هذا الموقع فيه مصادر للعتاد مفتوح المصدر
eng.yale.edu
هذا روبوت مفتوح المصدر
youtube.com
برمجياً نضرب مثال بالأندرويد،فعند الحصول على الكود المصدري نغير في الجوال عند بداية التشغيل بحيث يظهر سامسونغ أو LG أو حتى بدر ، لكن العملية مستحيله نظامياً مع التفاحه.
البرنامج مفتوح المصدر #سكراتش تمت إضافة إليه أداة
(روبوتكس)صممتها شركة make block لأن سكراتش مفتوح المصدر.
بالمثل في الميكانيكا بالإمكان الحصول على الهيكل أو المخطط كملف كاد وفتحه ببرامج مخصصة والتعديل عليه حسب المتطلبات ، ومن ثم طباعته ، وجدير بالذكر مفتوح المصدر لا يعني أنه مجاني ،الفكرة الأساس في مفتوح المصدر تكمن في القدره على الحصول على المنتج والتعديل عليه.
أما بالنسبة للشق الالكتروني فسنأخذ أشهر مثال والذي عمل ثوره في المصادر المفتوحة للعتاد وهو الأردوينو وهي منصة التحكم المستخدمة في كثير من الروبوتات مفتوحة المصدر حيث طرحت آردوينو المخطط الالكتروني مجاناً وعملت بيئة تطوير برمجيه مجانية ، مما ساهم بتسيده ساحة منصات التحكم.
بحيث تستطيع صنع منصة و تدخل عالم التحكم من أسهل أبوابه وبالتالي تتحكم بالروبوت وغيره.
وهذه سلسلة تتكلم عن الأردوينو
حيث يتم نسخ المخطط وتغيير ما يلزم وصنع لوح الكتروني يناسب الروبوت،شركات عديدة اعتمدت اردوينو (بتعديل أو بدون تعديل) كمنصة تحكم بروبوتاتها
الآن بم تتميز روبوتات المصدر المفتوح
1-المجتمع
أعداد ضخمه من المهندسين والمحترفين والهواة من جميع أقطار العالم يضخون في النت بجاربهم وأكوادهم ومخططاتهم يومياً ، بحيث لا تواجه مشكله إلا وجدت حلها في الشبكة العنكبوتية أو ساعدك الآلاف في حلها.
2-السعر
بما أن كل المواد موجوده في النت فهذا يؤدي لعدم الإحتكار ، فتتسابق الشركات في إنزال الإسعار أو يقوم الشخص بتصنيعها بنفسه
3-تنوع القطع (المحركات والحساسات)
من الممكن استخدام أي موتور وأي حساس بعكس الروبوتات الأخرى التي تجبرك على استخدام حساساتهم ومحركاتهم مما يرفع الأسعار
أذكر أن مجموعة من المتدربات أردن أن يصنعن روبوتا بمتطلبات معينه فأشرنا عليهن أن يصنعنه بأنفسهن خصوصاً أنهن تقنيات وتكلفته كانت أقل 5000 ريال ، وشركة الروبوتات (الغير) مفتوحة المصدر كان سعرها للروبوت أكثر من 25000 ريال. نتكلم عن أكثر من 500% هنا.
4-كثرة المكتبات وتنوعها
5- تجهيز الأشخاص وبالذات الطلاب للتفكير خارج الصندوق ، فمها أعطتك الشركات من حريه لا تزال لديها توجهات وسياسات تحكمها بعكس المفتوحة المصدر والتي تهيؤهم أيضاً لعصر الصناعة الرابعة ...
وهذه سلسلة تعريفية بالصناعة الرابعة وأهميتها:
الكل يصنع القطع (في عالم المصادر المفتوحة) ويجهز لها مكتبات تسهل التعامل معها مما فتكثر الأفكار والإبداعات مع توفر القطع التي تخدم هذه الأفكار.
باختصار:
المصدر المفتوح يمكنك من عمل خطوات جبارة بأقل التكاليف ، فلا قيود ولا معوقات إلا خيال الشخص نفسه.

جاري تحميل الاقتراحات...