كل ما تريد معرفته عن علم الروبوتات ما هو وما أهم مصادر تعلمه 2024

كل ما تريد معرفته عن علم الروبوتات ما هو وما أهم مصادر تعلمه 2024

كل ما تريد معرفته عن علم الروبوتات ما هو وما أهم مصادر تعلمه 2024
يلعب علم الروبوتات دورًا أساسيًا في تحولنا نحو مستقبل مليء بالابتكار والتقدم. يهدف علم الروبوتات إلى تصميم وتطوير الآليات القادرة على القيام بالمهام المختلفة بدرجات متفاوتة من الذكاء والتفاعلية، سواء في المجالات الصناعية، الطبية، الخدمية أو غيرها.

إذا كنت تسعى لفهم علم الروبوتات والغوص في أسراره وتطبيقاته، فإن أفضل الطرق للتعلم تتضمن الاطلاع على المصادر العلمية والتقنية الموثوقة. تتضمن هذه المصادر الجامعات والمؤسسات البحثية التي تقدم دورات وبرامج تعليمية متخصصة في علم الروبوتات، بالإضافة إلى الكتب والمقالات العلمية المتخصصة في المواضيع ذات الصلة.

علاوة على ذلك، يمكن الاستفادة من الدورات عبر الإنترنت والمواقع التعليمية المتخصصة التي تقدم مواد تعليمية وفيديوهات شاملة حول علم الروبوتات وتطبيقاته. بالإضافة إلى ذلك، يُنصح بالمشاركة في المنتديات والمجتمعات العلمية عبر الإنترنت للتواصل مع الخبراء وتبادل المعرفة والخبرات في هذا المجال.

باختصار، فإن فهم علم الروبوتات يتطلب الاطلاع على مجموعة واسعة من المصادر التعليمية والتفاعل مع المجتمع العلمي المختص، وهذا يمثل الطريق الأمثل لاكتساب المعرفة والمهارات الضرورية للنجاح في هذا المجال المثير والمتطور

تحظى الروبوتات باهتمام كبير في الدول الكبيرة والمتقدمة، خاصة في الوقت الحاضر.  ويرجع ذلك إلى التطور الكبير الذي شهده مجال الذكاء الاصطناعي في الآونة الأخيرة، والذي شجع خبراء الروبوتات على استغلال تقنيات هذا المجال ودمجها مع تقنيات الروبوتات.

  في هذه المقالة، نناقش الروبوتات من جوانب عديدة.

  وإليكم أهم النقاط التي سيتم تناولها في هذا المقال:

  ما هي الروبوتات.

  علاقة الاردوينو بالروبوتات.

  العلم والتكنولوجيا التي تقوم عليها الروبوتات.

  أهم تطبيقات الروبوتيك.

  مستقبل الروبوتات والتحديات التي تواجهها.

  أهم المصادر لتعلم الروبوتيك.

  ما هي الروبوتات


  الروبوتات أو كما يعرف أيضًا Robotics هي فرع من فروع الهندسة وعلوم الكمبيوتر، وهناك أكثر من تعريف يمكن من خلاله شرح الروبوتات، أهمها أنه العلم المسؤول عن تصميم وتصنيع الروبوتات  تماما.

  ويمكننا القول أيضًا أن الروبوتات هي تقاطع بين العلوم والهندسة والتكنولوجيا بهدف تصميم الروبوتات.  ويقصد بالعلم هنا جزأين، الجزء الأول خاص بالعلوم التي تستخدم في صناعة الروبوتات أو برمجتها، مثل علوم الكمبيوتر.

  أما الجزء الثاني فاهو من فروع العلوم التي تتعلق بمجال الروبوت المراد تصنيعه.  وقد يشمل ذلك علومًا مثل الجيولوجيا.  على سبيل المثال، يتم استخدام الجيولوجيا عند صنع الروبوت الذي يدرس البراكين أو التضاريس ومكونات باطن الأرض.

  كما يدخل الطب ضمن المجالات التي تتقاطع مع الروبوتات، وخاصة الروبوتات التي تم تصميمها للأغراض الطبية.

  أما الهندسة (تحديداً الهندسة الكهربائية والميكانيكية) فدورها هو تصميم هياكل الروبوت وأجزائها الميكانيكية والكهربائية.

  وفي النهاية، باستخدام التكنولوجيا، يتم تصنيع الروبوت وبرمجته، حيث يتم تصميم هيكله وأجزائه لأداء دور أو غرض محدد.

  وبشكل عام، فإن الهدف الأساسي والأقدم من تصميم هذه الروبوتات هو الاعتماد عليها في أداء المهام التي يقوم بها البشر عادة.

  وبالطبع هناك أهداف أخرى لتصميم الروبوتات ظهرت لاحقاً، مثل أداء المهام التي لا يستطيع الإنسان القيام بها أو حتى الترفيه عنها.  لكن يبقى الهدف الأساسي من تصميم الروبوتات هو تقليد القدرات البشرية لأداء مهام معينة في مناطق يتزايد عددها بشكل دوري.

  يتولى علم الروبوتات مهمة تصنيع الروبوتات من الاول إلى الاخر. بمعنى آخر، يتولى هذا العلم عملية تصميم وتصنيع وتشغيل الروبوتات في المجالات التي تعتمد عليها، بل ويتولى مهام أخرى بعد التشغيل مثل تحسين وتطوير قدراتها بشكل مستمر.  الأنظمة والإمكانيات.

