هوش مصنوعی در رباتیک

خوب…
بعضی از شما شاید پیش خودتون بگید اصلا هوش مصنوعی به چه دردی می خوره!
شاید توضیحش یک مقدار سخت باشه. تو این پست بجای اینکه توضیح بدم باهاش چه کار هایی می شه کرد فقط دو تا قطعه ی تصویری کوتاه که یکم قدرت هوش مصنوعی رو نشون میده میگذارم.

روبات ۴ پا

توی این قطعه یک روبات ۴ پا رو می بینید. توی ربات های ۴ پا و ۲ پا حفظ تعادل و تولید الگوی حرکت بسیار سخته. شاید در ابتدا زیاد ملموس نباشه.
برای همین مثال می زنم:
توی بازار عروسک های بسیار زیادی وجود داره. به عنوان مثال فرض کنید یک عروسک اسب گرفتید. حالا سعی کنید اون رو روی ۴ تا پاش ایستاده نگه دارید. بعد می بینید با یک ضربه ی کوچک عروسک می افته.
حالا فرض کنید بجای یک عروسک اسب یک عروسک دو پا مثل باربی می گرفتید. حالا بعد از کلی تلاش برای ایستاده نگه داشتن عروسک می بینید با یک تکان خیلی کوچک تعادل عروسک بهم می خوره!
خوب این ها در مقیاس کوچیک بودند! توی مقیاس های بزرگ تر حفظ تعادل بسیار سخت تره!
علاوه بر اون تولید الگوی حرکتی هم سخته. یک روبات تعدادی موتور داره! برای راه رفتن باید دقیقا بدونیم در چه زمانی هر کدام از موتور ها چه سرعت زاویه ای داشته باشند. شاید هنوز به سختی و پیچیدگی موضوع پی نبرده باشید! اگر بخواهیم یک آدم رو ساده سازی کنیم حدود ۲۰ درجه ی آزادی داره. یعنی ۲۰ موتور. حالا برای راه رفتن ما باید تعیین کنیم در هر لحظه هر کدوم از این موتور ها چه سرعت زاویه ای داشته باشند. این ساده ترین حالت هست که زمین صاف باشه. اگر کمی زمین شیب داشته باشه تمام اون سرعت ها عوض می شوند! یا مثلا اگر جنس زمین و اصطکاکش فرق کنه یا یه نیروی خارجی به هر نقطه از بدنه ی ربات وارد بشه! ما نمی تونیم همه ی این حالت ها رو دونه دونه محاسبه کنیم! اینجاست که هوش مصنوعی به کمک ما می آید!
همونطوری که یک بچه ی تازه به دنیا رسیده کم کم راه رفتن رو یاد می گیره کامپیوتر هم میتونه همین کار رو بکنه که در پست های بعدی در این رابطه و راه های مختلف تولید الگو های راه رفتن بیشتر توضیح میدم.
در حال حاضر مسابقاتی به نام Soccer3D چندین بار در سال بصورت اپن و یک بار بصورت جهانی برگزار میشه که موضوع اون دقیقا همین مسئله ، یعنی راه رفتن ربات های دو پا هست که در این مورد هم در پست های آینده بیشتر توضیح میدم.
فعلا برای مشاهده ی قدرت هوش مصنوعی و علاقه مند تر شدن به اون قطعه ی تصویری زیر رو ببینید!

RHex

این موجود هم به نظرم جالب اومد. توی مسابقات ربوکاپ آتلانتا هم حضور داشت و خیلی ها رو به خودش جذب کرد و هزینه ی خیلی زیادی هم روش شده اما به نظر نتیجه ی خیلی خوبی هم داشته!
توی این روبات برای کم کردن خطای مسیری که میره و تنظیم پره هاش برای حفظ تعادل از هوش مصنوعی استفاده شده.

لینک های خارجی

