رباتیک و طراحی نرم افزار

رباتیک علمی است که با هدف راحتی انسان و افزایش وقت مفید او به وجود آمده است . متاسفانه در کشور ما آن طور که شایسته است شناخته نشده است .وقتی حرف از روبات می شود همه به فکر یه چیزی می افتند که دست و پاه داره و یه سری کار انجام می دهد، باید بگم که امروزه کار کرد های روبات فرا تر از این چیز هاستامروزه در دنیای نانو تکنولوژی مثل ساخت آی سی های بسیار کوچک که میلیونها المان الکترونیکی رو در خود جای دادن از روبات استفاده می شه, دنیای روبات که تلفیقی از الکترونیک, مکانیک, نرم افزار, سخت افزار می باشه روز به روز در حال گسترش و تکامله. در این مقاله سعی می کنیم مبانی علم رباتیک و وضعیت رباتیک در ایران وجهان و کاربرد علم رباتیک را بررسی کنیم . بدین منظور ابتدا تاریخچه و تعریف مختصری از ربات ارائه می نماییم . سپس به و ضعیت رباتیک در کشور های صنعتی می پردازیم و سرانجام و ضعیت ایران را بررسی می نماییم و برای بهبود آن راهکاری را مشخص می نمایییم.تاريخچه آن بسيار است كه انجا اشاره اي به آن نميكنيم.● تعریف ربات و رباتیکالبته تعاريف بسياري است كه ما يكي از آنها را براي شما بازگو ميكنيم : یک دستگاه یا وسیله خود کاری که قادر به انجام اعمالی است که معمولا به انسانها نسبت داده می شود و یا مجهز به قابلیتی است که شبیه هوش بشری است.”یک ربات هوشمند ،ماشین خودکار چند منظوره ای است که طیف وسیعی از وظایف متفاوت را، تحت شرایطی که حتی ممکن است به آن شناخت کافی نداشته باشد ،همانند انسان آن را انجام دهد.● مزایای ربات و رباتیکمزایا کاملاً آشکار است. معمولاً یک ربات می‌تواند کارهایی که ما انسان‌ها می‌خواهیم انجام دهیم را ارزان‌تر انجام‌ دهد. علاوه بر این ربات‌ها می‌توانند کارهای خطرناک مانند نظارت بر تأسیسات انرژی هسته‌ای یا کاوش یک آتش‌فشان را انجام دهند. ربات‌ها می‌توانند کارها را دقیقتر از انسان‌ها انجام دهند و روند پیشرفت در علم پزشکی و سایر علوم کاربردی را سرعت ‌بخشند. ربات‌ها به ویژه در امور تکراری و خسته کننده مانند ساختن صفحه مدار، ریختن چسب روی قطعات یدکی و… سودمند هستند.همچنین میتوان به مزایای دیگر ربات از جمله : افزایش بهره ، افزایش تولید ، بهبود کیفیت کار ، افزایش دقت ، جلوگیری از اتلاف نیروی انسانی ، افزایش سرعت ، کاهش هزینه ، کاهش ضایعات ، چند منظوره بودن ، هوشمند بودن ، عدم خستگی اشاره کرد.اگر بخواهيم به زبان ديگر بگوييم : اگریک ربات را به یک انسان تشبیه کنیم، بخشهایی مربوط به ظاهر فیزیکی انسان را متخصصان مکانیک می سازند(تصویر3)، مغز ربات را متخصصان الکترونیک توسط مدارای پیچیده الکترونیک طراحی و می سازند و کارشناسان نرم افزار قوه تفکر را به وسیله برنامه های کامپیوتری برای ربات شبیه سازی می کنند تا در موقعیتهای خاص ، فعالیت مناسب را انجام دهد.● مثال هایی از ربات کلمه ربات مانند کلمه ی ماشین ، یک کلمه ی کلی است و به چند مورد خاص خلاصه نمی شود . به عنوان نمونه چند مورد را ذکر می نماییم :بازو های ربات های صنعتی ، ربات کنترل چاه های نفت ، یخچال های خانگی ، آسانسور ها ، اسباب بازی کودکان ، هواپیما های بدون سرنشین ، سیستم های دفاع ضد موشکی ، پرینتر ها ، دستگاههای تراش خودکار ، نوشابه پرکن ها و …این ها فقط نمونه هایی از بی نهایت انواع ربات بود . ربات ها آنقدر گسترده اند که امروزه نمی توان بدون آن ها زندگی کرد . ولی در مهندسی منظور از ربات ، ربات های صنعتی می باشد .در قسمت مونتاژ یک کارخانه اتومبیل سازی، قسمتی هست که چرخ زاپاس ماشین را در صندوق عقب قرار می دهند، اگر یک انسان این کار را انجام دهد خیلی زود دچار ناراحتی هایی مثل کمر درد و …می شود، اما می توان از یک ربات الکترومکانیکی برای این کار استفاده کرد و یا برای جوشکاری و سایر کارهای دشوار کارخانجات هم همینطور.و یا ربات هایی که برای اکتشاف در سایر سیارات به کار میروند هم از انواع ربات هایی هستند که در جاهایی که حضور انسان غیرممکن است استفاده می شوند.ربات مسیریاب: دنبال یک خط سیاه در زمین سفید حرکت می کند.بات جراح تحت فرمان پزشک جراح در اتاق عمل با حضور مستقیم پزشک و یا غیر مستقیم و با کمک اینترنت ،نمودی از پیشرفت این رشته است که بسیار مفید و حیاتی میباشد.تصور کنید رباتی را که شما طراحی کرده اید وسیله ای برای نجات یک بیمارو بهبودی وی شده است که قطعاَ لذت موفقیت آنفخستگی زحمتتان را از بین میبرد.یا ربات آتش نشان: آتش را پیدا می کند و آن را خفه می کند!رباتها در پروژه های JPL شرکت فضایی NASA نقش مهمی دارند از جمله آنها Spriteو Sojourner می باشد.این نیز استفاده دیگری از رباتیک میباشد . البته اين مثال هايي است كه ما براي شما زديم مثال هاي ديگري هم هستند .گرداورنده:مائده جعفري استاد:دکتر مریم حاجی اسمعیلی.دکترای علوم کامپیوتر از دانشگاه کینگستون لندنDr.Maryam HajiesmaeiliPhD of computer science from Kingston university of Londonblogsky.com