علاقة الاردوينو بالروبوتات

 

 يمكننا تلخيص علاقة الأردوينو بمجال الروبوتات في أنه يستخدم للتحكم في الروبوتات بشكل عام.  أما الأردوينو نفسه فهو عبارة عن وحدة تحكم صغيرة تعمل بواسطة معالج صغير يسمى المتحكم الدقيق والذي يمكن برمجته للقيام بوظائف مختلفة.

  يوفر Arduino واجهات مستخدم متعددة للتواصل مع المكونات والأجهزة الإلكترونية المختلفة.  ويساعد ذلك على استخدامه للتحكم في محركات الروبوت وأجهزة الاستشعار والتواصل مع باقي مكونات الروبوت والأنظمة التي تتحكم فيها.

  العلم والتكنولوجيا التي تقوم عليها الروبوتات

 1. الهندسة الكهربائية : ترتبط الهندسة الكهربائية بتصميم وتطوير الأنظمة الكهربائية والإلكترونية التي تشكل جزءًا أساسيًا ومهما في وظيفة وأداء الروبوتات

  هذا يتضمن:

  أ- تصميم الدوائر الكهربائية: الدوائر الكهربائية جزء أساسي من تكنولوجيا التحكم في الروبوت.  ويتمثل دور هذه الدوائر في التحكم في حركة الروبوتات وتنظيم طريقة تفاعلها مع البيئة التي تعمل فيها.

  ب- أنظمة الطاقة: تعتمد الروبوتات على الهندسة الكهربائية لتصميم أنظمة الطاقة التي تزود الروبوتات بالطاقة اللازمة لتشغيلها.

  ويتمثل دور هذه الأنظمة في تحسين كفاءة الطاقة والتأكد من استمرار الروبوتات في العمل لفترات طويلة وإعادة شحنها بشكل أقل.

  2. الهندسة الميكانيكية: يكمن دور الهندسة الميكانيكية في مجال الروبوتات في تصميم وتطوير هياكل الروبوت وأجزائها الميكانيكية.

  يتضمن ذلك تصميم بعض أو كل ما يلي:

  أ- الهياكل الروبوتية: يقوم مهندسو الهندسة الميكانيكية بتصميم هياكل الروبوتات بطريقة تحقق التوازن بين القوة والخفة والصلابة.

  وتقع على عاتق هؤلاء المهندسين أيضًا مسؤولية اختيار المواد التي يمكنها تحمل الظروف البيئية المتنوعة والأعباء التشغيلية للمهام الروبوتية.

  ب- أنظمة الحركة الروبوتية: تشمل الهندسة الميكانيكية تصميم وتطوير أنظمة الحركة والمحركات التي تسمح للروبوتات بالتحرك بدقة وكفاءة.

  ويتضمن ذلك اختيار نوع  المحركات المناسبة وتصميم ناقلات الحركة بطرق تمكن الروبوتات من أداء مهامها ووظائفها بكفاءة وسلاسة.