34 فکر می‌کنند “هوش مصنوعی در رباتیک

  1. مجید

    مثل همیشه باحال بود ، اما خودت بهتر از همه میدونی این حرفا خیلی کلی هستن و در عمل بجز هوش مصنوعی ، علم مکانیک و الکترونیک به یاری میان تا این کار انجام بشه… این رباط آخریه به نظرم یه کلکایی زده بودن ، ” پاهای کوچیک ؛ بندهی پهن ” اینجوری به سختی تعادلش بهم می خوره ، رباط اولی باز به نظرم خفن تر بود از نظر حفظ تعادل… هرجا هستی خوش باشی..

    پاسخ
  2. محمد

    جالب بود اما این موضوع تو روبات اولی خیلی خوب نشون داده شده بود به نظرم اگه روبات ۲ پا روهم میگذاشتی عالی میشد

    پاسخ
  3. امید

    سلام سیاوش عزیز مطلب جالبی بود مخصوصا اولی در حفظ تعادل ولی دوستان باید بدانند که ساخت رباط ۴ پا با چنین حفظ تعادلی بسیار بسیار دشوا و سخته ونیاز به مکانیکی دقیق و برنامهای بسیار پیچیده داره چه برسه به ۲پا و ۱پا بازم ممنون سیاوش جان

    پاسخ
  4. امید

    سلام
    با ارزوی سلامتی و شاد بودن براتون
    منم چیزی نتونستم ببینم ممنون خواهم شد اگه برام بفرستین و دیگه اینکه پروژه من در مورد تشخیص حروف (پردازش تصویر ) است از شما و از دوستانی که در این مورد آگاهی دارند ممنون میشم منو راهنمایی کنن و کمکم کنن تا پروژه مو انجام بدم
    با تشکر از شما و دوستان عزیز
    سبز باشین و پایدار

    پاسخ
  5. سونیا

    اگه می شد رو ۲ پاش راه ره باحال تر بود . من می تونم رو ۲ تا پام وایستم و حتی دوللا بشم و پشتمو گشاد کنم . ولی اون نمی تونه!!!!هاهاهاها!!!!!

    پاسخ
  6. ابوالفضل

    معرکه بوددستت درد نکنه اگه میشه و امکانش هست چند تا از این فایلهاروبرام بفرستی برای ارائه پروژه نیاز دارم خیلی آقایی سیاوش

    پاسخ
  7. سهراب جلوه گر جلوه‌گر

    ██ دانلود رایگان یا خرید ایبوک هوش مصنوعی فارسی – ویرایش یازدهم، پاییز ۱۳۹۰ ██

    :: Free download or PURCHASE PERSIAN Artificial Intelligence eBook, Fall 2011, 11th edition ::

    لطفاً‌، با قراردادن لینک به وبلاگ‌های من‌، در سایت‌ها و وبلاگ‌های خود‌، اینجانب را در پخش این کتاب الکترونیکی‌، یاری نمائید‌.

    دانلود رایگان ویرایش یازدهم، پاییز ۱۳۹۰ کتاب الکترونیکی به زبان فارسی هوش مصنوعی‌، ترجمه شده به وسیله‌ی اینجانب سهراب جلوه گر جلوه‌گر‌، یا خرید دی. وی. دی این کتاب الکترونیکی‌، که دارای صدها فایل پی. دی. اف. و پاورپوینت به زبان انگلیسی‌، در مورد هوش مصنوعی و زبان‌های برنامه‌نویسی هوش مصنوعی پرولوگ و پایتون هم می‌باشد.

    :: نحوه‌ی دانلود رایگان یا خرید ::
    برای آگاهی یافتن از نحوه‌ی دانلود رایگان یا خرید، از یکی از وبلاگ‌های زیر، استفاده نمائید:
    http://sohjel.blogfa.com
    توصیّه شده

    http://sohjel.persianblog.ir

    http://sohjel.loxblog.com

    فهرست فصل‌ها
    جدید، جامع، به‌روز، در ۷۱۶ صفحه و دارای ۲۵ فصل، با عنوان‌های زیر:
    آشنایی با هوش مصنوعی
    هوش مصنوعی
    Artificial Intelligence
    عامل‌های هوشمند
    Intelligent Agents
    حلّ مسأله و جستجو
    Problem solving and search
    جستجوی آگاهانه یا مکاشفه‌ای
    Heuristic search
    الگوریتم‌های جستجوی محلّی
    Local search algorithms
    مسائل برآورده‌سازی یا ارضای محدودیّت
    Constraint Satisfaction Problems or CSPs
    تئوری بازی‌ها
    Game playing
    عامل‌های منطقی
    Logical Agents
    منطق گزاره‌ای
    Propositional logic
    منطق مرتبه‌ی اوّل
    First Order Logic or FOL
    استنتاج در منطق مرتبه‌ی اوّل
    Inference in First-Order Logic
    نامعلومی یا عدم قطعیّت
    Uncertainty
    شبکه‌های بیزی
    Bayesian networks
    استنتاج در شبکه‌های بیزی
    Inference in Bayesian networks
    شناخت سخن یا سخن شناسی‌
    Speech Recognition, Briefly
    شبکه‌های عصبی
    Neural networks
    الگوریتم‌های ژنتیکی
    Genetic algorithms
    سیستم‌های خبره
    Expert systems
    سیستم‌های طبقه‌بندی‌کننده
    Classifier systems
    یادگیری با استفاده از مشاهده‌ها؛ و درخت‌های تصمیم‌گیری
    Learning from observations and Decision trees
    برنامه‌ریزی
    Planning
    آشنایی با روبوتیک
    Introduction to Robotics
    آشنایی با زبان برنامه نویسی پرولوگ
    Introduction to Prolog programming language
    آشنایی با زبان برنامه نویسی پایتون
    Introduction to Python programming language

    آدرس ایمیل‌های من
    ایمیل‌ها:
    sohjel@yahoo.com
    ایمیل اصلی

    sohrabejelvehgar@yahoo.com، sohrab_jelvehgar@yahoo.com، sohrabejelvehgar@hotmail.com

    چند اخطار مهم‌!
    اخطار مهمّ ۱: کلّیّه‌ی حقوق مادّی و معنوی این کتاب الکترونیکی، برای اینجانب، سهراب جلوه‌گر، محفوظ است.
    اخطار مهمّ ۲: در صورتی که به ایمیل‌هایی با نام اینجانب‌، ولی با محتوای غیر از هوش مصنوعی، برخورد کردید‌، بدانید که این ایمیل‌ها به‌وسیله‌ی اینجانب ارسال نشده است؛ در حال حاضر‌، من‌، فقط‌، در زمینه‌ی هوش مصنوعی‌، کار می‌کنم!

    بااحترام، سهراب جلوه‌گر، کارشناس نرم‌افزار رایانه / شیراز‌، ایران‌، زمستان ۱۳۸۳ – پاییز ۱۳۹۰

    پاسخ

پاسخ دادن به morid لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>