123
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 3123»
Модератор форума: nightmare, Huntswarrior, Aleks_Crow, {{TNT}} 
Форум » Мастерская » Начинающим робототехникам » у кого проблемы с роботом? (*icon-4*)
у кого проблемы с роботом?
Отправлено 27.10.2011 - 00:131
Участник
560 сообщений
Мужчина
у кого проблемы с роботом,постим все сюда:),давайте помогать друг другу,кто чем может(знаниями)


Ростов-на-дону
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 27.10.2011 - 01:522
Модераторы
174 сообщений
Мужчина
У меня вот есть проблема, передо мной стоит задача распознавания рельефа по которому движется шагающая платформа. Рельеф надо распознавать на территории 400 кв.см., в центре которой находится платформа, с разрешением 1 см. по каждой из трех осей. Зачем это надо - чтобы система управления выбрала высоту, на которую нужно задирать ногу, либо, если задрать ногу на такую высоту невозможно, приняла решение, что препятствие непреодолимо. Пока есть две мысли: 1) Распознавание методом ощупывания поверхности. Недостатки этого метода очевидны - скорость распознавания. Ходить с завязанными глазами как то неудобно. 2) Проецирование на поверхность лазерной сетки, которая будет сниматься на видеокамеру. Недостатком этого решения является необходимость использования мощных цифровых ресурсов, которыми простые МК не обладают. Ставить DSP или PC не представляется возможным.

Игорь, что Вы думаете по этому поводу?


Arduino - это зло!
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 31.10.2011 - 23:353
БЛОГГЕР
340 сообщений
Мужчина
Aleks_Crow, не знаю помогут ли тебе стереокамеры... Сам не работал... У НАСА помойму есть "рободог" (который на него ни капли не похож), они вынесли все расчёты за пределы шагающей платформы. Местность снимают с нескольких ракурсов чтобы опр его рельеф (камеры не на "собаке"), "точки" отправляют платформе.
Найду линк поделюсь. А сам задам свой вопрос:
В наличии дальномер на серве, вращается на 180º в горизонтальной плоскости, исп для обнаружеии объектов на пути следования. В наличии (хрен знает как назвать, назовём...) "определитель цвета" (сост из RGB-светодиода и фоторезистора), вращается на 180º в вертикальной плоскости, необходим для распозновании цветовых меток на трассе (пути следовании) и опр цвета предмета, находящегося перед колёсной платформой.
Прошу подсказать как мне сделать завхват для предметов кот обнаружат эти сенсоры кот бы не мешал бы процедуре "найти объект->опр его цвет->отвезти до опр цветового маркера на трассе/пути следования". В материалах практически не ограничен. Буду признателен за подсказки.
P.S.: попозже выложу свои надумки.

Добавлено (31.10.2011, 23:35)
---------------------------------------------
Как и обещал... Линк нашёл smile


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 01.11.2011 - 01:454
Модераторы
174 сообщений
Мужчина
Да-да, об этом и речь, хорошо такой штукой управлять когда рельеф известен с достаточным разрешением, а когда нет?... Вот эту задачу и хочется решить...


Arduino - это зло!
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 01.11.2011 - 15:525
Участник
560 сообщений
Мужчина
Aleks_Crow, а не проще использовать гусеницы?,ведь они тоже имеют очень большую проходимость!

Добавлено (01.11.2011, 15:52)
---------------------------------------------
Aleks_Crow, тогда тебе вот такая подвеска нужна http://www.youtube.com/watch?v=n4ZB8Rg8La0&feature=related



Ростов-на-дону
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 01.11.2011 - 18:006
Заблокированные
182 сообщений
Мужчина
игорь, мысль харошая, поставить на нее хорошую видеоппаратуру. А кстати чет мне в голову пришла мысль. По телеку смотрел, как определяют подводные лодки расстояние. (Короче суть такая, пускается радиоволна, и по времени ее отражения и прибытия назад определяется расстояние) Извините за кривой технический язык, но суть вы должны понять. Вот можно так рельеф определять. Я в электронике новичек, так что с помощью чего и как работать с этими волнами разбираться вам, но главное идею подкинул)


