عمل رباتیک و کنترل هر دو شامل کاربرد الگوریتمهای محاسباتی بر روی دادهها هستند. در طول تاریخ نسبتاً اخیر حوزههای رباتیک و کنترل، مجموعه بسیار بزرگی از الگوریتمها توسعه یافتهاند. با این حال، این مجموعه دانش، مانعی برای هر کسی است که وارد این حوزه میشود، یا حتی به دنبال این است که ببیند آیا میخواهد وارد این حوزه شود یا خیر – الگوریتم مناسب برای یک مشکل خاص چیست؟ و مهمتر از آن: چگونه میتوانم آن را بدون صرف روزها کدنویسی و اشکالزدایی از مقالات تحقیقاتی اصلی، امتحان کنم؟
نویسنده بیش از 10 سال است که دو جعبه ابزار متنباز MATLAB را نگهداری میکند: یکی برای رباتیک و دیگری برای بینایی. نقطه قوت کلیدی جعبه ابزارها، مجموعهای از ابزارها را ارائه میدهد که به کاربر اجازه میدهد با مسائل واقعی کار کند، نه با مثالهای پیشپاافتاده. این کتاب الگوریتمها را برای دانشآموز قابل دسترس میکند، کد جعبه ابزار را میتوان برای درک مطلب خواند و مثالها نحوه استفاده از آن را نشان میدهند – رضایت فوری تنها با چند خط کد MATLAB. این کد همچنین میتواند نقطه شروعی برای کارهای جدید، برای محققان یا دانشجویان، با نوشتن برنامههایی بر اساس توابع جعبه ابزار یا اصلاح کد خود جعبه ابزار باشد.
هدف این کتاب، گسترش مطالب آموزشی ارائه شده با جعبه ابزارها، افزودن مثالهای بسیار بیشتر و ترکیب این موارد در روایتی است که رباتیک و کنترل را به صورت جداگانه و با هم پوشش میدهد. نویسنده نشان میدهد که چگونه میتوان مسائل پیچیده را تنها با استفاده از چند خط کد ساده تجزیه و حل کرد و امیدوار است که الهامبخش محققان آینده باشد. مباحث مطرح شده توسط مسائل واقعی مشاهده شده در طول سالها به عنوان یک متخصص رباتیک و کنترل هدایت میشوند. این کتاب با سبکی سبک اما آموزنده نوشته شده است، خواندن و درک آن آسان است و شامل مثالها و شکلهای زیادی از Matlab است. این کتاب یک مرور واقعی از اصول سینماتیک ربات، دینامیک و کنترل سطح مشترک است و هم رباتهای متحرک (کنترل، برنامهریزی مسیر، ناوبری، محلیسازی و SLAM) و هم رباتهای بازو (سینماتیک رو به جلو و معکوس، ژاکوبین، دینامیک و کنترل سطح مشترک) را پوشش میدهد.
«کتابی معتبر، با دامنهی نفوذ گسترده در حوزههای مختلف، با اندیشهای متفکرانه و با اجرایی درخشان!» اسامه خطیب، استنفورد






























