پروژه‌ها · رباتیک و هوش مصنوعی

دست رباتیک هوشمند

A modular robotic hand and forearm platform combining mechanical engineering, sensing, real-time control, computer vision and edge AI.

معرفی پروژه

دست رباتیک هوشمند یک پلتفرم ماژولار برای دست‌کاری اجسام است که طراحی مکانیکی، حسگرها، کنترل قطعی موتور، بینایی ماشین و هوش مصنوعی لبه را ترکیب می‌کند.

پرسش اصلی پژوهش این است که آیا دست می‌تواند بدون برنامه‌نویسی جداگانه تک‌تک حرکات انگشتان، گرفتن خود را با شکل، جهت، وزن و شکنندگی اجسام تطبیق دهد.

توسعه با زیرسامانه‌های قابل اندازه‌گیری مانند ثبت حرکت دست انسان، مکانیزم انگشت اشاره و شست، حسگر نیرو و موقعیت و کنترل بلادرنگ موتور آغاز می‌شود.

شواهد توسعه

آزمایش‌های حسگری و ثبت حرکت دست

این تصاویر بخشی از کارهای اولیه برای شناخت حرکت دست انسان، ارتباط مفاصل و داده‌های حسگر را نشان می‌دهند.

تجهیزات حسگری متصل به دست انسان در آزمایش ثبت حرکت
آزمایش حسگری دست برای ثبت حرکت و تبدیل رفتار انگشتان به داده قابل استفاده در کنترل.
نمایش مفاصل و اسکلت دیجیتال دست روی مانیتور
ردیابی دیجیتال مفاصل دست برای نمایش سینماتیک و آماده‌سازی داده حرکت.

ارزش بالقوه

چرا دست رباتیک هوشمند می‌تواند مفید باشد

گریپرهای معمولی برای وظایف قابل پیش‌بینی بسیار مناسب‌اند؛ اما یک دست تطبیقی و حسگرمحور می‌تواند در محیط‌هایی که شکل و شرایط اجسام تغییر می‌کند ارزش ایجاد کند.

●جابجایی انعطاف‌پذیر اجسام با Ø´Ú©Ù„ Ùˆ اندازه متفاوت
●گرفتن مبتنی بر نیرو برای اجسام ظریف یا تغییرشکل‌پذیر
●اتوماسیون بسته‌بندی، مرتب‌سازی، مونتاژ Ùˆ لجستیک
●پژوهش Ùˆ آموزش رباتیک، کنترل Ùˆ یادگیری ماشین
●پلتفرم اندافکتور قابل استفاده برای یکپارچه‌سازان اتوماسیون
●پژوهش آینده در فناوری کمکی، مشروط به اعتبارسنجی ایمنی Ùˆ مقرراتی

پشته فناوری

یکپارچگی سخت‌افزار و نرم‌افزار در یک سامانه کنترل

معماری، ادراک و برنامه‌ریزی سطح بالا را از کنترل بلادرنگ موتور جدا می‌کند تا پردازش هوشمند بدون از دست دادن پاسخ قطعی و ایمنی انجام شود.

سخت‌افزار

رایانه لبه NVIDIA Jetson

اجرای بینایی ماشین، استنتاج شبکه عصبی، برنامه‌ریزی گرفتن و هماهنگی ROS 2.

کنترل‌گر بلادرنگ ARM

کنترل‌گری مانند STM32H7 یا گزینه هم‌سطح، حلقه موتور، حسگرها و منطق ایمنی محلی را اجرا می‌کند.

محرک‌ها و درایورهای موتور

طرح کامل می‌تواند حدود پانزده محرک داشته باشد و هر مفصل به درایو و حفاظت جریان نیاز دارد.

حسگر موقعیت و نیرو

انکودر، حسگر Hall یا پتانسیومتر برای موقعیت و حسگر جریان، فشار، نیرو یا لامسه برای تماس کنترل‌شده.

دریافت سیگنال آنالوگ

مبدل‌هایی مانند ADS1115، ADS1015 یا MCP3008 برای دریافت داده نیرو، خمش و فشار.

ارتباط صنعتی و ایمنی

EtherCAT یا یک ارتباط قطعی اعتبارسنجی‌شده به همراه watchdog، محدودیت‌ها و توقف اضطراری.

نرم‌افزار

Linux، CUDA و TensorRT

شتاب‌دهی بینایی ماشین و استنتاج شبکه عصبی روی Jetson.

Python، C++ و OpenCV

پردازش تصویر، ادراک، آماده‌سازی داده، آزمون و کنترل سطح کاربرد.

PyTorch و بهینه‌سازی مدل

آموزش یا یکپارچه‌سازی مدل‌های ادراک و آماده‌سازی آن‌ها برای اجرا روی سخت‌افزار لبه.

ROS 2

گره‌های ماژولار برای بینایی، برنامه‌ریزی گرفتن، کنترل، ثبت داده و یکپارچه‌سازی.

FreeRTOS یا firmware بدون سیستم‌عامل

اجرای وظایف کنترل موتور، نمونه‌برداری حسگر، خطا و watchdog روی ARM.

کنترل PID و کنترل تطبیقی

حلقه‌های سریع برای کنترل موقعیت، سرعت یا نیرو و توسعه آینده کنترل یادگیری‌محور.

فرایند کنترل

نحوه عملکرد مورد انتظار سامانه

فرمان گرفتن از مسیر ادراک، برنامه‌ریزی، کنترل قطعی و بازخورد حسگر به حرکت تبدیل می‌شود.

اعتبارسنجی

روش ارزیابی نمونه اولیه

موفقیت پروژه باید با شواهد مهندسی قابل اندازه‌گیری نشان داده شود، نه فقط یک نمایش جذاب.

نرخ موفقیت گرفتن در مجموعه مشخصی از اجسام
خطای کنترل موقعیت و نیرو
حداکثر نیروی تماس با اجسام ظریف
زمان پاسخ و زمان کامل چرخه گرفتن
زمان‌بندی ارتباط، jitter و از دست رفتن بسته
عملکرد تشخیص خطا و بازیابی
تکرارپذیری در آزمون‌های متوالی
مصرف انرژی، بار قابل حمل و دمای محرک

محیط زنده مرتبط

آزمایشگاه RML را ببینید

پژوهش، مدل‌سازی، شبیه‌سازی و توسعه مهندسی مرتبط را در محیط زنده RML مشاهده کنید.

باز کردن RML ↗

نقشه راه توسعه

مسیر مرحله‌ای از پژوهش تا پایلوت صنعتی

Phase 1

Mechanism validation

Validate linkage, force, actuation, sensing, control and safety.

Phase 2

Integrated hand

Combine multiple digits, perception, planning and industrial communication.

Phase 3

Industry pilot

Test a narrow application and quantify performance, cost and value.