roboforum.ru

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

Обсуждение перспектив моб. робота с управл. по радиоканалу с ПК

Обсуждение перспектив моб. робота с управл. по радиоканалу с ПК

frig » 06 авг 2008, 23:29

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


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

Re: Интерпретатор для робота МиниБот

Кирилл » 07 авг 2008, 00:05

Последний раз редактировалось Кирилл 07 авг 2008, 00:20, всего редактировалось 1 раз.

Re: Интерпретатор для робота МиниБот

Myp » 07 авг 2008, 00:10

а разбор выражений это же так занимательно...
великолепная разминка мозгов :oops:

Re: Интерпретатор для робота МиниБот

=DeaD= » 07 авг 2008, 07:53

frig писал(а):вообще интересный интерфейс, ноя опять-же в контексте учебно-спортивных роботов видится только в конце тоннеля.

Про "в конце тоннеля" не понял, чего тут такого далёкого?

Re: Интерпретатор для робота МиниБот

frig » 07 авг 2008, 09:10

Про "в конце тоннеля" не понял, чего тут такого далёкого?


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

мож я чего не понимаю просто. просветишь? :roll:

Re: Интерпретатор для робота МиниБот

=DeaD= » 07 авг 2008, 09:23

frig писал(а):задачи обрисуй, решаемые этим механизмом для учебно-спортивных.
для спортивных, видимо сразу отпадает - там обычно робот должен быть автономным
для обучения - только как попробовать-побаловаться, и то на достаточно поздних этапах..

мож я чего не понимаю просто. просветишь? :roll:

1. Почему на поздних этапах? А на ранних, когда владелец робота еще не умеет МК программировать, да и не горит этой мыслью, зато владеет программированием на ПК?
2. Для спортивных отпадает - так кто мешает новые "весовые категории" завести, было бы кому соревноваться;
3. Очевидное преимущество моего подхода уже 1000 раз описывал :) есть возможность недорогой работы со зрением на мощном процессоре (в пределах 60$), чего в других вариантах как-то не очень ожидается даже при бюджете до 500$. Кроме того процессор здесь будет уже знакомый и под него есть OpenCV, а что есть под тот же Blackfin?

PS: Так, по моему надо валить отсюда с этой темой, пока не пришел EdGull и не почикал всё :)))

PS 2EdGull: Не убивай нашу пару сообщений, если будет продолжение - мы перенесемся в другую тему, если не будет - тут их сам зарежу как только их frig прочитает.

Re: Интерпретатор для робота МиниБот

frig » 07 авг 2008, 09:42

1. Почему на поздних этапах? А на ранних, когда владелец робота еще не умеет МК программировать, да и не горит этой мыслью, зато владеет программированием на ПК?


а что там программировать? :-) взял прошивок - залил (по мануалу) поигрался...
взял мануал по васику (особенно если он владеет программированием на НК - проблем не будет.) читнул, откатал примеры.. а если программировать не умеет, то начинать с минибота будет куда приятнее. и первое мигание светодиодами имхо много приятнее "hello world".
а еще другая сторона медали - да, начнет он на скору руку рулить... потом его как стащить до программирования МК? новый синтаксис, новый подход даже! так у него вот оно все было, а автономный робот это уже другое.

2. Для спортивных отпадает - так кто мешает новые "весовые категории" завести, было бы кому соревноваться;

лёгко, да только тут простенького бота как-то продвинуть в массы не очень выходит, а то - целый класс соревнований.

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

3. Очевидное преимущество моего подхода уже 1000 раз описывал :) есть возможность недорогой работы со зрением на мощном процессоре (в пределах 60$), чего в других вариантах как-то не очень ожидается даже при бюджете до 500$. Кроме того процессор здесь будет уже знакомый и под него есть OpenCV, а что есть под тот же Blackfin?


а вот и пример :D что такое OpenCV и Blackfin? :D
это все прекрасно и мне, например, дико интересно, но кто-же побеспокоится о бедненьких начинающих?

думаю можно вынести в отдельную тему, а если дальше не пойдет - грохнуть.

Re: Интерпретатор для робота МиниБот

Виталий » 07 авг 2008, 10:09

Под Blackfin я слышал OpenCV поставили. Там есть еще VisualDSP++, есть еще URBI и т.д.
Но это еще не все, есть еще мощная тема называется TigerShark. Так что про блекфин не надо, это очень, как мне кажется неплохая штука.

