ابتدا باید مفاهیم اساسی و مسائل کلیدی در زمانبندی AGV را درک کنیم و سپس ویژگیهای روشهای زمانبندی موجود را تحلیل کنیم.
عملکرد یک AGV به تنهایی پیچیده نیست. به عنوان مثال، هنگامی که یک ماشین ابزار نیاز به پردازش یک قطعه دارد، سیستم کنترل MES سطح بالاتر درخواستی را به سیستم زمانبندی AGV ارسال می کند، که سپس یک AGV را برای انتقال مواد خام از انبار به ماشین ابزار ارسال می کند. این فرآیند را می توان یک شغل نامید که شامل جابجایی بین یک جفت مکان کاری است. در این مثال، ماشین ابزار فقط یک درخواست ارائه می دهد ("چه قسمتی را می خواهم در چه زمانی پردازش کنم؟"). سیستم زمانبندی انتخاب AGV برای حمل قطعات و مواد اولیه و مسیری که AGV باید طی کند را انجام می دهد.

هنگامی که سیستم زمانبندی مسیری را برای AGV مشخص میکند، کنترلر روی AGV وظایف کنترل حرکت خاصی را طبق دستورالعملها انجام میدهد، مانند حفظ سرعت معین و تعیین اینکه از کدام چرخها هنگام چرخش در یک تقاطع استفاده کند. بنابراین، در یک سیستم کامل، سیستم زمانبندی AGV بین سیستمهای کنترل سطح-سطح بالا و پایین{2}} قرار میگیرد و به عنوان مباشر عمل میکند.
با این حال، با AGV های متعدد، زمان بندی به طور قابل توجهی چالش برانگیز می شود، و هر چه تعداد AGV ها بیشتر باشد، دشواری بیشتر می شود. بنابراین، سیستم های زمان بندی به یک فناوری کلیدی در صنعت AGV تبدیل شده اند. نرمافزار عملی سیستم زمانبندی AGV معمولاً طیف گستردهای از ویژگیها، از جمله مدیریت وظایف، نظارت بر وضعیت خودرو، برنامهریزی مسیر، ویرایش نقشه، و درخواستهای پایگاه داده را ارائه میدهد.
اول، ما باید بتوانیم تشخیص دهیم که آیا یک مشکل یک مشکل زمان بندی است یا نه. فرض کنید فقط یک AGV در یک کارخانه کار می کند. مشکل زمان بندی به یک مسئله ساده برنامه ریزی مسیر تبدیل می شود. این به این دلیل است که نیازی به در نظر گرفتن اینکه کدام AGV وظایف را به آن اختصاص دهید وجود ندارد، و همچنین نیازی به در نظر گرفتن اینکه چه کسی اول یا آخرین نفر در یک تقاطع می رود نیست. بنابراین، مشکل زمانبندی پیشفرض میگیرد که چندین AGV یک شبکه مسیر را به اشتراک بگذارند. به عبارت دیگر، رقابت برای منابع بین AGV ها وجود دارد. درست مانند ماشینهایی که در جادهها هستند، همه میخواهند با حداکثر سرعت ممکن رانندگی کنند. اگر هر راننده فقط خود را در نظر بگیرد و دیگران را نادیده بگیرد، نتیجه احتمالاً یک گیره است که در آن هیچ کس نمی تواند حرکت کند (ازدحام).
در نتیجه، افرادی که راه حل بهینه محلی خود را دنبال می کنند ممکن است با بدترین سناریوی-مورد مواجه شوند. بنابراین، زمان بندی ضروری و گاه حیاتی است (چراغ راهنمایی و رانندگی و پلیس راهنمایی و رانندگی هر دو در «زمان بندی» نقش دارند).
با تنوع تقاضاهای بازار، فرآیندهای تولید به طور فزاینده ای پیچیده و پویا می شوند. این اغلب مستلزم برنامه ریزی و برنامه ریزی همزمان چندین AGV برای هماهنگی و تکمیل وظایف رسیدگی است. سیستم زمانبندی نقش مهمی در اجرای این وظیفه پیچیده دیسپاچینگ ایفا می کند. با استفاده از یک سیستم زمانبندی جامع و قابل اعتماد، کسبوکارها میتوانند واقعاً به یک مدل عملیات انبارداری هوشمند «کالا به{4}» دست یابند که به شرکتهای متعددی برای تبدیل به تولید «هوشمند» قدرت میدهد.

