
نرم افزارهای متن باز شبیه سازی روبات، ایجاد روبات ها بر پایه لینوکس را بسیار آسان کرده است.
شبیه سازهایی مانند ODE=Open Dynamics Engine، Simbad، TeamBots، KControl، Gazebo، Carmen می توانند در آزمایش نرم افزارهای روبات ها قبل از قراردادن آنها در سخت افزارها بسیار مفید باشند.
تیم جونز(Tim Jones) در سایت IBM مطلبی را در این مورد نوشته است. او این گونه شروع می کند که روبات ها چه فیزیکی و چه مجازی دارای حسگرها، اندام های مجری و سیستم های کنترل هستند که آنها را قادر به فکر کردن، عمل و سپس بازگشت از آن عمل و تکرار دوباره این روند می کند.
به گفته وی شبیه سازها به فرآیند تکاملی سیستم کنترل روبات شتاب بیشتری می بخشند. این سیر تکاملی در محدوده فیزیکی نیاز به تعداد زیادی از بدنه و ترکیب روبات دارد. بسته های متن باز شبیه سازی روبات شامل موارد زیر هستند:
1-ODE که کتابخانه ای مربوط به فیزیک است که تحت نظر مجوز BSD (توزیع نرم افزار برکلی = Berkeley Software Distribution) است و در کنار کتابخانه ای از موارد گرافیکی سه بعدی مانند OpenGL می تواند برای ایجاد گرافیک هایی طبیعی مورد استفاده قرار گیرد.
2-Simbad که یک شبیه ساز روبات سه بعدی است که در جاوا نوشته شده که به زبان برنامه نویسی شی گرای Dython اتصال دارد و امکان ایجاد سریع رفتارهای روبات را می دهد.
3-TeamBots یک شبیه ساز روبات چند واسطه پرتابل است که پشتیبانی از شبیه سازی در سیستم های کنترل چند واسطه ای در محیط های دینامیک(پویا) همراه با تجسم و تصور را برعهده دارد.
همانطور که در ابتدا گفته شد دیگر شبیه سازها شامل KControl= Khepera Control، Gazebo و Carmen هستند.
آدرس منبع:
http://linuxdevices.com/news/NS8730892277.html
تغییر سیستمهای مکانیکی و برقی به سیستمهای الکترونیکی در بیشتر تکنولوژیهای عمده، سیستمهای الکترونیکی جایگزین بخشهای مکانیکی شده و از آن پیش افتادهاند. سیستم تلفن در اصل مجموعهای از اجزای مکانیکی (یعنی سیستم شمارهگیر) بود که در آن حرکت فیزیکی به علائم الکتریکی تبدیل میشد. با وجود این، امروزه تلفن تماماً الکترونیکی است ؛ امروزه چاپ الکترونیکی شده است. تلویزیون، کامپیوتر و بسیاری از ابزارهای دیگر نیز که در زندگی روزمره از آن استفاده میکنیم همین گونهاند. سیستمهای الکترونیکی مسلماً یک سره بر تکنولوژی فکری متکی هستند زیرا محاسبات ریاضی و نوشتن نرمافزار و برنامهها کارکرد آنها را ممکن میگرداند.
یکی از برجستهترین تغییرات، کوچک شدن وسایلی است که هادی برق هستند یا تکانههای برقی را منتقل میکنند. وسایل اولیه مانند لامپهای خلاء که در رادیوهای قدیمی دیده میشود حدود 5 تا 10 سانتیمتر ارتفاع داشتند. اختراع ترانزیستور تغییری شگرف را به دنبال داشت: توانایی تولید وسایل میکروالکترونیک با صدها کارکرد از جمله کنترل، تنظیم، هدایت و حافظه که میکروپرسسورها به اجرا درمیآورند. در آغاز هر تراشه 4 کیلو بایت حافظه داشت که بعدها به 8، 16، 32، 64 کیلو بایت افزایش یافت و امروزه سازندگان میکروپروسسور تراشههایی تولید میکنند که ظرفیت ذخیرهسازی آنها چندین مگابایت یا حتی گیگا (میلیارد) بایت است.
امروزه یک تراشهی ریز سیلیکنی(میکروپروسسور) حاوی مدارهای الکترونیکی دارای صدها هزار ترانزیستور و همهی اتصالات لازم و بهای آن فقط چند دلار است. مداربندی روی این تراشه میتواند خود میکروکامپیوتری باشد با ظرفیت پردازش ورودی / خروجی و حافظهی دستیابی تصادفی و... .
مابقی در ادامه مطلب...
ادامه مطلب
با سلام
از کلیه
عزیزان که مایل هستند جهت شرکت در مسابقات روباتیک که اسفند ماه برگزار می
شود و سایر مسابقات من جمله iranopen 2009 با تیم ASROBOTIC همکاری
کنند دعوت به عمل می آید با این جانب تماس حاصل نمایند.
زمینه های مورد نیاز جهت همکاری:
الکترونیک ( راه اندازی سنسور ها، درایور موتور ها و ماژول های آماده و ... )
کامپیوتر ( برنامه نویسی ، پردازش تصویر، بینایی ماشین، شبکه و ... )
مکانیک ( طراحی، ساخت قطعات و رفع اشکالات )
و ...
با تشکر
amirsadeghi.blogfa.com
asrobotic.blogfa.com
کلیه دوستانی که تمایل به همکاری با تیم ما را به عنوان عضو فعال دارند می توانند با این جانب تماس حاصل نمایند. تا پس از بررسی و تایید به عنوان عضو فعال تیم در آیند.
شرکت در مسابقات بین المللی Iranopen 2009 نزدیکترین هدف ما می باشد.( لیگ روباتهای امدادگر واقعی . فوتبالیست و ... )
لذا از علاقمندان آشنا به الکترونیک ( راه اندازی سنسور ها و درایور موتور ها و ... ) کامپیوتر ( پردازش تصویر و ... ) و مکانیک ( طراحی و ساخت قطعات و رفع اشکالات و ...) دعوت به همکاری می شود.
لطفا در عنوان پیام یا نامه خود از کلمات دعوت به همکاری در تیم استفاده نمایید.
با تشکر
سرپرست تیم :امیر صادقی
ارتباط:
E-Mail: Mr.AmirSadeghi.Blogfa.com
WEB2: asrobotic.Blogfa.com