3. الرياضيات : تشكل الرياضيات حجر الزاوية في عملية تحليل وتصميم الأنظمة الروبوتية.  بشكل عام، تعتمد الروبوتات على عدد متنوع من فروع الرياضيات، ومن أهمها:

  أ- الجبر والهندسة: يستخدم الجبر والهندسة لتصميم النماذج الرياضية لحركة الروبوت وتصوير موقعه في مكان عمله.

  وتساعد هذه النماذج على فهم والتعرف علي حركة الروبوتات وتحليل مدى تطابق حركتها مع بعضها البعض ومقارنتها ببقية العناصر الموجودة في مكان عملها.

  ب- الاحتمالية والإحصاء: تستخدم الاحتمالية والإحصاء لتحليل الأخطاء وتقدير الحالة أو ما يعرف بتقدير الحالة.  ويتم ذلك بناءً على البيانات التي تجمعها مستشعرات الروبوتات بهدف تحسين دقة حركة الروبوتات واكتشاف طرق تطويرها.

  4. علوم الكمبيوتر :  يساهم ويساعد علم الحاسوب في تصميم وبرمجة الأنظمة الذكية التي تجعل الروبوتات تعمل كما صممت لها.

  يتضمن ذلك برمجة علماء الكمبيوتر وتصميم بعض أو كل ما يلي:

  أ- برمجة الروبوتات: يستخدم علماء الكمبيوتر لغات البرمجة مثل بايثون وجافا لتطوير البرمجيات التي تدير الروبوتات وتتحكم في سلوكها.

  ب- تصميم وتطوير أنظمة الذكاء الاصطناعي التي تعتمد عليها بعض الروبوتات: يقوم علماء الكمبيوتر بتطوير تقنيات الذكاء الاصطناعي لتحسين قدرات الروبوتات على الفهم والتفاعل مع البيئة.

  وتشمل هذه التقنيات الشبكات العصبية الاصطناعية والتعلم الآلي.

  ج- أنظمة معالجة الصور والرؤية الحاسوبية: يقوم علماء الكمبيوتر بتطوير أنظمة المعالجة للصور والرؤية الحاسوبية للروبوتات.  تستخدم الروبوتات هذه الأنظمة لمعالجة الصور ومقاطع الفيديو التي تتلقاها من أجهزة الاستشعار والكاميرات الملحقة بها لمساعدتها على فهم بيئتها والتفاعل معها.

  د- أنظمة قواعد البيانات: يقوم علماء الكمبيوتر بتصميم أنظمة قواعد البيانات لتخزين وتنظيم المعلومات التي يحتاجها الروبوت لاتخاذ القرارات.  تشكل هذه القواعد جزءًا أساسيًا من أنظمة التفاعل والتواصل الخاصة بالروبوتات.

  هـ- تقنيات معالجة البيانات: يقوم علماء الكمبيوتر بتطوير أساليب وتقنيات معالجة البيانات التي تعتمد عليها الروبوتات في أداء المهام المطلوبة منها.

  و- تحليل وتصميم البرمجيات: يقوم علماء الحاسوب بتصميم تقنيات تحليل وتصميم البرمجيات التي تساعد في هيكلة وتنظيم البرامج التي تعتمد عليها الروبوتات.

وهذا يشمل تقنيات مثل:

  تحليل النظام: والذي يقوم بدراسة وتحديد متطلبات أنظمة الروبوتات.

  تصميم البرمجيات، والذي يستخدم لتخطيط هياكل برنامج الروبوتات وواجهته.

  تقنيات البرمجة الكائنية (Object-Oriented Programming) التي تستخدم لتنظيم أكواد البرمجة وتمثيلها كأشياء وأشكال في العالم الحقيقي لتسهيل عملية تفاعل الروبوتات معها.

  ز- تقنيات صيانة برمجيات الروبوتات: قام علماء الحاسوب بتطوير تقنيات تستخدم لصيانة برمجيات الروبوتات.

  وهذا يشمل تقنيات مثل:

  1. توثيق الأكواد، والذي يستخدم لإعداد الوثائق التي تشرح طريقة عمل أكواد برامج الروبوت وكيفية استخدامها، مما يسهل على المبرمجين وعلماء الحاسوب فهمها وتعديلها مستقبلاً.

  2. تقنيات التحكم في الإصدار المستخدمة لتتبع التغييرات في برامج الروبوتات.

  3. اختبار الوحدة، والذي يستخدم لإجراء اختبارات صغيرة لأجزاء معينة من برمجيات الروبوتات للتأكد من أن التغييرات التي يتم إجراؤها على جزء منها (على سبيل المثال، عند تحديثها) لا تؤثر سلباً على وظائف الروبوتات الأخرى.

  4. تحليل وفحص الأخطاء، والذي تستخدم لتحليل وفحص الأخطاء التي قد تظهر أثناء تشغيل الروبوتات وإجراء التعديلات اللازمة لتصحيحها.

  5. تطبيق مبادئ هندسة البرمجيات يتضمن ذلك تقنيات مثل تقسيم البرامج إلى وحدات مفهومة وقابلة للصيانة.

  6. تحسين الأداء: ويشمل ذلك تحسين كفاءة وسرعة أنظمة وبرامج تشغيل الروبوت للتأكد من أن الأخيرة تعمل كما هو متوقع دون أي تأخير في استجابتها أو قصور في نتائج عملها.

  5. علم الاستشعار:  تلعب أجهزة الاستشعار دورًا مهمًا في مجال الروبوتات.  تقوم أجهزة الاستشعار بجمع المعلومات من البيئة المحيطة بالروبوت وتحويلها إلى بيانات يمكن فهمها واستخدامها.

  فيما يلي بعض استخدامات أجهزة الاستشعار في تصميم الروبوتات:

  أ- أجهزة الاستشعار الملاحية : وهذا يشمل أجهزة مثل:

  تقوم أجهزة استشعار المسافة بقياس المسافة بين الروبوت والأشياء المحيطة به حتى يتمكن من تجنب العوائق أو تحديد موقعه.

  أجهزة تحديد المواقع لتحديد موقع الروبوت بالنسبة لموقعه الجغرافي العام.

  ب- أجهزة استشعار لكشف البيئة المحيطة:  وهذا يشمل أجهزة مثل:

  كاميرات لالتقاط الصور ومقاطع الفيديو التي تمكن الروبوت من تحليل البيئة المحيطة به.

  أجهزة استشعار الضوء المستخدمة لقياس شدة الضوء وتكييف سلوك الروبوت مع ظروف الإضاءة المحيطة.

ج- أجهزة استشعار التفاعل الاجتماعي:  وهذا يشمل أجهزة مثل:

  أجهزة استشعار للحركة واللمس تمكن الروبوت من التعرف على حركات الجسم وملمسه.

  أجهزة استشعار القرب التي تستخدم لاكتشاف الأشخاص القريبين من الروبوت وتعديل سلوكه بناءً على وجودهم.

  6. علم التحكم الآلي : يتضمن علم التحكم الآلي في مجال الروبوتات مجموعة من النظريات والتقنيات التي تهدف إلى تصميم أنظمة تحكم ذكية للروبوتات.

  وبشكل عام يهدف علم الروبوتات في القادرة على التحكم في حركاتها والتفاعل مع البيئة بطريقة ذكية وفعالة.

  يعتمد هذه الروبوتات على تقنيات من علم التحكم الآلي مثل:

  أ- أنظمة التحكم: أنظمة التحكم هي مجموعة من الأنظمة والتقنيات التي تستخدم لتوجيه سلوك الروبوتات على وجه التحديد.

  ب- أنظمة التحكم التقليدية: تعتمد أنظمة التحكم التقليدية على وحدات التحكم التقليدية مثل وحدات التحكم البسيطة للتحكم في حركة الروبوتات بشكل دقيق.

  ج- أنظمة التحكم غير الخطية: تتعامل هذه ألانظمة  في التحكم الغير خطية مع النماذج الغير خطية للروبوتات حيث يكون تفاعل الروبوتات مع البيئة أكثر تعقيداً.

  د- تقنيات التحكم المدعومة بالتعلم الآلي أو التحكم في التعلم الآلي: تُستخدم تقنيات التحكم المدعومة بالتعلم الآلي لتحسين أداء الروبوتات بناءً على تفاعلاتها مع البيئة.

  هـ- تقنيات التحكم بالذكاء الاصطناعي أو التحكم بالذكاء الاصطناعي: يهدف استخدام تقنيات التحكم بالذكاء الاصطناعي إلى تمكين الروبوتات من اتخاذ قرارات ذكية وتكييف سلوكها بشكل تلقائي.

 أهم تطبيقات الروبوتيك

  1- الطب : هذا يتضمن:

  الروبوتات الجراحية التي تساعد الجراحين على إجراء إجراءات دقيقة وغير جراحية بدقة وبدون تدخل جراحي.

  روبوتات إعادة التأهيل مصممة لمساعدة الأفراد في العلاج الطبيعي واستعادة الحركة بعد الإصابات أو العمليات الجراحية.

  2- الصناعة : هذا يتضمن:

  روبوتات التجميع والتصنيع التي تستخدم في خطوط التجميع للقيام بمهام التجميع بدقة وسرعة عالية.

  روبوتات اللحام وقطع المعادن التي تقوم بأعمال اللحام والقطع في صناعات مثل صناعات السيارات والمعادن.

3- روبوتات الخدمة: هذا يتضمن

  الروبوتات التي تستخدم في مهام مثل التنظيف وخدمة الاستقبال وخدمة الغرف في الفنادق والمنتجعات.

  روبوتات التوصيل المستخدمة لتوصيل الطرود والبضائع في بيئات مختلفة.

  4- روبوتات التصنيع والبناء:  هذا يتضمن:

  الروبوتات الصناعية التي تستخدم في التصنيع للتعامل مع مهام مثل التجميع واللحام ونقل المواد.

  روبوتات البناء التي تساعد في مهام مثل بناء الجدران، وهياكل الطباعة ثلاثية الأبعاد، وفحص مواقع البناء.

  5- روبوتات الاستكشاف والبحث: هذا يتضمن:

  أ) روبوتات استكشاف الفضاء مثل المركبات الفضائية والمركبات الفضائية التي تستكشف الكواكب والأجرام السماوية، وتجمع البيانات، وتقوم بإجراء التجارب في بيئات صعبة لا تسمح بتواجد البشر.

  ب) روبوتات استكشاف قاع البحار مثل مركبات التحكم عن بعد (ROVs) والمركبات ذاتية التحكم (AUVs) التي تُستخدم لاستكشاف أعماق المحيطات ودراسة الحياة البحرية.

  6- روبوتات الأمن والدفاع: هذا يتضمن:

  الطائرات بدون طيار أو الطائرات بدون طيار التي تستخدم للمراقبة والاستطلاع في العمليات العسكرية والأمنية.

  روبوتات القنابل التي تتعامل مع القنابل والعبوات الناسفة وتفككها وتعطلها.

  7- الروبوتات التعليمية والبحثية:  هذا يتضمن:

  الروبوتات المستخدمة في العمليات التعليمية في المدارس والجامعات.

  تُستخدم الروبوتات في أبحاث مختلفة بما في ذلك الذكاء الاصطناعي والتعلم الآلي وعلم الأعصاب.

  8- الروبوتات الترفيهية: هذا يتضمن:

  الروبوتات المستخدمة في الخدع في الأفلام والمسلسلات.

  الروبوتات المستخدمة في الأماكن الترفيهية مثل الملاهي والمتنزهات الخاصة.

مستقبل الروبوتات والتحديات التي تواجهها

  من المتوقع أن تشهد الروبوتات وتقنياتها مستقبلاً واعداً، لكنه لا يخلو من التحديات والعقبات أيضاً.

  على الجانب الإيجابي، يتوقع خبراء الروبوتات حدوث ما يلي:

  1- تطبيقات أوسع : ومن المتوقع أن تزداد تطبيقات الروبوتات في مجالات مختلفة مثل الطب والتعليم والخدمات اللوجستية والزراعة وغيرها، مما سيزيد من دمج الروبوتات في حياة الأفراد والقطاعات الاقتصادية.

  2- زيادة التعاون بين البشر والروبوتات  ومن المتوقع أن يزداد التفاعل والتعاون بين البشر والروبوتات.  ويرجع ذلك إلى توقع تطور واجهات التحكم والذكاء الاصطناعي بشكل يجعل التفاعل بين البشر والروبوتات أسهل وأكثر فعالية.

  3- زيادة الاعتماد على الروبوتات على الذكاء الاصطناعي والتعلم الآلي  ومن المتوقع أن يستمر تطوير تقنيات الذكاء الاصطناعي والتعلم الآلي في تحسين أداء الروبوتات.  وهذا التحسين سيجعل الروبوتات أكثر قدرة على التكيف والتعلم من البيئة والتفاعل معها بشكل أكثر ذكاءً.

  4- زيادة حضور الروبوتات في الحياة الاجتماعية للإنسان:  ومن المتوقع أن تزداد الروبوتات الاجتماعية المستخدمة للتفاعل مع البشر وتقديم الدعم الاجتماعي.  قد تلعب الروبوتات أيضًا دورًا في الرعاية الصحية والنفسية للمرضى.

  5- زيادة تكامل الروبوتات مع الأنظمة التقنية الأخرى المختلفة و يزداد التكامل بين الروبوتات المختلفة والأنظمة التقنية الذكية لتحسين التفاعل والأداء بينها.  ويساعد هذا التكامل للروبوتات على تنفيذ مهام أكثر تعقيدًا.

  أما عن أهم التحديات التي قد يواجهها مستقبل الروبوتات فهي:

  1- الأمن والخصوصية : إن الدمج المتزايد للروبوتات في حياتنا يعني أن هناك بيانات أكثر حساسية يجب حمايتها.  يتطلب زيادة الامن و التركيز على تطوير وتحديث حلول أمنية فعالة وضمان خصوصية امن المعلومات المستخدمين والقطاعات التي تعتمد على الروبوتات.

2- التأثير على سوق العمل : قد يؤدي استخدام الروبوتات إلى إحداث تغييرات هيكلية في سوق العمل.  بمعنى آخر، قد يؤدي الاعتماد المتزايد على الروبوتات أو الأتمتة بشكل عام إلى فقدان بعض الوظائف التقليدية أو الضغط على البشر لتعلم مهارات جديدة طوال الوقت.

  3- التنظيم الأخلاقي والقانوني:  تتطلب تطبيقات الروبوتات تحديد القواعد الأخلاقية والإطار القانوني للتعامل مع القضايا الأخلاقية والقانونية.

  4- القدرة على التكيف : إن التطوير المستمر لتكنولوجيا وتطبيقات الروبوتات يتطلب زيادة قدرة الأخيرة على التكيف.  ويرجع ذلك إلى تزايد التحديات الاقتصادية والبشرية على المستوى العالمي، كما أن التأخر في تطويع الروبوتات لمواجهة هذه التحديات يعيق انتشارها، وبالتالي مسار تطورها.

  5- التكلفة : يمثل تطوير وتصنيع الروبوتات تحديًا اقتصاديًا يصعب حله.  ويرجع ذلك إلى التكلفة العالية لتصميم الروبوتات، والتي يصعب تقليلها دون التأثير على جودة تصنيع الروبوتات أو قدرتها على أداء المهام التي صممت لأدائها.

  مصادر تعلم الروبوتات

  وكما أوضحنا فإن علم الروبوتات يعتمد على عدد مختلف ومتنوع من العلوم الأخرى.  وهذا يعني أن تعلم هذا العلم والتخصص فيه يتطلب في كثير من الأحيان الدراسة الأكاديمية والحصول على شهادة جامعية في واحد أو أكثر من هذه العلوم.

  إما لتعلم مبادئ هذا العلم أو الاستعداد قبل دراسته أكاديميا ولتصميم بعض الروبوتات البسيطة، ننصحك بمصادر التعلم التالية:

  أولاً، دورات موقع التعلم الذاتي

  1- التدريب العملي على الروبوتات مع الاردوينو، بناء 13 مشروع روبوت

  تعلمك هذه الدورة كيفية بناء روبوت باستخدام لوحة Arduino والتحكم فيه عبر أي هاتف ذكي يعمل بنظام Android.

  على عكس ما قد تعتقد، فإن بناء هذا الروبوت لا يتطلب إتقان لغة برمجة، كما أنه لا يتطلب معرفة تقنية كبيرة بشكل عام.

  ويرجع ذلك إلى أن هذه الدورة تشرح مبادئ استخدام الاردوينو بشكل مبسط من الصفر وحتى المستويات المتقدمة في هذا المجال.

  وأخيرًا مدة هذه الدورة قصيرة نسبيًا، كما انخفض سعرها من 850 جنيهًا مصريًا إلى 180 جنيهًا مصريًا لفترة محدودة.

