roboforum.ru

Технический форум по робототехнике.
Текущее время: 26 ноя 2024, 23:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 13:34 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Да извините не правильно выразился :pardon: из А(нынешнее положение бота) в Б(перед ним на постоянном удалении)
Только придётся учитывать размеры бота :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 13:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ALHIMIK писал(а):
из А(нынешнее положение бота) в Б(перед ним на постоянном удалении)

Это не может считаться задачей, т.к. по определению не может быть выполнено и не имеет смысла возвращение на траекторию, т.к. никакой траектории нет.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 13:54 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Почему не может быть выполнено ?
Он будет постоянно идти к "цели" обходя припятствия
Сейчас "цель" местическая точка только потому что стоит задача идти обходя припятствия
Потом эта цель будет более конкретной :P

Добавлено спустя 56 секунд:
траектория есть - бесконечно длинная кривая


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 13:55 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Нельзя под такую как сейчас цель писать какие-то алгоритмы обхода и т.п. - цель меняется вместе с положением робота, обходить что-то смысла нет.

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
цель не меняется - идти вперёд
Код:
         Б


                  -------
   -------

    А


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 15:40 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ALHIMIK так тогда если встретили на пути препятствие - поворачиваемся на произвольный угол и едем прямо :)
Докажи что этот алгоритм в терминах поставленной тобой цели лучше или хуже чем любой другой? :)

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 19:56 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Тем что прохождение участка будет происходить с меньшими затратами времени и энергии
Буду Вам очень признателем если вы более детально опишите предложенный вами алгоритм :friends:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 03 май 2009, 22:43 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
ALHIMIK писал(а):
Тем что прохождение участка будет происходить с меньшими затратами времени и энергии

Так не было такой цели ведь? Как прохождение участка? :)

Не могу я описывать алгоритм решающий некорректно поставленную задачу :)

Может задачу сначала корректно сформулируем? Где использовать то собираетесь алгоритм такой?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 04 май 2009, 16:07 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Цель была проехать вперёд настолько на сколько это возможно
эту длинную дорогу можно смело разбить на небольшие куски типа см рис которые и нужно проходить
рис
Код:
      "конечная" точка
  .-------
             ---           
                       -----

          бот


Задача наименьшим путём пройти кусок
Естественно в боте(вроде же писал)
Задумал на волне но слишком громоздко для мк если первоночальная идея оправдает себя поставлю первый пень и буду на нём делать волну (если интересно могу рассказать)
По этому и прошу помощи :oops:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 04 май 2009, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Тогда так и давай формулировать задачу - попытаться из исходного положения (которое фиксируем в начале работы) пройти как можно дальше в указанном направлении - так? Только давай определимся - сдвинуться по этой оси надо или как можно ближе к этому лучу и как можно дальше?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 04 май 2009, 20:16 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Так
как можно дальше && ближе к лучу :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 04 май 2009, 20:59 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Теперь давай по препятствиям - какой характер они носят? отдельные небольшие препятствия? Лабиринт? Лес? Простая структура помещений или что?

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 05 май 2009, 18:49 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
На первое время "комнатные"
А там посмотрим


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 05 май 2009, 18:51 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Комнаты разные бывают - у кого-то лабирит, а у кого-то чисто поле :wink:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна Помощь
СообщениеДобавлено: 05 май 2009, 19:00 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2008, 14:41
Сообщения: 997
Откуда: СПб
прог. языки: C,Python
Ножки стула , банки от реактивов , системник , кружки


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 49 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO