الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال إلى خبراء Robotics

مغلق
بدأه electronics في 26 مايو 2005 · 6 رد · 2,004 مشاهدة · في منتدى تصميم مكائن ال CNC و ال ROBOTICS و برامج ال CAD و ال CAM
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

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

فكرة المشروع روبوت يتم تحديد وجهته ومن ثم عليه أن يتجه إلى الوجهة حسب الخطة للطريق المخزنة في الكمبيوتر الذي يحمله ويفترض به طبعاً تجنب الاصطدامات، ما أنوي فعله تصميم روبوت يحمل جهاز الكمبيوتر وبواسطة كاميرا مربوطة بالكمبيوتر سوف تتم عملية Image processing ومن ثم تجنب الاصطدامات والاتجاهات، أما عن استفساري فهو بالنسبة لموضوع معالجة الصورة أعتقد أن أفضل الطرق هي استخدام الـ MATLAB ولكن خبرتي به بسيطة جداً وقبل الدخول به والتعمق به هل أستطيع ربط الـ Matlab مع لغات برمجة أخرى يعني مثلاً بعد تحليل الصورة تبين أن هناك جسم أمام الروبوت، نتيجة هذا التحليل تتم قرائتها باستخدام C++ ومن ثم تتم بعض العمليات في المعالجة وبعدها أقوم بالتحكم بالمحركات أو اتجاه الروبوت باستخدام C++ أيضاً.

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

#2

بالنسبة للMatlab نعم يمكنك ربطه مع اي لغة مثل ++C او Java

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

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

انصحك باستخدام السى++ فقط و عدم استخدام برامج اخري مثل الماتلاب ; للتحكم بقوي اكثر و لاخذ الخبرة ...

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

تقوم الكاميرا بحفظ الصورة في ملف و من ثم تستطيع التلاعب بهذا الملف و إيقام المعالجة عليه .

هذه الطريقة استخدمتها من قبل و كانت إلي حد ما جيد و لكن بطيئه .

مسألة المعالجة On The Fly صعبة شوية ... فكرت في طريقة لعمل عملية تقريب لوجهه الشخصية و نجحت بنسبة 70% .

BEng , Electronics and communications.

Embedded systems engineer.

Graphics Programmer

عالم الكومبيوتر هو من لديه المعرفة في علوم الكومبيوتر ، الرياضيات ، هندسة الالكترونيات -احمد صالح

#4

شكراَ أخي bashmohandes وأخي أحمد صالح على الرد بس هل أفهم من كلامك أخي أحمد صالح ان أستخدم C++ في معالجة الصور وهل يوجد مكتبات خاصة بذلك أم أنه يجب علي استخدام خوارزميات ومن ثم تحويلها إلى C++ وإذا عندك وصلات حول هذا الموضو لو تزودنا فيها وجزاكم الله خير والله يزيدنا جميعاً من علمه

وبالنسبة لـماتلاب هل يتعامل مع on the fly ولا لا

#5

الماتلاب برنامج سهل في تعامله مع معالجة الصور والـ tools فيه جاهزة

#6
احمد صالح كتب:
انصحك باستخدام  السى++ فقط و عدم استخدام برامج اخري مثل الماتلاب ; للتحكم بقوي اكثر و لاخذ الخبرة ...

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

أخي أحمد لنراجع سويا المكتبات الموجودة Matlab :rolleyes: ستجد انها كلها مكتوبة بلغة C++

عندما تبرمج بالMatlab ستكتب بلغة C++ :o لكن الأهم ان المئات بل الألوف :lol: من المكتبات الجاهز التي تهتم بموضوع Image processing (h) جاهزة فية لماذا لا نستفيد منها :wacko: وهي ليست صعبة مثل ان تبدأ من الصفر <_<

أي ما ينطبق على لغة C++ فهو 100% ينطبق على Matlab :lol: لكن العكس ليس صحيح <_<

كما اضيف ان Matlab :lol: لدية القدرة على التحكم بالزمن الحقيقي وميزة on the fly ايضا :lol: :lol:

#7

شوف هذا

هنا

و هذا

و هنا

هذا الموضوع مغلق.

مواضيع مشابهة