2- برمجة الأردوينو وأساسيات الأجهزة مع Hackster

  إذا كنت تريد التعمق أكثر في مجال برمجة لوحات الاردوينو واستخدامها لتصميم الروبوتات المختلفة، فهذه الدورة ستساعدك على ذلك.

  كما تعلمك هذه الدورة عدة موضوعات مهمة في مجال الروبوتات مثل مبادئ الهندسة الكهربائية وأساسيات برمجة الأردوينو.

  تستخدم الدورة هذه المواضيع لمساعدتك في بناء بعض الروبوتات والأجهزة الصغيرة التي تعتمد على إنترنت الأشياء.  وأخيرا، فإن المتطلبات المعرفية لهذه الدورة بسيطة للغاية، وأهمها معرفة طرق حل المسائل الجبرية البسيطة.

  سعر هذه الدورة 180 جنيه مصري بدلا من 1000 جنيه مصري لفترة محدودة.

  3- ROS للمبتدئين: الأساسيات، والحركة، وOpenCV

  تشرح لك هذه الدورة نظام تشغيل الروبوتات الشهير (ROS) بشكل مبسط مناسب للمبتدئين في مجال تعلم الروبوتات.

  تتناول هذه الدورة أيضًا موضوعات مهمة تتعلق بالبرمجة بلغة Python وC++ واستخدامات هذه اللغات في مجال الروبوتات.

  بشكل عام،  هذه الورشة تعريفك بمجال الروبوتات من خلال الشرح التفاصي الدقيق لنظام التشغيل الخاص به.

  وأخيرا يعرض المقرر طرق استخدام نظام ROS على لوحات الاردوينو الالكترونية واستخدامها في مجال بناء وتصميم الروبوتات.

  سعر هذه الدورة 180 جنيه مصري بدلا من 600 جنيه مصري لفترة محدودة.

  4- الكهرباء والإلكترونيات – الروبوتات، التعلم بالبناء

  تشرح هذه الدورة كل ما تريد معرفته عن الكهرباء وعلاقتها بتشغيل وبناء الروبوتات.

  يتضمن ذلك شرح مصطلحات الهندسة الكهربائية مثل التيار المتردد والتيار المباشر والجهد والأجزاء الإلكترونية المستخدمة في بناء الروبوتات

  كما يشرح المقرر طرق تصميم الدوائر الكهربائية وأنواع الترانزستورات والمشتتات الحرارية.

  تعتبر هذه الدورة هي الأولى ضمن مجموعة الدورات التي تحمل نفس الاسم والتي تهدف إلى مساعدة المبتدئين في مجال الروبوتات على تعلم هذا المجال خطوة بخطوة.

  سعر هذه الدورة 180 جنيه مصري بدلا من 1000 جنيه مصري لفترة محدودة.

