تبليغاتX
گروه روباتیک دانشگاه غیر انتفاعی بجنورد

سنسورهای بدنه (BodySensors) : این سنسورها اطلاعاتی را درباره موقعیت و مکانی که ربات در آن قرار داردفراهم می‌کنند. این اطلاعات نیز به کمک تغییر وضعیت‌هایی که در سوییچ‌ها حاصل می‌شود، به دست می‌آیند. با دریافت و پردازش اطلاعات بدست آمده ربات می‌تواند از شیب حرکت خود و این‌که به کدام سمت در حال حرکت است آگاه شود. در نهایت هم عکس‌العملی متناسب با ورودی دریافت شده از خود بروز می‌دهد.

سنسور جهت‌یاب مغناطیسی(Direction Magnetic Field Sensor): با بهره‌گیری از خاصیت مغناطیسی زمین و میدان مغناطیسی قوی موجود، قطب‌نمای الکترونیکی هم ساخته شده است که می‌تواند اطلاعاتی را درباره جهت‌های مغناطیسی فراهم سازد. این امکانات به یک ربات کمک می‌کند تا بتواند از جهت حرکت خود آگاه شده و برای تداوم حرکت خود در جهتی خاص تصمصم‌گیری کند. این سنسورها دارای چهار خروجی می‌باشند که هرکدام مبین یکی از جهت‌ها است. البته با استفاده از یک منطق صحیح نیز می‌توان شناخت هشت جهت مغناطیسی را امکان‌پذیر ساخت.

سنسورهای فشار و تماس (Touch and Pressure Sensors) : شبیه‌سازی حس لامسه انسان کاری دشوار به نظر می‌رسد. اما سنسورهای ساده‌ای وجود دارند که برای درک لمس و فشار مورد استفاده قرار می‌گیرند. از این سنسورها در جلوگیری از تصادفات و افتادن اتومبیل‌ها در دست‌اندازها استفاده می‌شود. این سنسورها در دست‌ها و بازوهای ربات‌ هم به منظورهای مختلفی استفاده می‌شوند. مثلا برای متوقف کردن حرکت ربات در هنگام برخورد عامل نهایی با یک شی. همچنین این سنسورها به ربات‌ها برای اعمال نیروی کافی برای بلند کردن جسمی از روی زمین و قرار دادن آن در جایی مناسب نیز کمک می‌کند. با توجه به این توضیحات می‌توان عملکرد آن‌ها را به چهار دسته زیر تقسیم کرد: 1- رسیدن به هدف، 2- جلوگیری از برخورد، 3- تشخیص یک شی.

سنسورهای گرمایی (Heat Sensors) : یکی از انواع سنسورهای گرمایی ترمینستورها هستند. این سنسورها المان‌های مقاومتی پسیوی هستند که مقاومتشان متناسب با دمایشان تغییر می‌کند. بسته به اینکه در اثر گرما مقاومتشان افزایش یا کاهش می‌یابد، برای آن‌ها به ترتیب ضریب حرارتی مثبت یا منفی را تعریف می‌کنند. نوع دیگری از سنسورهای گرمایی ترموکوپل‌ها هستند که آن‌ها نیز در اثر تغییر دمای محیط ولتاژ کوچکی را تولید می‌کنند. در استفاده از این سنسورها معمولا یک سر ترموکوپل را به دمای مرجع وصل کرده و سر دیگر را در نقطه‌ای که باید دمایش اندازه‌گیری شود، قرار می‌دهند.

سنسورهای بویایی (SmellSensors) : تا همین اواخر سنسوری که بتواند مشابه حس بویایی انسان عمل کند، وجود نداشت. آنچه که موجود بود یک‌سری سنسورهای حساس برای شناسایی گازها بود که اصولا هم برای شناسایی گازهای سمی کاربرد داشتند. ساختمان این سنسورها به این صورت است که یک المان مقاومتی پسیو که از منبع تغذیه‌ای مجزا، با ولتاژ 5+ ولت تغذیه می‌شود، در کنار یک سنسور قرار دارد که با گرم شدن این المان حساسیت لازم برای پاسخ‌گویی سنسور به محرک‌های محیطی فراهم می‌شود. برای کالیبره کردن این دستگاه ابتدا مقدار ناچیزی از هر بو یا عطر دلخواه را به سیستم اعمال کرده و پاسخ آن را ثبت می‌کنند و پس از آن این پاسخ را به عنوان مرجعی برای قیاس در استفاده‌های بعدی به کار می‌‌برند. اصولا در ساختمان این سیستم چند سنسور، به طور همزمان عمل می‌کنند و سپس پاسخ‌های دریافتی از آن‌ها به شبکه‌ عصبی ربات منتقل شده و تحلیل و پردازش لازم روی آن صورت می‌گیرد. نکته مهم درباره کار این سنسورها در این است که آن‌ها نمی‌توانند یک بو یا عطر را به طور مطلق انداره‌ بگیرند. بلکه با اندازه‌گیری اختلاف بین آن‌ها به تشخیص بو می‌پردازند.

سنسورهای موقعیت مفاصل : رایج‌ترین نوع این سنسورها کدگشاها (Encoders) هستند که هم از قدرت بالای تبادل اطلاعات با کامپیوتر برخوردارند و هم اینکه ساده، دقیق، مورد اعتماد و نویز ناپذیرند. این دسته انکدرها را به دو دسته می‌توان تقسیم کرد:
انکدرهای مطلق: در این کدگشا ها موقعیت به کد باینری یا کد خاکستریBCD (Binary Codded Decible) تبدیل می‌شود. این انکدرها به علت سنگینی و گران‌قیمت بودن و اینکه سیگنال‌های زیادی را برای ارسال اطلاعات نیاز دارند، کاربرد وسیعی ندارند. همانطور که می‌دانیم به‌کار گیری تعداد زیادی سیگنال درصد خطای کار را افزایش می‌دهد و این اصلا مطلوب نیست. پس از این انکدرها فقط در مواردی که مطلق بودن مکان‌ها برای ما خیلی مهم است و مشکلی هم از احاظ بار فابل تحمل ربات متوجه ما نباشد، استفاده می‌شود.
انکدرهای افزاینده: این کدگشا ها دارای قطار پالس و یک پالس مرجع که برای کالیبره کردن بکار می‌رود هستند، از روی شمارش قطارهای پالس نسبت به نقطه مرجع به موقعیت مورد نظر دست می‌یابند. از روی فرکانس (عرض پالس‌ها) می‌توان به سرعت چرخش و از روی محاسبه تغییرات فرکانس در واحد زمان (تغییرات عرض پالس) به شتاب حرکت دوارنی پی برد. حتی می‌توان جهت چرخش را نیز فهمید. فرض کنید سیگنال‌های A و B و C سه سیگنالی باشند که از کدگشا به کنترل‌کننده ارسال می‌شود. B سیگنالی است که با یک چهارم پریود تاخیر نسبت به A. از روی اختلاف فاز بین این دو می‌توان به جهت چرخش پی برد.

+ نوشته شده در  سه شنبه بیست و هشتم آبان 1387ساعت 18:14  توسط خسروشاه | 
سلام
امروز تو جلسه تیم رباتیک اعضای تیم به سه زیر گروه تقسیم شدن که کار هر کدوم از این زیر گروه ها از این قراره:

گروه 1 (AVR) :
        کار اعضای این گروه اینه که کار با  میکرو کنترولر Atmega 16 رو یاد بگیرن و نحوه نوشتن برنامه برای این میکرو و کار با پورت های میکرو و هر چیز دیگه که به میکرو مربوط میشه.

گروه 2 (Sensor) :
       کار این گروه اینه که با سنسورهای نوری و سنسورهای تعیین فاصله کار کنن (البته فعلا سنسورهای نوری) و خروجی این سنسورها رو از حالت آنالوگ به دیجیتال تبدیل کنن.

گروه 3 (Mechanic) :
       کار این گروه اینه که خروجی دیجیتال میکرو کنترلر رو بگیرن و با استفاده از رله موتور های ربات رو کنترل کنن و برای چرخ ها یک گیربوکس تهیه کنن.

