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

دوربین قطعه را میبیند، زاویه و مختصات آن را محاسبه میکند و به ربات میگوید که دست خود (گریپر) را چگونه بچرخاند تا قطعه را به درستی در دست بگیرد. این یعنی صرفهجویی عظیم در هزینههای تجهیزات جانبی و افزایش بینظیر انعطافپذیری خط تولید.
بزرگترین اشتباه در انتخاب سیستم بینایی ماشین، خرید دوربین پیش از مشخص کردن دقیق نیازها است. در دنیای بینایی ماشین، چیزی به نام (بهترین دوربین همهکاره) وجود ندارد. دوربینی که برای خواندن بارکد عالی است، ممکن است برای برداشتن قطعات فلزی براق کاملاً بیمصرف باشد. بنابراین، قبل از هر اقدامی باید کاربرد دقیق خود را تعریف کنید. کاربردهای رباتهای مبتنی بر بینایی معمولاً در یکی از دستههای زیر قرار میگیرند:
هر یک از این کاربردها به سطح متفاوتی از رزولوشن، سرعت پردازش و تکنیکهای نورپردازی نیاز دارند. برای مثال، یک کاربرد بازرسی کیفی دقیق نیازمند دوربینی با رزولوشن بسیار بالا و نورپردازی تخصصی است، در حالی که برای هدایت ربات به سمت یک جعبه بزرگ، سرعت پردازش از رزولوشن اهمیت بیشتری پیدا میکند.
پس از تعیین کاربرد، اولین دوراهی تکنیکال که با آن مواجه میشوید، انتخاب بین سیستمهای ۲ بعدی و ۳ بعدی است. این انتخاب تاثیر مستقیمی روی قیمت تمام شده، پیچیدگی برنامهنویسی و موفقیت پروژه شما دارد.
سیستمهای دو بعدی، تصویر را به صورت یک صفحه مسطح (طول و عرض – X و Y) میبینند و هیچ درکی از عمق یا ارتفاع قطعه (محور Z) ندارند. این دوربینها معمولاً ارزانتر، سریعتر و راهاندازی آنها بسیار سادهتر است.
زمانی که قطعات شما دارای ارتفاع یکسانی هستند و روی یک سطح صاف (مانند نوار نقاله یا میز کار) با پسزمینه با کنتراست بالا قرار دارند، دوربین دو بعدی بهترین انتخاب است. این سیستمها برای خواندن بارکد، بازرسی لیبلها، و برداشتن قطعات از روی یک سطح تخت بسیار ایدهآل هستند. نرمافزارهای پردازش تصویر دو بعدی به شدت بالغ شدهاند و الگوریتمهای یافتن الگو در آنها با سرعت میلیثانیه کار میکنند.
سیستمهای سه بعدی جهان را همانطور که ما میبینیم، درک میکنند (X, Y و Z). این سیستمها با استفاده از تکنیکهایی مانند بینایی استریو (دو دوربین در کنار هم)، اسکنرهای لیزری یا تکنولوژی Time-of-Flight (ارسال پالس نوری و محاسبه زمان بازگشت آن) یک “ابر نقاط” (Point Cloud) از محیط میسازند.
اگر قطعات شما روی هم انباشته شدهاند (مانند قطعات فلزی داخل یک سطل)، اگر قطعات دارای شکلهای پیچیده، منحنی و ارتفاعات متفاوت هستند، یا اگر ربات باید قطعهای را در فضا به صورت سهبعدی مونتاژ کند، شما به سیستم ۳ بعدی نیاز دارید.
معروفترین کاربرد بینایی ۳ بعدی، (Bin Picking) یا برداشتن قطعات نامنظم از داخل یک جعبه است. برنامهنویسی این سیستمها پیچیدهتر است و نرمافزار باید علاوه بر تشخیص قطعه، مسیر حرکت ربات را نیز طوری محاسبه کند که بازوی رباتیک با دیوارههای جعبه برخورد نکند.
یکی از مهمترین نکاتی که مهندسان تازهکار نادیده میگیرند، اهمیت حیاتی نورپردازی است. در دنیای بینایی ماشین یک قانون طلایی وجود دارد:(یک تصویر بد را نمیتوان با بهترین نرمافزارها هم اصلاح کرد.) دوربین صنعتی برخلاف چشم انسان توانایی تطبیق سریع با نور محیط را ندارد. اگر نورپردازی شما ضعیف باشد، ربات شما گیج خواهد شد.
عوامل محیطی در کارخانهها مدام در حال تغییر هستند. نور خورشید که از پنجره میتابد در طول روز تغییر زاویه میدهد، لامپهای سقف کارگاه ممکن است سوسو بزنند یا خاموش شوند، و عبور لیفتراکها میتواند سایههای مزاحم ایجاد کند. سیستم بینایی ماشین شما باید بتواند بر تمام این متغیرهای محیطی غلبه کند.
تصمیم مهم بعدی، محل نصب سختافزار دوربین است. این موضوع به شدت روی نحوه برنامهنویسی، سرعت چرخه کار و نوع لنز انتخابی تاثیر میگذارد. دو رویکرد اصلی در این زمینه وجود دارد:
در این حالت، دوربین مستقیماً روی مچ ربات یا کنار گیره (گریپر) نصب میشود.

در این روش، دوربین روی یک پایه ثابت در بالای محیط کار یا نوار نقاله نصب میشود و به صورت دائم به محوطه نگاه میکند.
پس از تعیین فیزیک و هندسه سیستم، باید وارد جزئیات فنی دوربین شوید. این بخش نیازمند کمی محاسبات مهندسی است تا مطمئن شوید که سیستم، کور یا بیش از حد گرانقیمت نخواهد بود.
رزولوشن یعنی دوربین تصویر را به چند پیکسل تقسیم میکند. بسیاری به اشتباه فکر میکنند همیشه باید دوربینی با بالاترین رزولوشن (مثلاً ۱۲ یا ۲۰ مگاپیکسل) بخرند. اما در صنعت، رزولوشن بالا به معنای حجم عظیم داده است. پردازش یک عکس ۲۰ مگاپیکسلی زمان زیادی از پردازنده میگیرد و سرعت خط تولید را پایین میآورد.
برای انتخاب رزولوشن، باید به (کوچکترین جزئیاتی) که میخواهید تشخیص دهید نگاه کنید. اگر فقط میخواهید یک جعبه ۱۰ سانتیمتری را پیدا کنید، یک دوربین ۰.۳ مگاپیکسلی (VGA) با سرعت بالا کاملاً کافی است. اما اگر میخواهید یک خراش دهم میلیمتری را روی یک قطعه بزرگ پیدا کنید، به رزولوشنهای بالاتری نیاز خواهید داشت.
اگر قطعات روی نوار نقاله در حال حرکت هستند و ربات باید در حین حرکت آنها را بردارد، سرعت عکسبرداری دوربین بسیار مهم است. برای قطعات متحرک، حتماً باید از دوربینهایی با شاتر جهانی استفاده کنید. در این دوربینها تمام پیکسلها در یک میکروثانیه به طور همزمان نورگیری میکنند و تصویر قطعه در حال حرکت به هیچ وجه تار نمیشود.
دوربینهای ارزانقیمتتر که دارای شاتر چرخشی هستند (مانند دوربین موبایل شما)، خط به خط نورگیری میکنند و اگر قطعه با سرعت حرکت کند، تصویر آن در عکس کشیده و دفرمه میشود و سیستم را به خطا میاندازد.
لنز چشم واقعی سیستم است. فاصله کانونی لنز تعیین میکند که دوربین چقدر از محیط را میبیند (میدان دید – FOV) و در چه فاصلهای تصاویر واضح (فوکوس) هستند. استفاده از لنزهای باکیفیت صنعتی برای جلوگیری از انحنای تصویر در لبهها ضروری است. اگر لبههای تصویر به دلیل لنز نامرغوب خمیده شوند، مختصاتی که به ربات ارسال میشود اشتباه خواهد بود و ربات در گرفتن قطعه خطا خواهد کرد.
شما میتوانید بهترین دوربین، بهترین لنز و عالیترین نورپردازی دنیا را بخرید، اما اگر نتوانید به راحتی این سیستم را با کنترلر ربات خود متصل کنید، تمام سرمایهگذاری شما بیفایده خواهد بود. یکپارچگی یکی از پرهزینهترین و زمانبرترین بخشهای راهاندازی سلولهای رباتیک است.
تصور کنید ربات شما در یک کارخانه صنایع غذایی کار میکند و وظیفه دارد سیبها را دستهبندی کند یا محصولات پخته شده مانند نان را جابجا کند. هیچ دو سیبی در طبیعت دقیقاً شبیه هم نیستند و نانها ممکن است کمی تغییر شکل یا رنگ داشته باشند. سیستمهای سنتی در اینجا کاملاً شکست میخورند، زیرا نمیتوانید برای بینهایت شکل مختلف قانون بنویسید.
اینجا است که یادگیری عمیق و هوش مصنوعی معادلات را تغییر دادهاند. در سیستمهای بینایی مبتنی بر AI، شما دیگر برنامهنویسی نمیکنید، بلکه سیستم را آموزش میدهید. شما هزاران عکس از سیبهای سالم و هزاران عکس از سیبهای خراب را به نرمافزار میدهید (شبکههای عصبی). سیستم خودش یاد میگیرد که مفهوم (سیب سالم) چیست.
این تکنولوژی به رباتهای صنعتی اجازه داده است تا وارد حوزههای جدیدی مانند کشاورزی، بستهبندی محصولات ارگانیک، بازیافت زباله و بازرسی سطوح پیچیده (مانند جوشکاری یا تشخیص زنگزدگی) شوند که پیش از این برای ماشینها غیرممکن بود.
انتخاب سیستم بینایی ماشین مناسب برای رباتهای صنعتی و کوباتها، تنها خرید یک سنسور ساده نیست، بلکه طراحی یک معماری هوشمند برای آینده خط تولید شماست. همانطور که بررسی کردیم، موفقیت شما در این مسیر در گرو توجه همزمان به چندین فاکتور اساسی است:
رباتهای مجهز به بینایی ماشین، دیگر ماشینهای تکرارکننده کور نیستند؛ آنها سیستمهای تطبیقپذیری هستند که میتوانند تغییرات محیط را درک کنند، اشتباهات را اصلاح کنند و کیفیت محصولات شما را به سطحی برسانند که با نیروی کار انسانی یا اتوماسیون سنتی غیرقابل دستیابی است. با صرف زمان کافی برای درک این مفاهیم و مشورت با متخصصان یکپارچهساز، میتوانید سیستم بینایی مناسبی را انتخاب کنید که بازگشت سرمایه سریع و پایداری را برای سازمان شما به ارمغان بیاورد.