سلام.
منظورم این هستش که خوب جواب نمی ده ولی ارزون در می آد. :nerd:
به این صورت که برای تشخیص جهت می شه از طیف زمین مسابقه استفاده کرد. طیف زمین مسابقه از طرف یک دروازه به دروازه ی دیگر به صورت سیاه به سفید است باید یه فرستنده گیرنده ی IR یا سنسور RGB طرف راست ربات و یکی دیگه طرف چپ ربات بذارید و عددی که از بازتاب طیف می گیره رو بخونید و آنقدر ربات رو با سرعت پایین بچرخونید تا این دو عدد به هم نزدیک بشوند اگر توانستید این کار را بکنید به این معنی است که ربات صاف شده و به سمت یکی از دروازه ها ایستاده .
حالا برای اینکه بفهمید ربات به سمت کدام دروازه ایستاده باید یکی از همان سنسورها را جلوی ربات و یکی دیگر را عقب ربات بذارید بستگی به اینکه شما در زمین سفید قرار دارید یا سیاه (این موضوع را در ابتدای مسابقه با یک سوییچ برای ربات روشن می کنید) با مقایسه عدد سنسورها می توانید دروازه ی حریف را پیدا کنید. :mrgreen:
اما این روش چند مشکل دارد. :angry:
1 در بعضی مسابقات کیفیت زمین پایین است و مشکل درست می کند.
2 چون فاصله ی دو سنسور کم است پس اختلاف عدد آنها کم است و مخصوصا برای صاف کردن دقت کار پایین است.
3 بعضی از تیم ها موتورهای قوی ای دارند و به زمین آسیب زده حتی آن را می کنند و محاسبات شما را به هم می زنند.
به هر حال :job:
دیدگاه