Роботы, пережившие временную остановку электропитания, рассказывают о синем экране в конце тоннеля...
Профиль Личное сообщение Дом. страница icq Skype
2
Отправлено 22.12.2011 - 02:417
Модераторы
174 сообщений
Мужчина
{{TNT}}, это называется эхолокация, работает на ультразвуке, прибор называется сонар... я думал об этом способе, но во-первых нужен узконаправленный сонар, во-вторых он хорошо работает с большими расстояниями, а не с малыми - у доступных моделей разрешение не менее 4 см, что для моей задачи слишком много.
игорь, Игорь, гусеницы хороши, но моя задача не в разработке высокопроходимой платформы, а в разработке системы управления существующей платформы. Если таким образом от проблемы шагающих роботов все будут уходить, то они е еще 30 лет будут в мечтах. (решением проблем, связанных с шагающими машинами, уже занимаются более 30 лет). Кроме того:
Quote
Гусеничные машины превосходят колесные по тягово-сцепным свойствам, имеют значительные преимущества при движении по слабым грунтам. По профильной же проходимости они примерно соответствуют многоосным машинам. Непрерывная колея от колесных и гусеничных машин, глубина которой на грунтовой дороге бывает весьма значительной из-за пробуксовывания колес и гусениц ("экскаваторного эффекта") делает эти дороги непроходимыми особенно осенью и весной. В тундре колея даже от одной машины не зарастает годами. На склонах гор и холмов колея вызывает оползание грунта и является очагом образования оврагов.


Добавлено (22.12.2011, 02:41)
---------------------------------------------
Возник такой вопрос, может кто сталкивался... Есть такая интересная микросхемка, называется MAX1555, она позволяет щадящим и типо "правильным" образом заряжать литиевые аккумуляторы, но меня она главным образом интересует потому, что позволяет это делать током 100 mA (в моем варианте это мало, что мне и требуется. Хочу запитаться от солнечных батарей). Собственно возникший вопрос: какие именно аккумуляторы к ней подключаются - непосредственно сами банки (образец: банки) или полностью укомплектованные аккумуляторы (образец: проапгрейденные банки)

В чем разница - во втором варианте уже используется какая то электроника и вот я не могу понять, то ли эта электроника и реализует функции зарядного модуля (подал напряжение - акк заряжается), то ли это схема защиты, аварийного отключения


Arduino - это зло!
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 22.12.2011 - 11:268
БЛОГГЕР
340 сообщений
Мужчина
Aleks_Crow, классная затея с MAX1555! Думаю всё возможно, только надо по мелочам всё подобрать и не торопится (токи, напряжения, количество банок). Из меня хреновый помошник, я раньше таким не занимался. Зато принёс интересную инфу. Вот она. Камера, лазер, специальная линза, ну и конечно вычислительные моща, чтобы видеосигнал обрабатывать biggrin


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 23.12.2011 - 00:139
Модераторы
174 сообщений
Мужчина
Спс, класс конечно, но... пока ориентир на маленькие вычислительные ресурсы ((( а там посмотрим еще...
Pe40rA, кстати, лазерная указка у меня есть, только вот веб-камера ее что то не сильно видит при дневном освещении.. в полумраке же все отлично...

Добавлено (22.12.2011, 16:22)
---------------------------------------------
Похоже истина всплывает наружу, судя по различным статьям и отрывкам информации в них, MAX1555 выполняет только функцию заряда аккумулятора, функции же его защиты никто не отменял - вывод: к MAX1555 нужно подключать полноценные аккумуляторы, либо аккумуляторные пакеты через схему защиты этого пакета от 1) нагрева 2) перезаряда 3) чрезмерного разряда. Будем искать и то и другое...

Добавлено (22.12.2011, 16:40)
---------------------------------------------
Есть! Нашел ) Журнал "Радио", 2004, №8, Микросхемы защиты литиевых аккумуляторов ) Микросхема NCP802

Добавлено (22.12.2011, 16:41)
---------------------------------------------
В разобранном нокиевском аккумуляторе что то очень похожее стоит. Либо она самая, либо ее аналог.

Добавлено (22.12.2011, 17:59)
---------------------------------------------
Только что то я MAX1555 не могу найти у себя тут рядышком пока...


Arduino - это зло!
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 23.12.2011 - 10:5310
БЛОГГЕР
340 сообщений
Мужчина
Aleks_Crow, на счёт чувствительности камеры... Конечно всё упирается в вычислитеньные ресурсы cry Могу пособить (узнать инфу) на счёт одноплатных компьютеров (Linux + ARM, у "армов" энергопотребление маленькое + обработка аналог. видео сигнала). Уж больно мне нравится идея "вечного скитальца по Сибири" happy Могу пообщещать только божеские цены и поддержку програмиста - мастера джедая (конечно не я). Ещё один вариант - IP камера + спутниковый интернет. НО: упрёшся в "цену вопроса" и енергопотребление. Кста! Камеру можно и обычную (наверно). Вот у меня на столе лежать IP камеры HikVision, молюсь что бы мне поигратся ими дали smile На счёт лазерной указки... Я бы отказался и взял более мощный вариант tongue Не забывай что можно и ИК лазер достать, а можно и в видимом спектре (браконьеры кирпичами срать будут если твоё чудо увидят). Увиличиваем мощьность = греем линзу. Линзы можно поискать в магазинах для сценического оборудования.
Aleks, сделай наброски своей идеи, как ты её видишь? И я бы на твоём месте разбил бы идею на модули и начал бы их поштучно продумывать.


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 23.12.2011 - 15:2411
Модераторы
174 сообщений
Мужчина
Pe40rA, эх, все так заманчиво... в армах я только ноль, не хочется браться за непосильные на данном этапе задачи.

По существу. Во первых, дабы избежать недоразумений, шагающая платформа, распознающая поверхность и заряд аккумуляторов от солнечной батареи - это две разные, не связанные между собой идеи.
Теперь о платформе. В реальности это является темой моей диссертации. Что уже есть - пока только анализ аналогов, и он не утешительный - либо это изобретения чудо-японцев, танцуют и выписывают "кренделя" на гладкой (!) поверхности, понятное дело, это не подходит. И вообще, не вижу особой трудности написать программу для этой ситуации, так что такие презентации чудес не впечатляют...
Следующий вариант - камеры, камеры и еще раз камеры... В различных вариациях - стереозрение, лазерное сканирование и т.д. Но тут я, увы, не обладаю достаточными навыками, и приобретать их нет времени (в рамках этого проекта). И, отмечу, распознание - это только третий (!) уровень управления. На втором принимается решение о скорости и глобальном направлении движения, а на первом - конечная цель, и так далее... Т.е. этот уровень не должен быть слишком громоздким и не должен занимать все ресурсы системы. Исходя из этого, а так же вспоминая, что все самое лучшее заимствованно у природы, приходим к следующей мысли: Что делает человек, когда ему нужно передвигаться без помощи зрения? - Полагается на свое осязание.
Получаем платформу, на концах каждой ноги которой датчик касания и алгоритм примерно следующий: передними ногами мы двигаемся так, как будто мы идем по гладкой поверхности. При этом если это действительно так, то датчик касания сработает когда нога коснется пола. Если он не сработал - значит перед нами яма, опускаем ногу ниже до тех пор, пока мы это можем или пока не сработает датчик. Не сработал - глубокая яма, обходим. Сработал - отлично. Вторая ситуация: датчик сработал раньше - перед нами препятствие. Поднимает ногу выше, пробуем еще раз. И так до тех пор, пока не найдем верх препятствия или не выясним что оно слишком высокое, чтоб поставить на него ногу. В результате этих ощупываний передними ногами составляем грубую карту высот в ближайшем окружении платформы, которую используем для движения задних ног, осуществляя при этом корректировку по факту срабатывания датчиков задних ног. Что то типа того...

Первая мысль которая пришла - человек с завязанными глазами так неуклюже двигается ))) Но, вспомним, что ноги у нас то всего две, и эта неуклюжесть в первую очередь связанна с тем, что пока мы ощупываем поверхность - нам приходится балансировать на одной ноге. Если же двигаться на четвереньках - вся неуклюжесть пропадает и скорость движения значительно повышается.

Пока я этот алгоритм стараюсь моделировать на компе, и возможно на первых этапах все мозги будут так же на компе... Но, главная цель - сделать автономную платформу, все вычисления будут на борту.


Arduino - это зло!
Профиль Личное сообщение Дом. страница icq Skype
7
Отправлено 23.12.2011 - 16:3212
Начальная группа
1798 сообщений
Мужчина
Если будет составлена карта глубины поверхности, лежащей в поле зрения робота, это поможет?
http://wiki.auditory.ru/3_%D0%B....%D0%93, _Kinect
Пример такой карты:


Профиль Личное сообщение Дом. страница icq Skype
37
Администраторы
3319 сообщений
Мужчина
Quote (nightmare)
Если будет составлена карта глубины поверхности, лежащей в поле зрения робота, это поможет?
http://wiki.auditory.ru/3_%D0%B....%D0%93, _Kinect

- В настоящий момент текст на данной странице отсутствует.
- Опять мой провайдер ? <<


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
31
Отправлено 23.12.2011 - 17:2714
Участник
560 сообщений
Мужчина
S-T-A-L-K-E-R(А), у меня запустилась ссылка,значит твой провайдер или браузер

Добавлено (23.12.2011, 17:27)
---------------------------------------------
http://wiki.auditory.ru/3_%D0%B....%D0%93, по идее так должна открыться



Ростов-на-дону
Профиль Личное сообщение Дом. страница icq Skype
7
Администраторы
3319 сообщений
Мужчина
Нет, просто ссылка не до конца прописалась...отступ стоит.


Только дурак нуждается в порядке-гений господствует над хаосом...
Онлайн ЧАТ по робототехнике ! Заходи и общайся без регистрации =)
Профиль Личное сообщение Дом. страница icq Skype
31
Форум » Мастерская » Начинающим робототехникам » у кого проблемы с роботом? (*icon-4*)
Страница 1 из 3123»
Поиск: