پاسخ : مسیریاب
ماشاالله این همه پاسخ و سوال و... بابا یه ربات تعقیب خط درست کردن که این همه سوال نداره!! یا داره؟؟! نمیدونم والله! من که اولین تعقیب خطم یه سری راهنمایی ها گرفتم و بعدش خودم افتادم به جون برنامه نویسی.
راهنمایی هم که من گرفتم در اصل واسه برنامه نویسیش بود:یه مدل چیدمان سنسور انتخاب کنین، بعد تو برنامه شروع کنین با مثلا 3 تا سنسور کار کنین و فقط یه خط ساده رو ربات دنبال کنه.(مسیر خیلی پیچیده نباشه.فقط خط صاف و مثلا نیم دایره.) با مینیمم سرعت شروع کنین و نتیجه ی تست رو ببینین.وقتی حرکت رو دیدین که چطوره، سرعت ربات رو تو برنامه زیادتر کنین و دوباره تست.این مرحله تا جایی انجام بشه که ربات از نظر سرعت حرکت و حفظ پایداری روی خط با مثلا 3تاسنسور، اصطلاحا کم بیاره و سرعت رو نشه از حد خاصی بیشترش کرد.حالا سنسورهای بعدی هم تو برنامه ی ربات اضافه میشن و باز از سرعت نسبتا کم شروع به افزایش سرعت و افزایش حالات معتبر خونده شده توسط سنسورها کنین.همین جور برین جلو تا همه ی سنسورها تو برنامه استفاده بشه.به این ترتیب که جلو میرین، حالات90درجه و لوپ و معکوس و... هم به تدریج اضافه میشن به کد.چون مثلا با 3 تا سنسور که نمیشه لوپ رو درست تشخیص داد، اما با مثلا 7 تا سنسور میشه.پس وقتی که به تدریج سنسور های مورد استفاده تو برنامه رو زیاد میکنین، باید این حالات رو هم خودتون در نظر داشته باشین و به برنامه اضافه کنین.
و ضمناً به جای اینکه تو این تاپیک منتظر باشین کسی واستون برنامه بنویسه و حالت سنسور پیشنهاد بده، بشینین فکر کنین و یه مدل رو که در نظر دارین و یا بچه ها پیشنهاد دادن انتخاب کنین.نهایتا آستین ها رو بالا بزنین و بیفتین به جون برنامه نویسی و تست...
این هم یادتون باشه که قطعاً یه کد آماده واسه تعقیب خط، هیچوقت بهتر از کد نوشته شده و تست شده ی خودتون نمیشه.
خواهشا هم تاپیک رو بیشتر از این کش ندین!
ماشاالله این همه پاسخ و سوال و... بابا یه ربات تعقیب خط درست کردن که این همه سوال نداره!! یا داره؟؟! نمیدونم والله! من که اولین تعقیب خطم یه سری راهنمایی ها گرفتم و بعدش خودم افتادم به جون برنامه نویسی.
راهنمایی هم که من گرفتم در اصل واسه برنامه نویسیش بود:یه مدل چیدمان سنسور انتخاب کنین، بعد تو برنامه شروع کنین با مثلا 3 تا سنسور کار کنین و فقط یه خط ساده رو ربات دنبال کنه.(مسیر خیلی پیچیده نباشه.فقط خط صاف و مثلا نیم دایره.) با مینیمم سرعت شروع کنین و نتیجه ی تست رو ببینین.وقتی حرکت رو دیدین که چطوره، سرعت ربات رو تو برنامه زیادتر کنین و دوباره تست.این مرحله تا جایی انجام بشه که ربات از نظر سرعت حرکت و حفظ پایداری روی خط با مثلا 3تاسنسور، اصطلاحا کم بیاره و سرعت رو نشه از حد خاصی بیشترش کرد.حالا سنسورهای بعدی هم تو برنامه ی ربات اضافه میشن و باز از سرعت نسبتا کم شروع به افزایش سرعت و افزایش حالات معتبر خونده شده توسط سنسورها کنین.همین جور برین جلو تا همه ی سنسورها تو برنامه استفاده بشه.به این ترتیب که جلو میرین، حالات90درجه و لوپ و معکوس و... هم به تدریج اضافه میشن به کد.چون مثلا با 3 تا سنسور که نمیشه لوپ رو درست تشخیص داد، اما با مثلا 7 تا سنسور میشه.پس وقتی که به تدریج سنسور های مورد استفاده تو برنامه رو زیاد میکنین، باید این حالات رو هم خودتون در نظر داشته باشین و به برنامه اضافه کنین.
و ضمناً به جای اینکه تو این تاپیک منتظر باشین کسی واستون برنامه بنویسه و حالت سنسور پیشنهاد بده، بشینین فکر کنین و یه مدل رو که در نظر دارین و یا بچه ها پیشنهاد دادن انتخاب کنین.نهایتا آستین ها رو بالا بزنین و بیفتین به جون برنامه نویسی و تست...
این هم یادتون باشه که قطعاً یه کد آماده واسه تعقیب خط، هیچوقت بهتر از کد نوشته شده و تست شده ی خودتون نمیشه.

خواهشا هم تاپیک رو بیشتر از این کش ندین!
دیدگاه