چکیده
این پایاننامه با هدف افزایش دسترسپذیری، سهولت استفاده و گسترش کاربرد فناوری ثبت حرکت (Motion Capture یا MoCap) در محیطهای داخلی تدوین شده است. نویسنده با بررسی چالشهای رایج سامانههای تجاری ثبت حرکت، از جمله هزینه بالای تجهیزات، زمان طولانی نصب و کالیبراسیون (Calibration)، نیاز به زیرساختهای تخصصی و محدود بودن استفاده از این فناوری به مراکز تحقیقاتی و سازمانهای بزرگ، تلاش کرده است راهکاری سختافزاری ارائه دهد که بتواند این موانع را کاهش دهد. پژوهش با اتخاذ رویکرد طراحی محصول مبتنی بر کاربر (User-Centered Design)، ابتدا از طریق مطالعات بازار، بررسی سامانههای موجود، بازدید از آزمایشگاههای تخصصی، مصاحبه با کاربران و تحلیل تجربههای واقعی، نیازها و مشکلات اصلی کاربران را شناسایی میکند. سپس با اجرای فرآیند ایدهپردازی، طراحی مفهومی، ساخت نمونههای اولیه (Prototype) و انجام اصلاحات متوالی، یک سامانه ماژولار و قابل توسعه برای نصب و استقرار دوربینهای ثبت حرکت طراحی میشود.
در این سامانه علاوه بر طراحی سازهای جدید، از حسگرهایی مانند حسگر ارتعاش (Vibration Sensor) و حسگر فاصله (Distance Sensor) نیز برای افزایش پایداری و فراهم کردن امکان توسعه قابلیتهای آینده استفاده شده است. نمونه اولیه ساختهشده از نظر سهولت مونتاژ، قابلیت تغییر آرایش، کاهش زمان استقرار و انعطافپذیری در محیطهای مختلف مورد ارزیابی قرار گرفته و عملکرد آن در آزمایشهای مقایسهای با پایههای متداول دوربین (Tripod) بررسی شده است. نتایج نشان میدهد که طراحی پیشنهادی در شرایط ارتعاش پیوسته، توانایی بیشتری در کاهش لرزش و حفظ پایداری سیستم دارد و میتواند نیاز به کالیبراسیون مجدد را کاهش دهد، هرچند در برابر تغییرات ناگهانی هنوز امکان بهبود وجود دارد. در مجموع، این پژوهش نشان میدهد که با طراحی یک سامانه سختافزاری ماژولار، پایدار و کاربرمحور میتوان فناوری ثبت حرکت را از محیطهای تخصصی فراتر برد و امکان استفاده از آن را در حوزههایی مانند آموزش، پزشکی، ورزش، دفاتر کاری و حتی خانههای هوشمند فراهم ساخت. همچنین مسیرهایی برای توسعههای آینده، از جمله استفاده از مواد مقاومتر، ارتباطات بیسیم، حسگرهای بیشتر و بهینهسازی ساختار مکانیکی پیشنهاد شده است.
“`html
| سرفصل | شماره صفحه |
|---|---|
| چکیده | 2 |
| قدردانی | 3 |
| فهرست مطالب | 4 |
| مقدمه | 8 |
| 1.1 مروری بر فناوری ثبت حرکت (MoCap) | 8 |
| 1.2 مبانی فیزیکی ثبت حرکت (MoCap) | 8 |
| 1.3 چالشهای کنونی و بیان مسئله | 10 |
| گردآوری اطلاعات و مطالعات پژوهشی | 10 |
| 2.1 مرور کلی | 10 |
| 2.2 شناسایی چالش طراحی | 11 |
| 2.3 تجربههای عملی از ردیابی حرکت (Motion Tracking) | 11 |
| 2.3.1 بازدید از آزمایشگاه غوطهوری (MIT Immersion Lab) | 11 |
| 2.3.2 ردیابی حرکت مبتنی بر رنگ (Color-based Motion Tracking) | 12 |
| 2.4 مطالعات تکمیلی و تدوین بیانیه نهایی مأموریت | 14 |
| 2.4.1 پژوهش بازار | 14 |
| 2.4.2 مصاحبه با کاربران | 15 |
| 2.4.3 بیانیه نهایی مأموریت | 17 |
| طوفان فکری، طراحی و نمونهسازی اولیه (Prototyping) | 17 |
| 3.1 طوفان فکری برای طراحی سختافزار | 17 |
| 3.2 انتخاب حسگرها (Sensors) | 20 |
| 3.3 تکرارها و اصلاحات طراحی | 21 |
| 3.4 ساخت نمونه اولیه و مونتاژ | 24 |
| 3.5 نمونه اولیه نهایی و سناریوهای کاربردی | 25 |
| آزمایشها و نتایج تجربی | 26 |
| 4.1 اهداف آزمایش | 26 |
| 4.2 تنظیمات و روش اجرای آزمایش | 27 |
| 4.3 مراحل انجام آزمایش | 27 |
| 4.4 نتایج و تحلیل | 28 |
| نتیجهگیری و پیشنهادهای آینده | 30 |
| 5.1 نتیجهگیری | 30 |
| 5.2 پیشنهادهایی برای پژوهشهای آینده | 31 |
| منابع | 33 |
| پیوستها | 34 |
| پیوست 1: سؤالات مصاحبه | 34 |
| پیوست 2: کد MATLAB برای تحلیل دادهها | 35 |
| پیوست 3: دستورالعملهای اجرایی استاندارد (SOP) | 38 |
“`
خلاصه پایاننامه
این پایاننامه با هدف افزایش دسترسپذیری، سهولت استفاده و کاهش پیچیدگی فناوری ثبت حرکت (Motion Capture یا MoCap) تدوین شده است. نویسنده معتقد است که با وجود پیشرفتهای قابلتوجه این فناوری و کاربرد گسترده آن در حوزههایی مانند رباتیک، پزشکی، بازیهای رایانهای، ورزش، انیمیشن، مهندسی و بیومکانیک، استفاده از سامانههای حرفهای ثبت حرکت همچنان به مراکز تحقیقاتی، دانشگاهها و شرکتهای بزرگ محدود شده است. علت اصلی این موضوع، هزینه بسیار بالای تجهیزات، نیاز به نصب و راهاندازی پیچیده، زمان طولانی کالیبراسیون، وابستگی به نیروی متخصص و دشواری نگهداری این سامانهها است. بنابراین پژوهش حاضر تلاش میکند با طراحی یک سامانه سختافزاری جدید، این فناوری را به ابزاری قابل استفاده برای طیف وسیعتری از کاربران تبدیل کند.
در ابتدای پژوهش، نویسنده به معرفی فناوری MoCap میپردازد. این فناوری فرآیندی است که حرکات واقعی انسان یا اشیاء را ثبت کرده و آنها را به دادههای دیجیتال تبدیل میکند. پایاننامه سه روش اصلی ثبت حرکت را معرفی میکند. روش اول، سامانههای مبتنی بر نشانگر (Marker-based) هستند که با استفاده از مارکرهای بازتابنده و دوربینهای مادون قرمز، موقعیت نقاط مختلف بدن را با دقت بسیار بالا ثبت میکنند. روش دوم، سامانههای بدون نشانگر (Marker-less) هستند که با استفاده از بینایی ماشین و الگوریتمهای یادگیری عمیق (Deep Learning)، بدون نیاز به نصب مارکر، حرکات بدن را شناسایی میکنند. روش سوم نیز سامانههای مبتنی بر حسگرهای اینرسی (Inertial Sensors) هستند که با بهرهگیری از شتابسنج، ژیروسکوپ و مغناطیسسنج، موقعیت و جهت حرکت اندامها را محاسبه میکنند.
در ادامه، پایاننامه اصول عملکرد سامانههای ثبت حرکت را توضیح میدهد. فرآیند معمول شامل نصب دوربینها، انجام کالیبراسیون محیط، شناسایی نشانگرها، بازسازی سهبعدی موقعیتها با استفاده از روش مثلثبندی (Triangulation)، حذف نویز، اصلاح مسیرها و در نهایت استخراج مختصات و جهتگیری اجسام است. این مراحل اگرچه دقت بالایی ایجاد میکنند، اما نیازمند زمان، تجهیزات گرانقیمت و اپراتورهای آموزشدیده هستند.
پس از معرفی فناوری، پژوهش وارد بیان مسئله میشود. نویسنده نشان میدهد که اگرچه تحقیقات فراوانی درباره کاربردهای MoCap انجام شده است، اما موانع اقتصادی و عملیاتی باعث شدهاند بسیاری از شرکتهای کوچک، مدارس، کلینیکهای پزشکی، مربیان ورزشی و کاربران عادی نتوانند از این فناوری بهره ببرند. نصب یک سامانه حرفهای گاهی بیش از دو ساعت زمان نیاز دارد و هزینه تجهیزات آن ممکن است به دهها هزار دلار برسد. علاوه بر این، بسیاری از سامانهها برای نصب به فضای اختصاصی، سازههای ثابت و محیط کنترلشده احتیاج دارند که استفاده از آنها را محدود میکند. بنابراین مسئله اصلی پژوهش، طراحی سامانهای است که علاوه بر حفظ کارایی، نصب سریعتر، هزینه کمتر و انعطافپذیری بیشتری داشته باشد.
برای دستیابی به این هدف، پژوهش از رویکرد طراحی محصول مبتنی بر کاربر (User-Centered Design) استفاده کرده است. نخستین مرحله، مطالعه بازار و بررسی محصولات موجود بود. پژوهشگر سامانههای مطرحی مانند Qualisys، OptiTrack، Vicon، Kinect و برخی سامانههای مبتنی بر دوربینهای Sony را از نظر دقت، هزینه، سهولت نصب، قابلیت توسعه و امکانات مقایسه کرد. این بررسی نشان داد که هر سامانه نقاط قوت خاص خود را دارد، اما تقریباً همه آنها از نظر هزینه، نصب یا قابلیت استفاده برای کاربران عمومی با محدودیت روبهرو هستند.
مرحله بعدی شامل مشاهده عملی نحوه عملکرد سامانههای ثبت حرکت در آزمایشگاه MIT Immersion Lab بود. پژوهشگران در فرآیند واقعی کالیبراسیون شرکت کردند و نحوه نصب دوربینها، کابلکشی، تنظیم فضا و انجام کالیبراسیون را از نزدیک مشاهده کردند. این بازدید چند نکته مهم را آشکار کرد؛ از جمله اینکه کابلهای متعدد نصب را دشوار میکنند، فرآیند کالیبراسیون زمانبر است، نصب دوربینها به ارتفاع مناسب نیاز دارد و هرگونه جابهجایی تجهیزات ممکن است باعث نیاز به کالیبراسیون مجدد شود.
علاوه بر بازدید از آزمایشگاه، پژوهشگران یک سامانه ساده مبتنی بر پردازش رنگ در MATLAB را نیز آزمایش کردند. در این روش، یک جسم سبزرنگ توسط دوربین تصویربرداری شد و برنامه با استفاده از فضای رنگ HSV مسیر حرکت آن را استخراج کرد. اگرچه این روش تنها برای تحلیل دوبعدی مناسب بود، اما اهمیت عواملی مانند نور مناسب، جلوگیری از انسداد دید دوربین و کیفیت تصویربرداری را بهخوبی نشان داد.
در ادامه، پنج مصاحبه تخصصی با کاربران واقعی سامانههای ثبت حرکت انجام شد. شرکتکنندگان درباره نحوه استفاده از MoCap، مشکلات نصب، زمان موردنیاز برای کالیبراسیون، محدودیتهای محیطی و نیازهای آینده خود صحبت کردند. نتایج این مصاحبهها نشان داد که کاربران بیش از هر چیز به سامانهای نیاز دارند که سریع نصب شود، بتوان آن را در محیطهای مختلف استفاده کرد، به سازههای دائمی وابسته نباشد و در صورت ایجاد لرزش یا تغییر مکان، نیاز کمتری به کالیبراسیون مجدد داشته باشد.
بر اساس اطلاعات جمعآوریشده، پژوهشگران مأموریت اصلی پروژه را تعریف کردند. هدف، طراحی یک سامانه سختافزاری ماژولار، قابل حمل، قابل توسعه و ساده برای نصب بود؛ سامانهای که نهتنها پژوهشگران، بلکه پزشکان، معلمان، مربیان ورزشی، دانشجویان و حتی کاربران خانگی نیز بتوانند از آن استفاده کنند.
پس از تعیین اهداف، مرحله ایدهپردازی آغاز شد. پژوهشگران برای بخشهای مختلف سامانه، از جمله طراحی پایههای دوربین، نحوه نصب تجهیزات، تشخیص تغییر مکان سازه و فرآیند کالیبراسیون، ایدههای متعددی تولید کردند. سپس با استفاده از ماتریس تصمیمگیری، گزینههای مختلف از نظر اهمیت، امکان ساخت و تأثیر بر عملکرد سیستم ارزیابی شدند تا بهترین ترکیب انتخاب شود.
یکی از نوآوریهای اصلی پایاننامه، طراحی یک سازه ماژولار برای نصب تجهیزات است. در این طراحی، سامانه از چندین محفظه تشکیل شده که میتوانند روی یکدیگر قرار گیرند و هر محفظه میزبان دوربین، حسگر یا تجهیزات دیگر باشد. این ساختار امکان افزایش یا کاهش ارتفاع، تغییر آرایش تجهیزات و نصب آسان قطعات مختلف را فراهم میکند.
پژوهشگران در کنار طراحی مکانیکی، تصمیم گرفتند از حسگرهای کمکی نیز استفاده کنند. دو حسگر اصلی انتخاب شدند: حسگر فاصله (Distance Sensor) و حسگر ارتعاش (Vibration Sensor). هدف از استفاده این حسگرها، پایش وضعیت سامانه، اندازهگیری لرزشها و فراهم کردن امکان تشخیص تغییرات مکانیکی بود تا در آینده سیستم بتواند بهصورت هوشمند زمان مناسب برای کالیبراسیون مجدد را تشخیص دهد.
طراحی مکانیکی در چند مرحله تکامل یافت. نمونه اولیه بهصورت بلوکهای قابل انباشتن طراحی شد، اما محدودیتهایی مانند دشواری تغییر ارتفاع و تعویض قطعات داشت. بنابراین طراحی دوم با استفاده از محفظههای ذوزنقهای ارائه شد. این طراحی جدید علاوه بر سهولت مونتاژ، میدان دید دوربینها را بهتر پوشش میداد و امکان اتصال محکمتر قطعات را فراهم میکرد. برای کاهش لرزش نیز سیستم اتصال کشویی، پیچهای تقویتی و ساختارهای ضدارتعاش در نظر گرفته شد.
نمونه اولیه نهایی از تخته چندلایه چوبی ساخته شد. دلیل انتخاب چوب، هزینه پایین، سهولت برش لیزری، امکان اصلاح سریع طراحی و سرعت بالای نمونهسازی بود. قطعات توسط برش لیزری تولید، مونتاژ و چسبکاری شدند و سپس میلههای فلزی برای افزایش استحکام به آن افزوده شد. فرآیند مونتاژ ساده طراحی شده بود تا هر بخش در مدت کوتاهی قابل نصب باشد.
پس از ساخت نمونه اولیه، پژوهشگران عملکرد آن را در دو سناریوی مختلف بررسی کردند. در سناریوی اول، چندین ماژول روی هم قرار گرفته و یک سامانه کامل تشکیل میدادند. در سناریوی دوم، تنها یک ماژول روی میز یا سایر تجهیزات موجود قرار میگرفت تا نشان دهد سامانه حتی در فضاهای کوچک نیز قابل استفاده است.
مرحله بعدی، ارزیابی عملکرد نمونه اولیه بود. هدف اصلی آزمایشها مقایسه پایداری این سامانه با سهپایههای متداول دوربین بود. برای این منظور، هر دو سامانه در ارتفاع یکسان نصب شدند و حسگرهای ارتعاش روی آنها قرار گرفت. سه نوع آزمایش شامل راه رفتن در اطراف تجهیزات، پرش و ایجاد لرزش مصنوعی با دستگاه ارتعاش انجام شد. دادههای ثبتشده توسط حسگرها در نرمافزار MATLAB تحلیل و نمودارهای شتاب بر حسب زمان ترسیم شد.
نتایج نشان داد که هنگام ایجاد لرزشهای مداوم، نمونه پیشنهادی نسبت به سهپایه معمولی نوسان کمتری دارد و ارتعاش را بهتر جذب میکند. این ویژگی میتواند باعث کاهش تغییر موقعیت دوربینها و در نتیجه کاهش دفعات کالیبراسیون شود. با این حال، در برابر ضربهها یا تغییرات ناگهانی، عملکرد نمونه اولیه تفاوت چشمگیری با سهپایه نداشت و در برخی موارد حتی اندکی ضعیفتر عمل کرد. پژوهشگران علت این موضوع را جنس چوب، ناهمواری سطح زیرین و ویژگیهای نمونه اولیه دانستهاند.
در بخش نتیجهگیری، نویسنده تأکید میکند که مهمترین دستاورد پروژه، افزایش قابلیت استفاده از فناوری MoCap برای کاربران غیرمتخصص است. اگرچه نمونه ساختهشده هنوز از نظر دقت و پایداری به سطح سامانههای صنعتی گرانقیمت نمیرسد، اما مسیر جدیدی برای طراحی سامانههای ثبت حرکت ارزانتر، سادهتر و قابل حمل ارائه میدهد. این سامانه میتواند در آینده در کلاسهای آموزشی، کلینیکها، باشگاههای ورزشی، دفاتر کاری و حتی خانههای هوشمند مورد استفاده قرار گیرد.
در پایان نیز پیشنهادهایی برای توسعه آینده ارائه شده است. مهمترین پیشنهادها شامل استفاده از فلز به جای چوب برای افزایش استحکام، افزودن لایههای ضدلغزش در زیر پایهها، استفاده از حسگرهای بیشتر مانند دما، رطوبت و دیاکسیدکربن، توسعه سامانههای بیسیم برای حذف کابلها، ترکیب اطلاعات دوربین با حسگرهای فاصله و ارتعاش، و طراحی الگوریتمهایی است که بتوانند بهصورت خودکار تغییر مکان تجهیزات را تشخیص داده و زمان مناسب برای کالیبراسیون مجدد را به کاربر اعلام کنند. در مجموع، این پایاننامه نشان میدهد که با تلفیق طراحی مهندسی، شناخت نیاز کاربران و نمونهسازی سریع، میتوان گام مؤثری در جهت فراگیر شدن فناوری ثبت حرکت و توسعه کاربردهای آن در زندگی روزمره برداشت.
بسیار سریع و ساده می توانید اصل این پایان نامه را به صورت فایل PDF در اختیار داشته باشید.