Добрый день.
Решил представить здесь текущие наработки по своему простому роботу на гусеничном ходу.
Огромное спасибо товарищу RaJa, который своей статьей на хабре (http://habrahabr.ru/post/133414/) подарил мне новое хобби.
Мой робот в механической части мало чем отличается от того, что описан в статье, а вот программное обеспечение писал сам.
Последний реализованный момент заслуживает отдельного внимания - скрипты, программа управления позволяет писать и отлаживать (в составе полноценный отладчик) различные сценарии управления роботом на языке Pascal.
(YouTube испортил качество, вот исходный ролик: http://clck.ru/d/8LQjWTYw12xeP).
В данный момент скрипты не очень гибки - не реализовано много вспомогательных функций (здесь нужны арифметические, тригонометрические операции, чтобы рассчитывать траекторию движения), но на видео я хотел показать принцип.
Сейчас на роботе нет измерительных приборов (в программе управления есть вкладка телеметрия - сейчас там отображается угол, куда смотрит камера, вернее эта информация выводится на видео, в первом видео этот функционал еще не реализован), но я сейчас жду три УЗ дальномера, хочу повесить их вперед и по бокам.
Используя в скриптах информацию от дальномеров можно будет писать еще более замысловатые сценарии для робота.
Есть еще планы научиться на основе данных с дальномеров строить карту помещения, мысли по этому поводу и наработки уже есть, но это в дальней перспективе.
Жду конструктивной критики, спасибо.
В тэг ютуба нужно вставлять код видео. [youtube ]ELktIkdn-RY[/youtube]