لیست اعضای گروه ها
گروه AVR
1- آقای نیازی
2- آقای نظامی
3- خانم روحانی
4- خانم محمدی
5- آقای نظیفی
گروه Sensor
1- آقای مزاری
2- خانم حیدری
3- آقای اسحاقی
گروه  Mechanic
1- خانم رنجبر
2- خانم حداد مقدم
3- خانم قربی
4- آقای چوبدار
دوستانی که تو این جلسه حضور نداشتن (آقایان کنعانی و وفایی) خودشون بر حسب علاقه میتونن تو یکی از این گروه ها فعالیت کنن
+ نوشته شده در  پنجشنبه بیست و سوم آبان 1387ساعت 17:56  توسط خسروشاه | 
برنامه ی قدرتمند Robotics از سوی مایکروسافت منتشر شد. هدف اصلی این نرم افزار آن است که سیستمی را به شما ارایه دهد تا بر مبنای آن بتوان تمامی ایده ها، مباحث و نیازمندهای دنیای روباتیک را با استفاده از قطعات سخت افزاری موجود به محصولات متنوع در آورد. با استفاده از این ابزار ، مخترعین و برنامه نویسان می توانند سخت افزارهای خود را کنترل کرده و رابطه ای منطقی میان سیستم روباتیک سخت افزار و برنامه ریزی و فرمان های برنامه نویسی شده ی Developer را به دقت مشاهده کنند. این نرم افزار همچنین به عنوان یک زمینه ی بنیادی برای شرکت های سازنده ی قطعات سخت افزار می باشد تا بتوانند محصولاتی را تولید کنند که از توان کنترل رباتیک از طریق نرم افزار برخوردار باشند. مایکروسافت در پی آن است تا تولیدات سخت افزاری را به شکلی درآورد که به راحتی توسط کاربران کامپیوتر قابل کنترل باشد.

دانلود نرم افزار

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

+ نوشته شده در  دوشنبه بیستم آبان 1387ساعت 9:35  توسط خسروشاه | 
با عرض سلام خدمت اعضاء گروه رباتیک جلسه گروه رباتیک در تاریخ 87/8/23 ، ساعت 10 در ساختمان شماره 2 واقع در 17 شهریور برگزار می شود
+ نوشته شده در  یکشنبه نوزدهم آبان 1387ساعت 22:36  توسط کنعانی | 
سنسورها مقاومت نوری light dependent resistor ( LDR) مقاومت نوری المانی الکترونیکی است.، که با تابش نور به آن مقاومتش تعقییر می کند. تا قبل از تابش نور به آن جریانی از آن عبوی نخواهد کرد.در واقع در این حالت مقاومت زیادی دارد.هر چه میزان شدت نور بیشتر باشد مقدار مقاومت آن کمتر می شود.،درواقع مقدار مقاومت با تابش نور رابطه عکس دارد. در واقع مانند.مقاومت متفییر یا همان پتانسیومتر است.در پتانسیومتر شما با پیچ کوشتی مقدار مقاومت را تنظیم می کردید.اما در اینجا شدت نور است که میزان مقاومت را تنظیم میکند.هرچه میزان شدت نور بیشتر باشد مقدار مقاومت حاصل از مقاومت نوری کمتر می شود.ودر صورت نبودن نور،مقاومت نور ی مدار باز عمل می کند . برای استفاده از این سنسور در ربات مسیر یاب در کنار هر سنسور باید یک دیود نوری یا LED قرار گیرد بطوری که LED به زمین بتابد و انعکاس نور آن به سنسور بازتابش کند . با استفاده از مدار ساده زیر میتوانید خروجی 0 ولت برای زمین سفید و خروجی 5 ولت برای زمینه سیاه بدست آورید .
+ نوشته شده در  چهارشنبه پانزدهم آبان 1387ساعت 21:14  توسط کنعانی | 
با عرض سلام خدمت اعضاء گروه رباتیک جلسه گروه رباتیک در تاریخ 87/8/16 ، ساعت 10 در ساختمان شماره 2 واقع در 17 شهریور برگزار می شود
+ نوشته شده در  چهارشنبه پانزدهم آبان 1387ساعت 20:47  توسط کنعانی | 
یه مقاله در مورد رباتهای فوتبالیست براتون گذاشتم که هم مقاله اصلیش هست و هم ترجمش

ترجمش هم مال خودمه البته برای درس زبان تخصصی ترجمه کردم حالا شاید به دردتون خورد.

برای دانلود مقاله به ادامه مطلب برید


ادامه مطلب
+ نوشته شده در  چهارشنبه هشتم آبان 1387ساعت 9:14  توسط خسروشاه | 
سلام

امروز بعد از یه مدت طولانی دوباره اومدم، دلیلش هم این بود که یه تعداد از بچه های فعال دنبال شروع مجدد کار گروه ربوتیک بودن و من هم دیدم بالاخره یه کسایی پیدا شدن که می خوان کار کنن.

اولا به این بچه ها تبریک میگم به خاطر همتشون و ثانیا تا جایی که بتونم باهاشون همکاری میکنم، در بین این دوستان هرکس می خواد تو این وبلاگ مطلب بنویسه (البته بطور مداوم) می تونه با من هماهنگ کنه یه اکانت نویسندگی واسش تعریف کنم.

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

امیدوارم تو کارتون موفق باشین

+ نوشته شده در  پنجشنبه دوم آبان 1387ساعت 13:8  توسط خسروشاه |