5- تخصص الروبوتات

  تخصص الروبوتات هو تخصص تقدمه منصة كورسيرا وتحديداً جامعة بنسلفانيا بالولايات المتحدة الأمريكية.  يحتوي التخصص على 6 دورات في مجال الروبوتات وهي:

  أ- الروبوتات: الروبوتات الجوية:  يتخصص هذا المقرر بدراسة الروبوتات الطائرة وكيفية تصميمها وكيفية عملها.

  ب- الروبوتات: تخطيط الحركة الحسابية : يركز هذا المقرر على تخطيط عملية تحريك الروبوتات وكيفية تصميمها باستخدام برامج وأساليب مختلفة.

  ج- الروبوتات: التنقل : يشرح هذا المقرر كيفية استخدام المحركات وأجهزة الاستشعار لتصميم أجسام الروبوتات والتحكم في حركتها في بيئة عملها.

  د- الروبوتات: الإدراك : تهتم هذه الدورة بشرح الأساليب والأدوات التي تعتمد عليها الروبوتات في إدراك البيئة المحيطة بها.

  ويتضمن ذلك شرح كيفية تحويل الصور ومقاطع الفيديو التي تلتقطها كاميرات الروبوت إلى إشارات ليتعامل الروبوت مع عناصر البيئة التي يتواجد فيها.

  الروبوتات الإلكترونية: التقدير والتعلم : تشرح هذه الدورة الطرق التي تتعلم بها الروبوتات تقدير وقياس المتغيرات المحيطة بها حتى تتمكن من العمل بشكل صحيح.

  و- الروبوتات: كابستون : تعتبر هذه الدورة مشروع تخرج يقيس مدى فهم الدارس لجميع الدورات السابقة وتطبيقها في مجال الروبوتات.

  وأخيراً يمكنك مراجعة جميع الدورات المتوفرة في هذا التخصص مجاناً دون الحصول على شهاداتها.

  أما بالنسبة للامتحان والحصول على الشهادات، فسيتعين عليك الاشتراك في اشتراك كورسيرا الشهري والذي تبلغ تكلفته 79 دولارًا أمريكيًا.

  ثانيا القنوات على اليوتيوب

  1- مشاريع الأردوينو ودروس الروبوتات – RootSaid

  تحتوي هذه القناة على مشاريع متنوعة لبناء الروبوتات باستخدام الاردوينو.  ويشمل ذلك المشاريع البسيطة، مثل تصميم روبوت يمكنه التحكم في أدوات الفوتوشوب، إلى المشاريع المتقدمة، مثل تصميم نظام ري إلكتروني يعتمد على إنترنت الأشياء.

  كما تقدم القناة عدة مقاطع تشرح كيفية تصميم الدوائر الكهربائية ولوحات التحكم من الألف إلى الياء.

  وأخيراً تقدم القناة طرق تصميم لوحة الاردوينو وتركيب مكوناتها الإلكترونية وبرمجتها لتنفيذ وظائف معينة.

2- تعلم الروبوتيك

  Learn Robotics هي قناة تشرح أساسيات هندسة علم الروبوتات هذا العلم والمجالات المرتبطة به.

  تشرح ليز أيضًا كيفية العثور على وظيفة في مجال الروبوتات وكيفية تخطيط مسار حياتك المهنية بشكل صحيح وناجح.

  محتوى القناة منظم للغاية، حيث قامت ليز بتجميع قوائم تشغيل لكل مجال من مجالات الروبوتات التي تناقشها.  هناك قائمة خاصة بكل ما يتعلق ببرامج وبرمجة الروبوتات، وأخرى لطباعة أجزاء الروبوت بأسلوب الطباعة ثلاثية الأبعاد، وهكذا.

  خاتمة

  حاولنا في هذه المقالة أن نقدم لك كافة المعلومات التي قد تحتاجها لدخول مجال الروبوتات.  لكن إذا كنت تريد التعمق أكثر في هذا المجال. سيكون عليك قراءة العديد من المقالات والكتب المتعلقة بهذا المجال لتعرف نقطة البداية المناسبة لك فيه.

  هل تجد مجال الروبوتات ممتعًا أم مثيرًا للاهتمام؟  شاركنا في التعليقات ما يعجبك في هذا المجال وما يثير اهتمامك فيه.

تعليقات