Технический форум по робототехнике.
Michael_K » 08 сен 2010, 13:24
Alex080969 писал(а):3,7 км за час это конечно круто наверное для самолёта, но вот в квартире....
В квартире - это тоже круто...
только вряд ли это можно назвать "недорого"...
Нужно еще учитывать, что самолет - штука массивная, не испытывает жестких ускорений, обычно обходится без резких маневров и т.п.
Мелкий ботик с порожка соскочил или за холодильник зацепился - получи пик ускорения в десятки "же".
Vorral » 08 сен 2010, 13:31
Это да, а то я столько времени потратил штудируя интернет на подбор камер и в итоге рискнул. Взяв модель chicony не где не описанную, которой остался крайне доволен. Вторая отличная пара камер была куплена случайно, это недорогая A4 Tech PK-800MJ. Отличная светочуствительность при быстрой, качественной 1.3MP матрице.
Добавлено спустя 4 минуты 45 секунд:
Забыл добавить у A4 Tech PK-800MJ просто изумительный микрофон. Собеседника отлично слышно, даже если он находиться далеко от камеры. Эту камеру высоко оценил не только я, но и человек, которому её брал(вторую взял себе). Уже имеющий богатый опыт эксплуатации других веб камер.
=DeaD= » 08 сен 2010, 13:39
Michael_K писал(а):Alex080969 писал(а):3,7 км за час это конечно круто наверное для самолёта, но вот в квартире....
В квартире - это тоже круто...
Накапливать погрешность со скоростью метр в секунду круто? Так при скорости до 1м/с (а больше по квартире вряд ли кто гонять будет) я могу без этого оборудования с такой же точностью назвать координаты - любые начальные константы
Michael_K » 08 сен 2010, 13:56
1. не в секунду, а, скорее, в минуту (зависимость квадратичная, помните?)
2. ограниченная скорость даст возможность немножко уточнить показания (по крайней мере не выгонять скорость за разумные пределы)
3. Я, вообще, не думаю, что самолетная система подходит для "ботика" (расчитывалась на другие скорости, ускорения, постоянные времени и т.д.), НО... если на роботе удастся сделать ИНС с накоплением погрешности ВСЕГО 3.7 км за час - это будет действительно круто.
Добавлено спустя 9 минут 38 секунд:приводил вот тут прикидки:
forum35/topic8584-90.html#p174935
=DeaD= » 08 сен 2010, 14:30
Michael_K писал(а):1. не в секунду, а, скорее, в минуту (зависимость квадратичная, помните?)
Не помню, что это?
Michael_K » 08 сен 2010, 15:08
Квадрат от времени.
=DeaD= » 08 сен 2010, 15:25
А что, у нас самолёт движется равноускоренно, как в начале часа замерили ускорение, так и считаем его верным?
Michael_K » 08 сен 2010, 15:32
нет никакой разницы, движется самолет равноускоренно или нет.
При двойном интегрировании получится квадратичная зависимость от времени.
Можете разбить формулу на две составляющие - фактическое ускорение и погрешность ускорения.
_Погрешность_ пути будет пропорциональна _погрешности_ ускорения умноженной на квадрат времени...
ну или двойному интегралу по времени от погрешности ускорения, если так проще...
Dead, йокарный бабай... посчитайте, вы же умеете.
=DeaD= » 08 сен 2010, 16:10
ИМХО это крайне грубая оценка, без учета ЦПТ и т.п. фенек.
Если так считать, то погрешность скорости у них за час = погрешность ускорения в секунду * 3600. Значит погрешность ускорения у них в секунду: 12600/3600=3.5м/с. Тогда значит погрешность расстояния у них за час должна быть = погрешность ускорения в секунду * 3600*3600 / 2 =3.5*3600^2/2=22'680км.
Так что-ли получается?
Michael_K » 08 сен 2010, 16:47
Грубая, конечно. Но зависимость в принципе верная.
Ваших расчетов не понял...
Погрешность скорости у них указана за час или нет - это неизвестно.
Но допустим, что за час.
Допустим также, что у них есть некая "постоянная аддитивная погрешность" в показаниях акселерометра (это грубо, но для оценки сойдет).
Из-за нее за час он набирает погрешность в скорости - 12.6 км/час.
Другими словами эта "постоянная аддитивная погрешность" ускорения равна 12.6 км в час за час
или 1 миллиметр в секунду за секунду ( = 0.1 миллиже - это нереально офигенно точно!)
Если за час набегает скорость 12.6 км/час (от постоянной ошибки ускорения),
то ошибка в пути за то же время очевидно составит 12.6/2 = 6.3 километра.
У них указано 3.7 - так что на порядки никто не ошибается...
Учитывая грубые предположения, циферки достаточно правдоподобно сходятся (ошибка меньше чем в два раза).
=DeaD= » 08 сен 2010, 16:59
Michael_K писал(а):Погрешность скорости у них указана за час или нет - это неизвестно.
Конкретно указано:
Погрешности определения:
- составляющая путевой скорости - 12,6 км/час
Согласен, что-то я погнал
Забыл в 1 месте поделить на 3600
Погрешность скорости 12600м/час это 3.5м/сек. Погрешность ускорения в секунду значит 3.5/3600 ~= 0.001м/с^2
Итого погрешность расстояния 0.001*3600*3600/2=6480м~=6.5км
Michael_K » 08 сен 2010, 17:03
скорость сама измеряется в километрах в час (и ее погрешность, соответственно, тоже).
За какое время накапливается эта погрешность - не указано.
Добавлено спустя 1 минуту 27 секунд:
Но на самом деле я думаю, что это или опечатка, или подразумевается, что тоже за час, как и расстояние...
=DeaD= » 08 сен 2010, 17:06
С такой системой если робот каждую минуту будет останавливаться и через камеру проверять, что встал (картинка стабильна), тогда за каждую минуту он будет накапливать погрешность не более 0.001м/с^2*60*60=3.6м
Так себе
А если останавливаться каждые 10 секунд, погрешность будет не более 0.001м/с^2*10*10=0.1м, но за минуту уже это будет 0.6м, а за 5 минут это уже 3м.
В общем вряд ли такая система сможет конкурировать с обычными энкодерами. Особенно если вспомнить про цены, габариты, потребление энергии и прочие прелести.
Добавлено спустя 44 секунды:Michael_K писал(а):скорость сама измеряется в километрах в час (и ее погрешность, соответственно, тоже).
За какое время накапливается эта погрешность - не указано.
Я дважды тупанул
. Сегодня просто видимо не мой день
.
Michael_K » 08 сен 2010, 17:11
=DeaD= писал(а):Так себе
В общем вряд ли такая система сможет конкурировать с обычными энкодерами.
Угу... про что и речь...
Scorpio » 08 сен 2010, 17:41
Vorral писал(а): Если не хватает сил заниматься самым перспективным сенсором, из всех возможных, лучше так и скажите.
Так и скажу
Все-таки у нас одно из ключевых слов темы "недорого". А тут понадобяться нехилые вычислительные мощности. Как я понимаю, предполагается смотреть роботу "под пузо". Размер картинки будет 2х2 см примерно (если робот не метр высотой). Для анализа смещения надо будет сравнивать картинки через каждый см, т.е. раза 4 в секунду. Сравнить картинки грубо не даст желаемого результата, т.к. пол может быть покрыт однотонным линолеумом. И т.д. и т.п. А так я очень даже за техническое зрение.