رفتن به مطلب

تیم روباتیک نواندیشان(گروه برق)


salamis

ارسال های توصیه شده

یه نکته: امکان داره مصدومی زیر لایه ای از سنگ و خاک قرار داشته باشه که قابل مشاهده نباشه. فکر کنم واسه اینه که به سنسوره co2 یا حرارت علاوه بر دوربین نیازه.خوب اینجا دقت سنسور هم مهم میشود از چه فاصله ای میتواند تشخیص دهد گاز را و همچنین کوچکی خود ربات برای همجا بتواند برود

یه مورد دیگر:

اگر برای نشان دادن موقعیت مصدوم از نور استفاده کرد چه میشود وقتی مصدم پیدا شد در مکان یک نور به بیرون ارسال شود مثلا لیزر

اگر احیانا ربات به کنار مصدوم نمیرسد ولی میتواند فاصله خود را با ربات تعیین کند با فرستادن این اطلاعات و محلی که خودش هست نور پخش شده موقعیت مصدوم را پیدا کنیم؟

  • Like 8
لینک به دیدگاه
  • پاسخ 56
  • ایجاد شد
  • آخرین پاسخ

بهترین ارسال کنندگان این موضوع

بهترین ارسال کنندگان این موضوع

ماژول gps اطلاعات رو به صورت سریال تحت استانداره nmea به خروجی خودش می فرسه

برای آشنایی کامل با برنامه ریزی و پیکربندی ماژول های gps در مجله ی زیر مقاله ی مربوط به gps رو حتمااا مطالعه کنید و سوالی بود بپرسید. حتما بخوندیش:icon_gol: :hanghead:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 9
لینک به دیدگاه

در این پست به قسمت ها و واحد های مختلف همچنین کارها و وظایفی که از روبات انتظار داریم می پردازیم

این فقط یک پلتفرم پیشنهادی می باشد و ممکن است بتوان در بعضی قسمت ها روش ها یا ابزار های دیگری را استفاده کرد.

 

1.واحد تغذیه

منبع تغذیه برای راه اندازه قسمت های مختلف روبات

 

2.واحد سنسور

سنسور دما: امکان دارد در صحنه ی حادثه جایی آتش گرفته باشد پس روبات به ان سنسور نیاز دارد تا دمای محیط اطراف روبات را تشخیص دهد.

سنسور آلتراسونیک: روبات مجهز به دوربین است اما آیا با دوربین فاصله ی دقیق موانع ، دیوار ها و مصدومین از روبات قابل اندازه گیری می باشد؟!

سنسور گاز : احتمال شکستگی لوله گاز در صحنه ی حادثه وجود دارد. روبات باید این نواحی خطرناک را شناسایی کند تا از بروز انفجار یا حادثه برای تیم امدادگران جلوگیری به عمل آید.

سنسور co2: افزایش این گاز به 2 عامل بستگی دارد. آتش سوزی یا تنفس یک جان دار در نزدیکی روبات. برای تشخیص مصدومانی که در زیر آوار هستند و نمی توان آن ها را مشاهده کرد.

سنسور شتاب سنج: این سنسور برای نشان دادن افقی بودن روبات و میزان کج شدن روبات به اطراف مورد بررسی قرار می گیرد و به هدایت روبات کمک می کند.

 

3.واحد هدایت:

دوربین معمولی: جهت هدایت روبات

به بیش از یک دوربین نیاز است. دوربین دیجیتالی ، ویدیویی و ...

دوربین گرمایی : جهت تشخیص مصدومین

میکروفون: شنیدن صدای محیط و ارتباط با مصدوم

بلندگو: ارتباط اپراتور با مصدوم

 

4.واحد محرک:

موتور ها

درایو موتورها

 

5.واحد نقشه کشی: برای تشخیص موقعیت روبات استفاده می شود تا مکان مصدوم نسبت به مکان اولیه روبات را پیدا کند. و همچنین مسیری ایمن را برای تیم امدادمشخص کند.

GPS

سیستم تله متری و حرکت چرخ ها: امکانش هست ارتباط gps با ماهواره ها قطع بشه در این حالت با فیدبک هایی که از محیط و همچنین حرکت چرخ های می گیریم موقعیت رو کنترل می کنیم.

electrical composs

می توان از لیزر اسکنر ها هم در این مورد استفاده کرد.

 

