نقل قول نوشته اصلی توسط farzadsw نمایش پست ها
با فرض اینکه سنسور حساسیت بالا و snr خوبی داشته باشه، شما میتونید شتاب دینامیکی خالص رو بدست بیارید. کافیه مقدار نرمال شده شتاب گرانش زمین رو در ماتریس دوران (خروجی فیلتر شده ی imu) ضرب کنید و این مقدار رو از مقدار خروجی شتاب سنج کم کنید. به زبان ساده تر فرض کنیم کواد 30 درجه در محور رول کچ شده و داره شتاب می گیره، برای حذف شتاب گرانش باید مقدار زاویه انحراف رو تو محاسبات وارد کنیم (g*sin30 برای محورy و z) و از خروجی محورهای شتاب کم کنیم.

اما در عمل سنسورهای mems یا حساسیت بالایی ندارند یا به نویز حساس هستند. بنابراین اینکه یخواید یا انتگرالگیری و این صحبتها از روی شتابسنج mems حتی سرعت رو تخمین بزنید عملی نیست! حالا چه برسه به دوبار انتگرال گیری و بدست آوردن موقعیت. تنها حالتی که میشه تا یه حدودی سرعت رو تخمین زد وقتی هست که اولا لرزش خیلی کم باشه و ثانیا شتاب قابل توجهی هم وجود داشته باشه (مثلا 0.5g). تنها با این شرایط میشه تو فاصله زمانی کوتاهی سرعت رو تخمین زد.
سلام، وقت بخیر

کاملا با صحبت شما مخالف هستم درباره دقت mems به صورت کلی ....

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

توصیه میکنم کتاب تیترون و بخشی انتهای فصل 5 زیفل را مطالعه کنید.