3D Трекер

Нет ответов
CHEAT
Offline
Зарегистрирован: 01.04.2014

Доброго дня всем.

Я тут впервые. Решил заморочиться небольшим проектом, для себя.

Кратко суть:

Нагуглился чужой проект:

На основе трёхосевого акселерометра и трёхосевого гироскопа рисовать траекторию в 3D.

http://www.cs.huji.ac.il/~gaddi/3D%20Motion%20tracking%20with%20Gyroscope%20and%20Accelerometer.pdf

Хочу повторить его на Ардуино.

Предыстория такова: Есть игра (автосимулятор) Live For Speed (LFS), там, помимо покатушек, реплей заезда содержит массу телеметрии. Оф. сайт и кое-какой софт даёт возможность сравнивать траектории машин, строить графики скорости и ещё кучи всего. Было удобно и наглядно смотреть свои покатушки и сравнивать с товарищем. Мы пересели на картинг (реальные машинки), хочется упомянутого выше функционала, а именно: сравнить траектории и построить график скорости.

Для этого мне нужно:

1. Основная плата Arduino

https://www.dx.com/p/funduino-nano-3-0-atmel-atmega328p-mini-usb-board-w-usb-cable-for-arduino-deep-blue-304528#.Uzr7-kBiY1I

2. 6-осевой датчик положения

http://www.dx.com/p/gy-521-mpu6050-3-axis-acceleration-gyroscope-6dof-module-blue-154602

3. Модуль записи данных

http://www.dx.com/p/xd-05-arduino-arduino-data-logging-shield-module-244273#.UzsA-EBiY1I

4. Батарейка, проводочки и т. п. в наличии и так, паять умею, но, видимо, не особо придётся.

5. Программа обработки полученных данных. Тут имею опыт в GNU Octave, по идее вполне сгодится, потом может интерфейс на чём-нибудь дописать.

В исходном проекте (первая ссылка на PDF) данные идут по радио в реальном времени, мне это не нужно даже в перспективе, достаточно лога сырых данных с датчиков на карту памяти, потом неспешно написать прогу для анализа.

Вопросы сообществу:

Всё ли я учёл? На сайте в отзывах пишут, что в процессор не зашит бутлоадер, ткните в faq, что это, нужно ли для моей задачи? Не напаяю ли я велосипед? Максимально предскажите подводные грабли.

Заранее спасибо.