6.واحد پردازشگر:

میکروکنترلر

pc صنعتی

 

7.واحد فرستنده

انتخاب های متعدد وحود دارد یکی از آن های استفاده از شبکه lan می باشد.

 

8.واحد اپراتور:

برنامه اینترفیس : برای دریافت و نمایش اطلاعات دریافتی از روبات

joy stick برای کنترل روبات

میکروفون و بلندگو : برای ارتباط با مصدوم.

 

 

 

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

 

 

نمونه برنامه اینترفیس:

p33ue3ax743gujk3j5w5.png

 

 

 

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

 

 

 

nyjni0syoc1bctoe3n6f.png

  • Like 9
لینک به دیدگاه

آشنایی با پلت فرم دو روبات امدادگر زیر خالی از لطف نیست.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

wnmdsxpob87qmaxhrvt.png

 

l89d33ds0kk0jfv2tzq.png

  • Like 8
لینک به دیدگاه

تو بعضی مسایل که کلیت رو می دونیم یکی از کارهایی که میشه انجام داد اینه که بریم تو یه

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.
و به مدل های اول قطعه ای که می خواهیم نگاه کنیم و دیتاشیت ها رو مطالعه بفرمایید. چون یکی ار عوامل مهم اینه که قطعه ای که انتخاب کردیم تو بازار باشه و قیمتش هم در نظر بگیریم

  • Like 6
لینک به دیدگاه

سلام

بیاید یکم جمع جور کنیم مطالب را

برای شناسای co2 سنسور میخواهیم . چند تا؟

برای تعیین فاصله هم سنسور میخواهیم. چند تا؟

حرکت ربات با چرخ باشه یا شنی؟

و چه امکاناتی میخواهیم دیگر؟

  • Like 4
لینک به دیدگاه
سلام

بیاید یکم جمع جور کنیم مطالب را

برای شناسای co2 سنسور میخواهیم . چند تا؟

برای تعیین فاصله هم سنسور میخواهیم. چند تا؟

حرکت ربات با چرخ باشه یا شنی؟

و چه امکاناتی میخواهیم دیگر؟

 

برای co2 فک میکنم یه سنسور کافی باشه.

برای فاصله سنج هم بستگی داره از چه سنسوری استفاده کنیم. ولی فک میکنم بیشتر از یه سنسور لازم باشه.

تفاوت خیلی زیادی نداره. شاید اگه حرکت رو با چرخ در نظر بگیریم راحت تر باشه.

امکاناتی که باید داشته باشیم:

1- ارسال لحظه به لحظه فیلم از محیط با یه دوربین.

2- موقعیب تاب gps

3- اگر نیاز باشه تشخیص حرارت.

4- اگر لازم باشه از محیط نقشه تهیه بشه باید یه فکری هم برای اون کنیم.

5- فک نمیکنم کار به جایی برسه که به پردازش تصویر نیاز بشه. ولی خوبه که یه نیم نگاهی هم به کاربرد پردازش تصویر تو روباتیک داشته باشیم.

 

----------------

بچه ها بحث به نظرم یه مقداری به هم ریخته شده. الان ر کسی در مورد هر جای روبات نظر میده. بیاید روبات رو به اجزای کوچک تر تقسیم کنیم و تو هر مرحله فقط در مورد یه مبحث صحبت کنیم.

  • Like 4
لینک به دیدگاه
برای co2 فک میکنم یه سنسور کافی باشه.

برای فاصله سنج هم بستگی داره از چه سنسوری استفاده کنیم. ولی فک میکنم بیشتر از یه سنسور لازم باشه.

تفاوت خیلی زیادی نداره. شاید اگه حرکت رو با چرخ در نظر بگیریم راحت تر باشه.

امکاناتی که باید داشته باشیم:

1- ارسال لحظه به لحظه فیلم از محیط با یه دوربین.

2- موقعیب تاب gps

3- اگر نیاز باشه تشخیص حرارت.

4- اگر لازم باشه از محیط نقشه تهیه بشه باید یه فکری هم برای اون کنیم.

5- فک نمیکنم کار به جایی برسه که به پردازش تصویر نیاز بشه. ولی خوبه که یه نیم نگاهی هم به کاربرد پردازش تصویر تو روباتیک داشته باشیم.

 

----------------

بچه ها بحث به نظرم یه مقداری به هم ریخته شده. الان ر کسی در مورد هر جای روبات نظر میده. بیاید روبات رو به اجزای کوچک تر تقسیم کنیم و تو هر مرحله فقط در مورد یه مبحث صحبت کنیم.

 

hilo ما هم که گفتیم فعلا رو فقط واحد نقشه کشی کار کنید.تازه تو 2تا پست قبلیم تمام امکاناتی رو که روباتمون باید داشته باشه رو کاممممل:w16: گذاشتم.

دوستان فعلا فقط نقشه کشی.:icon_gol::icon_gol:

تا الان راه اندازی ماژول gps رو آموزش دادیم.

اما این بخش یکی ار مهمترین بخش هاست و کاره بیشتری می طلبه.

یک نکته دیگر: دوستان دیگه از کلی گویی پرهیز کنید و به مطالب آموزشی و غملی تر بپردازید.

یا علی:icon_gol:

  • Like 5
لینک به دیدگاه
hilo ما هم که گفتیم فعلا رو فقط واحد نقشه کشی کار کنید.تازه تو 2تا پست قبلیم تمام امکاناتی رو که روباتمون باید داشته باشه رو کاممممل:w16: گذاشتم.

دوستان فعلا فقط نقشه کشی.:icon_gol::icon_gol:

تا الان راه اندازی ماژول gps رو آموزش دادیم.

اما این بخش یکی ار مهمترین بخش هاست و کاره بیشتری می طلبه.

یک نکته دیگر: دوستان دیگه از کلی گویی پرهیز کنید و به مطالب آموزشی و غملی تر بپردازید.

یا علی:icon_gol:

سلام

منظور از نقشه کشی را متوجه نشدم میشود بیشتر بگویید؟

  • Like 4
لینک به دیدگاه
سلام

منظور از نقشه کشی را متوجه نشدم میشود بیشتر بگویید؟

p33ue3ax743gujk3j5w5.png

 

 

 

بینید دوستان این یک برنامه اینترفیس می باشد. برنامه ای که روی رایانه ی اپراتور نصب میشه و در واقع پل ارتیاطی اپراتور و روبات می باشد.

همون طور که مشاهده می کنید اپراتور با استفاده از این برنامه(که توسط تیم کامپیوتر نوشته می شود) می تونه تصاویر ارسال شده توسط دوربین رو مشاهده کنه همچنین اطلاعات دریافتی از سنسورها رو ببینه.

درصد دی اکسید کربن هوا

درجه حرارت محیط

اطلاعات دریافتی از سنسور التراسونیک

قطب نما و....

 

اون صفحه سفیده که توش یه سری خطه نقشه کشیده شده توسط روبات می باشد.

مثال میزنم در استفاده از gps:

ببینید gps مختصات روبات رو در هر ثانیه به رایانه میفرسه و برنامه ی ما مکان اون لحظه رو با یک نقطه در صفحه مختصات مشخص می کنه. بعد این نقاط به دست آمده رو به هم وصل میکنه و این میشه مسیر حرکت روبات.

2 تا کاربرد داره:

1.روبات وسط آوار گم نمیشه. شما از آوار یک محلی که با خاک یک سان شده و الان همه جا پر شده از تپه های آوار رو در نظر نگیرید. شاید یه ساختمونه چند طبقه باشه که یکم تخریب شده باشه. روبات رو بفرستیم تو یه جایی که واسمون ناشناخته است چطوری راه برگشت رو پیدا کنه؟؟ فرض کن داری میری تو دل

یه جنگل.اگه راهت رو علامت گذاری نکنی گم میشی.

اگر از مسیری که روبات داره میره نقشه برنداریم بعدش باید یه تیم جداگونه بفرستیم وسط آوار روبات رو پیدا کنه:ws3:

 

2.حالا مصدوم رو پیدا کردیم نمیتونیم که بلندش کنیم بیاریمش بیرون. :whistle: تو نقشه علامت میزاره که اینجا یه مصدوم هست.در ضمن مسیر رسیدن به اون مصدوم رو هم مشخص کرده ایم. و ما این نقشه به همراه اطلاعات تکمیلی را به تیم نجات قرار می دهیم.

 

هدف از نقشه کشی ارایه اطلاعاتی مفید از مکان حادثه برای تیم نجات می باشد.

