roboforum.ru

Технический форум по робототехнике.

РОБО-Козявка

Наше хобби — конструировать и программировать.
Демонстрация готовых роботов и устройств построенных своими руками.

РОБО-Козявка

Сообщение ft-ninja » 04 окт 2013, 23:41

Готовлю тут зверушку для завтрашних соревнований по мини-сумо:



Сейчас используется два дальномера для поиска объектов на ринге и ИК оптические сенсоры для контроля границы ринга. Пока умеет только сканировать пространство вокруг себя. После захвата цели преследует и атакует противника. Чего бы еще добавить в алгоритм?
Поздравляю, ft-ninja!
Изображение
Аватара пользователя
ft-ninja
 
Сообщения: 82
Зарегистрирован: 21 дек 2009, 15:21
Откуда: Inner Mongolia

Re: РОБО-Козявка

Сообщение dccharacter » 05 окт 2013, 00:01

сопротивление выпихиванию
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: РОБО-Козявка

Сообщение ft-ninja » 05 окт 2013, 00:05

А как понять, что тебя выпихивают?
Поздравляю, ft-ninja!
Изображение
Аватара пользователя
ft-ninja
 
Сообщения: 82
Зарегистрирован: 21 дек 2009, 15:21
Откуда: Inner Mongolia

Re: РОБО-Козявка

Сообщение dccharacter » 05 окт 2013, 00:20

ну я не очень много боев смотрел, но, как мне кажется, вот что происходит:
противник - это не неподвижный динозаврик. Он точно также сканирует и атакует все, что ему кажется целью. Ты в это время, например, к нему боком стоял. И он в тебя упирается ковшом и прет с ринга. Ну у тебя робот пытается крутится, но получается-то не очень - ковш в боку... Но в целом-то все ОК: препятствий перед мордой нет, колеса там пытаемся крутить как-то в разные стороны. Вроде ниче страшного опять же не происходит. Но тут боковые датчики засекают линию. А цели-то все нет. Откуда линия?!?!? ТВОЮ МАТЬ, НАС ВЫПИХИВАЮТ! Оба колеса врубаем на полную и стараемся удрать вперед-назад, да пофигу куда, потому что линия-то вот она уже, у нас и боковая какая-то скорость есть. Вощим пофигу, хуже не будет - ВАЛИМ! Ну и некоторые, натурально, сбегают.
Последний раз редактировалось dccharacter 05 окт 2013, 00:55, всего редактировалось 1 раз.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: РОБО-Козявка

Сообщение ft-ninja » 05 окт 2013, 00:26

Спасибо. Еще у меня есть такая идея - можно использовать датчик линейного ускорения с двумя перпендикулярными осями. Если вектор ускорения от датчика не совпадает с теоретическим направлением, которое напрямую связано с текущими скоростями вращения колес, то либо ты уперся куда-то либо тебя выталкивают.
Поздравляю, ft-ninja!
Изображение
Аватара пользователя
ft-ninja
 
Сообщения: 82
Зарегистрирован: 21 дек 2009, 15:21
Откуда: Inner Mongolia

Re: РОБО-Козявка

Сообщение Nesenin » 05 окт 2013, 00:29

а контактный обод низя сделать?
Аватара пользователя
Nesenin
 
Сообщения: 1341
Зарегистрирован: 26 янв 2012, 03:59
Откуда: Казань
прог. языки: LabVIEW
ФИО: Никита Есенин

Re: РОБО-Козявка

Сообщение dccharacter » 05 окт 2013, 00:53

там ограничения по размеру роботов. У них даже ковши складывающиеся.
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: РОБО-Козявка

Сообщение ft-ninja » 05 окт 2013, 01:13

там ограничения по размеру роботов. У них даже ковши складывающиеся.

Все верно. У меня сейчас размеры робота впритык к ограничениям по регламенту - 100х100 мм.
Последний раз редактировалось ft-ninja 05 окт 2013, 23:57, всего редактировалось 1 раз.
Поздравляю, ft-ninja!
Изображение
Аватара пользователя
ft-ninja
 
Сообщения: 82
Зарегистрирован: 21 дек 2009, 15:21
Откуда: Inner Mongolia

Re: РОБО-Козявка

Сообщение Madf » 05 окт 2013, 19:37

параллельно в алгоритм надо добавить считывания полосы под "ногами", чтобы не вылетать из круга и возвращаться в него
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: РОБО-Козявка

Сообщение ft-ninja » 11 окт 2013, 00:34

Вот, что получилось в результате:



Надо заменить шины на модель с более высоким коэф. трения.
Поздравляю, ft-ninja!
Изображение
Аватара пользователя
ft-ninja
 
Сообщения: 82
Зарегистрирован: 21 дек 2009, 15:21
Откуда: Inner Mongolia

Re: РОБО-Козявка

Сообщение dccharacter » 11 окт 2013, 06:33

Ну сопротивлялся же!
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей


Вернуться в Наши проекты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26