PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : برنامه ای برای شبیه سازی و کنترل ربات ها



shirin71
08-03-2011, 06:08 AM
نرم افزار Microsoft Robotics Developer Studio 2008 Academic Edition برنامه ای برای شبیه سازی و کنترل ربات ها
این نرم افزار بک پلتفرم برای برنامه نویسان ربات جهت کنترل و شبیه سازی ربات ها ایجاد می کند که از آن می توان برای مقاصد علمی ، آکادمیک ، تجاری و صنعتی و به طور خلاصه برای مدیریت گستره وسیعی از ربات ها استفاده نمود .



در ادامه با برخی از امکانات این نرم افزار آشنا می شویم :

پشتیبانی وسیع ازانواع سخت افزارها :
این نرم افزار چگونگی کار با بسیاری از ربات ها و سخت افزارها را در خود دارد .
امکان استفاده کاربرانی که دانش برنامه نویسی ندارند :
کاربرانی غیر برنامه نویس می توانند با استفاده از Microsoft Visual Programming Language به مدیریت و انجام امور مورد نظرشان بپردازند ، به این صورت که آن ها بلاک هایی از پیش تعریف شده را در محیط نرم افزار قرار می دهند ، تنظیمات هر یک را انجام و آن ها را به یکدیگر متصل می کنند پس از آن حتی می توانند این مجموعه را به صورت یک بلاک در آورند تا در آینده نیز بتوانند از آن استفاده نمایند .
شبیه سازی رفتار ربات در فضاهای شبیه سازی شده سه بعدی :
شما می توانید بوسیله تکنولوژی Microsoft Visual Simulation و NVIDIA PhysX تعبیه شده در این نرم افزار ربات ها را در فضاهای سه بعدی شبیه سازی شده قرار دهید و با اعمال قوانین فیزیک بر آن ها از رفتارشان تخمینی صحیح بدست آورید و در صورت لزوم اصلاحات لازم را انجام دهید .
ارتباط برقرار کردن با ربات از طریق وب یا برنامه کاربردی :
شما می توانید بوسیله مرورگرهای وب به ربات دستورات خود را ارسال کنید و پاسخ ها را دریافت نمایید ، دقیقا به همان کیفیت و دقتی که می توانید از طریق رابط ویندوزی این نرم افزار چنین وظایفی را انجام دهید .
Lightweight REST-style, services-oriented runtime :
RDS includes a .NET-based REST-style, services-oriented runtime consisting of two components: Concurrency and Coordination Runtime (CCR) and Decentralized Software Services (DSS)
امکاناتی که برنامه نویسی ناهمگام را ساده می کنند :
امکان Concurrency and Coordination Runtime موجود در این نرم افزار امکان پردازش موازی و همزمان ورودی هایی که از سنسورهای مختلف ربات می آید را فراهم می سازند .
مشاهده بلادرنگ حسگرهای ربات و پاسخ به موتورها و محرک ها :
قابلیت DSS Application Model امکان ساده سازی ساده سازی دسترسی و پاسخ به وضعیت ربات را به وسیله رابط کاربری تحت وب و یا برنامه کاربردی ویندوزی می دهد .
امکان تقسیم پروژه ها به بخش های کوچکتر :
در این نرم افزار امکاناتی در نظر گرفته شده است که بوسیله آن ها می توان کار را به قسمت های کوچکتر تقسیم کرد تا به راحتی قابل انجام باشد .
قابلیت توسعه امکانات :
به سادگی می توان قابلیت ها و امکانات این نرم افزار را توسعه داد و شرکت ها و افراد متعددی در سراسر جهان هم اکنون در حال انجام این کار هستند .
و بسیاری قابلیت های دیگر که می توانید شرح آن ها را در لینک زیر مطالعه نمایید :لینک زیر را در web browser خود کپی نمایید.

Overview (http://msdn.microsoft.com/en-us/library/bb483024.aspx)