1. Результаты рисования на доме. Test failed.

    Несколько запоздалое описание попытки рисовать на большом доме.

    В рамках конкурса #РазамМінск мы пробовали применить рисовача на большом доме. Публичный конкурс с конкретными дедлайнами – отличный способ ускорить работу по проекту. Как оказалось, для того, чтобы перейти с одной стены на целый дом, недостаточно просто взять ремни подлиннее. Но мы попытались.

    читать дальше

    Добавлено

  2. Робот разрисует многоэтажку в Минске

    Улучшение Минска совместно с Talaka.by и Onliner.

    Наш робот предсказуемо выходит из стадии лабораторных тестов в люди.

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

    Подробнее здесь:
    http://www.talaka.by/projects/894
    http://people.onliner.by/2015/08/06/razamminsk-3

    Добавлено

  3. v2.5 (текущая)

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

    Чего хотелось добиться:

    • Большой размер рисунка – 6х2 метра
    • Проверить возможность заливки изображений
    • Сделать 4-х цветный рисунок
    • Узнать, как поведут себя 6 пересекающихся слоев
    • Проверить механику на километре пробега (~600 метров краски и ~400 холостого хода)
    • Опробовать грунтованную штукатурку в качестве холста
    • Научить софт делать обрезку изображения и его позиционирование на холсте без потери качества

    Выводы:

    • Сто метров рисования – это ровно один баллон краски Trane.
    • Рыболовный плетеный шнур вместо ремней – всё-таки плохая идея. Он тянется и пружинит. Не так, как леска,
    • конечно, но заметно. Армированные зубчатые ремни сложнее в эксплуатации и проектировании, но зато не имеют таких недостатков. Вскрытие показало, что именно из-за этого прямоугольная картинна оказалась выгнута дугой.
    • Неудобная система замены баллонов. В процессе работы надо либо иметь два комлекта, либо менять все болтовые
    • соединения на карабины.
    • Оптимизация холостого хода дает лишние раскачивания и подтеки. К тому же, баллон с краской не может рисовать долго
    • без перерыва. Поэтому пока эту функциональность пришлось отключить. Пригодится, когда вместо баллона будет аэрограф.
    • Хорошо откалиброванные двигатели почти не дают расскачиваний по оси Z. Более чем хватает для помещения.

    Что дальше:

    • С баллонами пора заканчивть. Надо менять их на аэрограф с компрессором
    • Надо делать систему стабилизации по принципу стедикама

    Добавлено

  4. Social Weekend. Итоги.

    Вот здесь я писал о своей номинации в Social Weekend

    Среди прочего я предлагал сделать рисунки тенью. Впервые такое я увидел в аэропоту Абу-Даби в феврале 2015. Эта идея мне понравилась, и я подумал, что хотел бы увидеть что-то похожее у нас в городе. Мне казалось, что это сложная индивидуальная работа.

    Однако инженер во мне требовал универсального решения. Как это часто у меня бывает, идея зрела постепенно, где-то на грани осознания, и было важно её не трогать до поры. А потом прорвало.

    Карандаш, бумага + школьные знания за девятый класс = формула. Чуть-чуть программирования, и теперь я могу взять любой рисунок, задать параметры света и размеры желаемой тени и получу готовую модель для распечатки на 3d-принтере или вырезания из картона/фанеры.

    читать дальше

    Добавлено

  5. v2.0

    Релиз

    После долгих трудов и переделок:

    • Новая конструкция исполнительного устройства
    • Новая конструкция креплений двигателей
    • Новый софт
    • Длинные ремни

    Результат:

    • Нет подтеков
    • Раскачивание баллона не влияет на качество линии
    • Скорость рисования возросла в четыре раза
    • Максимальная площадь рисования сейчас 100м2
    • Идеальная повторяемость

    Добавлено

  6. Как борются с серостью в Албании

    Compromise in colors is grey.

    Добавлено

  7. Social Weekend

    До первого марта будет продолжаться прием заявок на участие в конкурсе социальных идей для Беларуси Social Weekend

    Я решил присоединиться к хорошему делу и готов профинансировать хороший "железный" проект.

    Это может быть всё, что угодно.

    Можно сделать красивую подсветку темного перехода,

    читать дальше

    Добавлено

  8. Оптимизация холостого хода

    Хоть и не очень критично, но я не смог смириться с избытком холостого хода. Ничего не выдумывая, написал самый простой алгоритм. Он далек от оптимального, но удалось сократить перемещения в полтора раза ±20%.

    Плюс прикрутил анимацию, чтобы можно было смотреть до того, как рисовать.

    Стало:



    читать дальше

    Добавлено

  9. Нужно больше ремней

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

    Безусловно, эта мысль прорабатывалась. Но была отброшена после ряда экспериментов и консультаций ввиду целого ряда неустранимых недостатков.

    читать дальше

    Добавлено

  10. Улучшена работа с .svg файлами

    Пока бездельничал в отпуске на пляже, проделал большую работу по улучшению качества алгоритма отрисовки. Чего поменялось:

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

    Добавлено

  11. ← Назад