ادامه دارد.....

  • Like 6
لینک به دیدگاه
ممنون

منظور شما از کار کردن اینه که با چی به این نقشه دست پیدا کنیم؟

بله. و همین طور نحوه برنامه ریزی قطعاتی رو که برای نقشه کشی نیازه یاد بگیریم.

با چی نقشه بکشیم؟چطوری؟ و چی کار کنیم که این نقشه بیشتر به درد تیم نجات بخوره.

  • Like 6
لینک به دیدگاه
بله. و همین طور نحوه برنامه ریزی قطعاتی رو که برای نقشه کشی نیازه یاد بگیریم.

با چی نقشه بکشیم؟چطوری؟ و چی کار کنیم که این نقشه بیشتر به درد تیم نجات بخوره.

فکر کنم هر کس بیاید یه نظر حتی ساده و پیش پا افتاده بدهد دیگری میاید اونو کامل میکند و این کار ادامه میبابد تا به نتیجه مطلوب برسیم مفیدترین روش باشد

gps را خودتون گفتید مفید نمیباشد؟

و یک چیز باید در نظر گرفت اینه که اگر جای ربات گردش به یک طرف داشت حتما اطلاعات اون نقطه و اطلاعات نقطه بعدی را برای ما بدهد ما متوجه تغییر مسیر بشویم .فکر کنم اینجوری اگر هر ثانیه هم اطلاعات ندهد تا زمانی که تغییر مسیر میدهد مشکلی پیش نمیاید

  • Like 6
لینک به دیدگاه
فکر کنم هر کس بیاید یه نظر حتی ساده و پیش پا افتاده بدهد دیگری میاید اونو کامل میکند و این کار ادامه میبابد تا به نتیجه مطلوب برسیم مفیدترین روش باشد

gps را خودتون گفتید مفید نمیباشد؟

و یک چیز باید در نظر گرفت اینه که اگر جای ربات گردش به یک طرف داشت حتما اطلاعات اون نقطه و اطلاعات نقطه بعدی را برای ما بدهد ما متوجه تغییر مسیر بشویم .فکر کنم اینجوری اگر هر ثانیه هم اطلاعات ندهد تا زمانی که تغییر مسیر میدهد مشکلی پیش نمیاید

 

آره gps شاید آسون ترین کار باشه اما کامل نیست. اگه با gps گوشی کار کرده باشید دیدید گاهی ماهواره ارتباطش قطع میشه. واسه تکمیل این سیستم میان از داده هایی که قطب نمای الکتریکی به ما میده و همین طور با نصب انکودر واسه چرخ ها واسه مواقعی که روبات ارتباطش قطع میشه استفاده کرد.

این هم ایده خوبی بود که دادید.تغییر مسیر هم می تونید با انکودر به صورت سخت افزاری و یا با تحلیل اطلاعات قطب نما به صورت نرم افزاری اون رو تشخیص بدید:ws37:

  • Like 6
لینک به دیدگاه

سنسورهای آلتراسونیک برای اندازه گیری فاصله به وسیله امواج صوتی استفاده می شود.

در بین ماژول های مختلفی که برای آلتراسونیک هست تو بازار سری SRF از جمله سری های پرکاربرد می باشد.

SRF02 در بین مدل های دیگه از لحاظ قیمتی از مدل های دیگه ارزون تره.

0507003.gif

اطلاعات مربوط به این ماژول:

این یک ماژول التراسونیک ارزان قیمت همراه با دو خروجی I2C و سریال است

مشخصات :

ولتاژ : 5 ولت

جریان : 4 میلی آمپر

فرکانس کاری : 40 کیلو هرتز

فاصله کاری : 16 سانتی متر تا 6 متر

ابعاد بسیار کوچک : 24mm x 20mm x 17mm

وزن بسیار کم : 4.6 گرم

خروجی بر اساس سانتی متر ، اینج یا میلی متر

 

 

دو فایلی که قرار دادم . یکیش دیتاشیت این قطعه به زبان انگلیسی و دومی آشنایی کامل با این ماژول و برنامه ی نوشته شده برای این ماژول به زبان فارسی است.

با این دو فایل به طور کامل با این ماژول و برنانه نویسی اش آشنا می شید.(برنامه برای کد ویژن)

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 4
لینک به دیدگاه

×
×
  • اضافه کردن...