Re: Интерпретатор для робота МиниБот

=DeaD= » 07 авг 2008, 10:30

frig писал(а):а еще другая сторона медали - да, начнет он на скору руку рулить... потом его как стащить до программирования МК? новый синтаксис, новый подход даже! так у него вот оно все было, а автономный робот это уже другое.

А смысл есть? Сейчас вот например машину покупают затем чтобы на ней ездить, а не заниматься ею :)
Я не говорю что этот подход заменит всё, я говорю что там большие возможности по популяризации робототехники.

frig писал(а):лёгко, да только тут простенького бота как-то продвинуть в массы не очень выходит, а то - целый класс соревнований.

Потому и не выходит IMHO, что очень уже ограничены возможности и не ясно чего с ним можно делать дальше, да и конкурентов полно.

frig писал(а):=DeaD=, я не против ни твоего метода, ни подхода. оно интересно, жизнеспособно и даже незаменимо во вмногих моментах, НО! я смотрю на минибота как на робота для начинающих. возможно это будет первый робот, возможно это будет первый опыт прошивки, возможно первый опыт программирования и пайки. это будет правильно, это будет интересно и увлекательно (не то что уроки информатики в школах). так вот в рамках моего личного (прошу заметить, никому ничего не навязываю) видения всей этой лабуды - ну не влазит это дело особенно в первых рядах.

А я не сказал что это заменит минибота, но мне кажется что аналогов минибота полно, а вот того что я говорю практически нету в разумном ценовом сегменте.

frig писал(а):а вот и пример :D что такое OpenCV и Blackfin? :D
это все прекрасно и мне, например, дико интересно, но кто-же побеспокоится о бедненьких начинающих?

А чем вам не нравится учиться программировать в знакомой среде? Большинство народу например уже хотя-бы дельфи или си++ на компе владеет, когда начинает роботами интересоваться. Можете провести опрос если не верите.

Добавлено спустя 3 минуты 1 секунду:
Виталий писал(а):Под Blackfin я слышал OpenCV поставили. Там есть еще VisualDSP++, есть еще URBI и т.д.
Но это еще не все, есть еще мощная тема называется TigerShark. Так что про блекфин не надо, это очень, как мне кажется неплохая штука.

Хм, ну хорошо, допустим там это есть, но:
1. Сравним вычислительные возможности на ПК и то же самое на блэк-фине?
2. Сравним отладочное удобство?
3. Бюджеты под всё это?

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

Re: Обсуждение перспектив моб. робота с управл. по радиоканалу с

frig » 07 авг 2008, 10:37

Потому и не выходит IMHO, что очень уже ограничены возможности и не ясно чего с ним можно делать дальше, да и конкурентов полно.


Если рассматривать эти вещи без отрыва от минибота - оно конечно все хорошо и красиво. Да и на миниботе может быть хорошо и красиво. Кто его только под минибота хорошо и красиво опишет?

Потому и не выходит IMHO, что очень уже ограничены возможности и не ясно чего с ним можно делать дальше, да и конкурентов полно.


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

Я еще раз акцентирую на том, что мне все нравится в ваших разработках! я не вижу смысла спорить о их пользе и возможностях. прикрутите к миниботу и все будут только благодарны :-)

можно даже в план добавить.

Re: Обсуждение перспектив моб. робота с управл. по радиоканалу с

=DeaD= » 07 авг 2008, 11:02

frig писал(а):Я еще раз акцентирую на том, что мне все нравится в ваших разработках! я не вижу смысла спорить о их пользе и возможностях. прикрутите к миниботу и все будут только благодарны :-)

можно даже в план добавить.

Так их Voon уже прикручивает вроде :)

Re: Обсуждение перспектив моб. робота с управл. по радиоканалу с

frig » 07 авг 2008, 11:18

Так их Voon уже прикручивает вроде :)


дык а ворклог где? :D

ждемс тему. думаю интересно будет многим.

минибот от того не продвигается, что каждый сидит в своей конуре, пишет чего-то, паяет-ваяет, а на свет белый не показывает.
миниботов уже разошлось с полсотни штук. если бы каждый написал ОДИН пост о том как он чего делал, чего накодил - вышла бы большая тема.

а если бы завел один топик - вышел бы небольшой форум. :-)

так что чем больше покажешь - тем лучше.


Rambler\'s Top100 Mail.ru counter