اطلاعیه

Collapse
No announcement yet.

نرم افزار webots

Collapse
این موضوع بسته شده است.
X
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    نرم افزار webots

    نرم افزاری برای شبیه سازیه ربات من دانلود کردم متاسفانه فقط نسخه ی آزمایشیش تو اینترنت هست .
    با C , c++ , java پروگرام میشه
    در کل میشه گفت برنامه ی بدی نیست ولی زیاد هم ازش انتظار نداشته باشید محیط زیاد جالب و جذابی نداره

    http://faculty.berea.edu/pearcej/CSC206/bottasks/webots-5.1.7_setup.exe

    این هم توضیحی در مورد برنامه :
    http://forum.persiantools.com/t53587.html

    #2
    پاسخ : نرم افزار webots

    در ضمن این برنامه رو به کسانی که میخوان با ربات های فوتبالیست کار کنن پیشنهاد می کنم چون میتونه یه شبیه ساز جالب باشه :agree:

    دیدگاه


      #3
      پاسخ : نرم افزار webots

      میدونم این پست قدیمی هست اما لازم دیدم این توضیحات رو بنویسم:
      مهندس رو جه حسابی میگی زیاد ازش انتظار نداشته باشن؟ :smile:
      این شبیه ساز یکی از قویترین و پرطرفدار ترین شبیه ساز های رباتهای متحرک هست که انواع رباتهای متحرک رو به صورت 3 بعدی شبیه سازی میکنه. توی خیلی از دانشگاه ها و مراکز تحقیقاتی هم ازش استفاده میکنند، یه سری از امکاناتش رو اینجا مینویسم:
      شما میتونید به کمک این نرم افزار روبات یا روبات های خود رو شبیه سازی کنید و با قرار دادن اشیا مختلف در مسیر اون عملکرد ربات رو متوجه بشید. مجموعه نسبتا کاملی از سنسورهای مختلف در کتابخانه این نرم افزار آماده شده و در دسترس قرار داده شده و شما میتونید به راحتی سنسور مورد نظر خودتون رو روی ربات نصب کنید،به عنوان مثال سنسور تشخیص فاصله از نوع مادون قرمز و مافوق صوت ( آلتراسانیک ) یا سنسور تشخیص نور، سنسور موقعیت یاب جهانی، دوربین های یک بعدی، دو بعدی، رنگی و سیاه و سفید، گیرنده ها، سنسورهای موقعیت و نیرو برای سروو موتور ها و انکودرها و ... در کتابخانه موجود است.
      کتابخانه ای هم برای وسایل متحرک سازی قرار داده شده که شامل این موارد هست:
      واحد موتور و چرخ برای سیستم رانش تفاضلی
      سیستم موتور و چرخ ها به صورت رانش همگام.
      سروو موتورها برای قسمت هایی مانند پاهای روبات و بازوها
      و امکانات دیگری مانند LED ها و ...
      میتونید برای طراحی و ساخت بدنه روبات و اشیا مورد نظر طرح های خود را با OpenGL یا برنامه های 3 بعدی دیگه طراحی کنید و در این شبیهساز وارد کرده و بقیه کارها را بر روی آن انجام بدید.
      علاوه بر اینها میتونید چندین دوربین مختلف رو بر روی یک روبات نصب کنید تا تصاویر 360 درجه به دست آورید.
      یکی از مزیتها این هست که شبیهسازی به صورت بلا درنگ (Real-Time) هست که البته میتونید سرعت اجرا رو هم بیشتر و کمتر کنید تا 300 برابر سرعت رو میتونید زیاد کنید ( البته اگر کامپیوترتون نفتی نباشه)
      نرم افزار Webots برای پیاده سازی فیزیک روبات از ODE (Open Dynamics Engine ) استفاده میکنه. با توجه به این قابلیت شما میتونید برای هر کدام از اشیا درون صفحه و برای خود ربات ویژگیهایی از قبیل ماتریسهای تقسیم وزن، اصطکاک در حالت های سکون و حرکت، تعیین عملکرد در هنکام برخورد بین اشیا و ... را تعریف کنید.
      همچنین برای سروو موتورها میتونید سرعت، گشتاور و موقعیت را توسط برنامه تعریف کنید.
      امکانات خیلی بیشتر از این هم داره.
      همونطور که دوستمون فرمود باید به C یا ++C یا جاوا مسلط باشید تا بتونید کارهایی که میخواید رو همونطور که انتظار دارید انجام بشه انجام بدید.
      فایل های آموزشی که براش هست هم خیلی میتونه به یادگیری برنامه کمک کنه و تقریبا خوب توضیح داده.
      اما اگر فکر میکنید خیلی دردسر داره میتونید از 2 بعدی ها هم استفاده کنید که ساده تر هم هستند، مثلا برنامه Arc یک شبیه ساز 2 بعدی برای رباتهای متحرک هست که البته اون هم به کد نویسی و .. احتیاج داره.
      شاد و موفق باشید.
      از آنجا که گاهی فرصت بازخوانی پست نیست، بابت غلط های املایی و نگارشی احتمالی معذرت میخوام.
      هیچیک از پاسخ هایی که میدم را کاملا تایید نمیکنم و ممکن هست اشتباه کرده باشم، اگر من به نوشته ام مطمئن هستم شما مشکوک باشید.
      اگر در حل مشکل من کمک کردید و دکمه تشکر رو نزدم حتما فراموش کردم کوچکترین کمک شما برایم ارزشمند است!
      اگر به هر طریقی از من ناراحت شدید حتما با یک پیام خصوصی تذکر بدهید تا مشکل رو حل کنیم و رابطه ی صمیمانه، پایدار بماند.
      شاد و موفق باشید

      دیدگاه

      لطفا صبر کنید...
      X