Ответы пользователя по тегу Робототехника
  • Каков путь в робототехнику?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Так же можно посмотреть образовательный ролик Beeptec Engineering
    Ответ написан
    Комментировать
  • Есть ли аналог LEGO WeDo 1.0 USB Hub (9581)?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Аналоги, которые более универсальны и на много порядков выше есть.

    В свое время, невероятное количество разработчиков выросло на таких инструментах как логарифмическая линейка60da30e49a028742946735.jpeg
    Позже ее заменил калькулятор.
    Эти ребята применяли результаты вычислений во многих революционных разработках, тем самым освободившись от теоретического хлама несовершенных вычислений.
    Тогда они даже во сне не представляли что применяли прототипы будущих No Code платформ, которые сегодня набирают обороты среди нового поколения No Coders.
    Примеры таких решений уходят в глубокую историю с момента открытия счетных механических устройств в т.ч. японские счеты Soroban, которые преподают в начальных классах многих мировых элитных школ.
    Пример такой робототехнической платформы.
    Ответ написан
    Комментировать
  • Что изучать для робототехники?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Если имеется представление о бинарном логическом сигнале, а так же ориентация в модульных компонентах, которые широко представлены на Ali, особо ничего учить не требуется, но нужно вложиться в правильный софт, а точнее среду разработки, не требующую от Вас знаний в языках программирования.
    Все внешнее I/O управление под OS Windows 10 (LTSC).
    Ответ написан
  • Как серьезно заниматься роботехникой НЕ в университете?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Все новички, загоняя себя на определенную робототехническую платформу, под влиянием, как им кажется, распространенных "авторитетных мнений", ограничивают свои профи перспективы в аппаратную архитектуру под той или иной OS, не понимая что рост своего профессионального уровня во многом будет зависеть от инструментария и аппаратной архитектуры, для которой предназначен этот инструментарий, что однозначно скажется на конечном результате по срокам и стоимости и прочих неопределенностях на начальных этапах своих проектов.

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

    — робософт работает в виде в промежуточного слоя между обычной ОС и программами/скриптами управления роботом;
    — робософт имеет модульную структуру, которая работает поверх базовой прослойки (фреймворка);
    — робософт имеет распределённую клиент-серверную структуру;

    “стандартный” робософт – это:
    * фреймворк, обеспечивающий типовые операции, слой абстракции от оборудования, межпотоковое взаимодействие и т.д.
    * дополнительные модули, реализующие различные робототехнические алгоритмы (компьютерное зрение, SLAM, машинное обучение, кинематика)
    * симулятор (симулятор является важной частью программного обеспечения для разработки роботов — он позволит отлаживать алгоритмы в виртуальной среде, без покупки дорогостоящего оборудования.)
    * оболочка для визуального программирования и управления роботом (наглядное и доступное объектно-ориентированное программирование, представление состояния робота в виде иерархического конечного автомата, состоящего из управляемого набора финальных статических машин и т.п.)
    Я предвижу здесь вероятность рассуждений относительно платформы ROS, которая активно популяризируется большинством российских вузов, а так же курсов с армией хобийных сообществ студенческих команд и т.д. и т.п .
    Для ясности - На вопрос: «Чем ROS отличается от других X платформ, нет однозначного ответа, есть аксиома - если вы решите использовать X, вы всё же сможете использовать многие из библиотек, распространяемых вместе с ROS. При этом Важно понимать - ROS работает только на Unix-платформах и в основном носит экспериментальный характер.

    Тема имеет ветвления в зависимости от того какой робототехникой вы хотите заниматься.
    К примеру индустриальные манипуляторы, логистические системы, биороботы, агротехнические системы и т.д. и т.п.
    Ответ написан
    2 комментария
  • Что энергоэффективней, соленоид или BLDC мотор при статическом удержании веса?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Для данного вопроса вполне годится шаговый мотор, который при обесточивании освобождается. При этом, как здесь уже говорили имеет смысл в противовесе, чтоб обратный ход не позволял падать грузу. К тому же шаговики не нуждаются в редукторах. Усилие по весу на удержание подбирается соответствующим типом шаговика. И да, он тоже греется, но это для него естественно и нормально, температура поддается коррекции соотношения напряжения к току.
    Ответ написан
    Комментировать
  • Универсальная платформа для робота

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Обратите внимание на эту платформу
    https://www.robotshop.com/en/beeptec-engineering.html
    Ответ написан
    Комментировать
  • Программист в сфере робототехники?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Вообще то тема до поры гиблая, сегодня робототехнику двигают всем что доступно и изучено разработчиками.
    В арсенале начиная от примитивных ардуиновских шилдов на хоббийном уровне, PLC, Raspberry под питоном и прочими н.у. языками, DSP, можно еще долго перечислять и в целом полный раздрай и отсутствие робостандарта, как это уже традиционно есть в PC архитектуре под той или иной осью.
    Ответ 1 делайте на том, что Вам легче и быстрее освоить, цена 1 фиг будет большая и решать клиентам, будут они Вашу за Вашу автоматику платить или вообще передумают.
    Тема инструментальной платформы давно висит в воздухе, а сейчас в переломный момент глобальной пандемии не просто висит, а торчит всем промышленникам и домохозяйкам.
    Ответ написан
    Комментировать
  • Какую сферу робототехники выбрать?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    Сама по себе постановка вопроса тянет на докторскую.
    А то что Вы изначально мехатроник, это к лучшему, т.к. в идеале на 1 месте стоит механика, на 2 ее мозги.
    Будучи выпускником ХПИ, кафедра автоматики и телемеханики, я даже во сне не мечтал о том, что сейчас будет Вам предложено.
    Если хотите в процессе защиты разорвать бомбу на глазах комиссии, обратите свой взор на эту, набирающую обороты, только испеченную робототехническую инструментальную PC платформу.
    Ознакомительный ролик прототаипинга
    https://youtu.be/90aJX0sAABw
    Ваших знаний будет вполне достаточно чтоб разработать свое элегантное роботизированное решение будучи мехатроником, животноводом, физиком, химиком, кем угодно, только не программистом.
    Надумаете, пишите в личку.
    Ответ написан
    Комментировать
  • С чего начать в робототехнике и нейросетях?

    ZXY000
    @ZXY000
    Engineer DevOps https://www.beeptoolkit.com/
    1. Изучайте природу истоков того, что Вы хотите создать в ее искусственном обличии;
    2. Изучайте инструменты ускоренной разработки и симуляции, жизнь коротка...
    3. Щедро демонстрируйте свои конечные результаты в среде экспертов и маркетологов.
    Ответ написан
    Комментировать
  • Требуется экспертная оценка проекта. PC CONTROL SCADA?

    ZXY000
    @ZXY000 Автор вопроса
    Engineer DevOps https://www.beeptoolkit.com/
    Видео презентацию можно было сократить раз в 5, т.к. демонстрируется одно и то же, только меняются всплывающие надписи.
    А вот ваш текст лучше заменить обычной презентацией с картинками.

    Согласен, видео на ролике большую часть выполняет роль фона на котором подается всплывающий контекст со смысловой нагрузкой и дает объяснение назначения и возможностей консоли. Я допускаю что люди это не читают.
    Если выводить на видео картинки, тогда не будет понятна цель сюжета донести простоту работы разработчиков с консолью без применения низкоуровневых языков или языков для программирования PLC и вообще платформа , как я выше в описании сообщал, не предназначена для промышленной автоматики.

    Можно было показать (на картинках) отличия вашей скады от других (PcVue, Indusoft, Genesis...)

    Здесь мне не совсем ясно, что имелось в виду, т.е. показать интерфейс других платформ для сравнения, ту область куда разработчики вводят переменные и параметры, или инструменты для создания HMI - разработчиков, что-то третье?

    Где графика для скады? Напр., вентиляция, тепловой пункт, холодильный центр, схемы подачи электропитания ( ВРУ).

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

    На каком языке записывать алгоритмы?

    Нет никакого языка, верней он есть но как результат интерпретации Ваших инструкций, компилируется мгновенно на уровне ядра. Инструкции, есть результат инициализации посредством интерфейсной консоли - конфигуратора (портирования) в соответствии с алгоритмом.

    Относительно алгоритмизации, в данном случае алгоритм, есть закомментированная строка в виде произвольной записи, воспринимаемой вербально и просто служит аннотацией к конкретной инструкции для каждого порта. Пример "If Sen 8>1.253V - M3 ON" если сенсор 8 выдает большее напряжение чем 1.253V происходит запуск мотора 3 (Право или лево). Это не есть строгое правило синтаксиса, главное чтоб Вам был понятен процесс на данном этапе запущенного цикла всего сценария.

    Что касается графики, то по факту наличия пакета инструкций (результат портирования) как было сказано выше, они экспортируются в среду разработки HMI, где будут присутствовать схемы, вентильные задвижки, климатические камеры, устройства линейных перемещений с индикацией, приборной панелью, кнопками и т.п.
    Собственно я не преследовал задачу на 100% разработать инструментальную среду включая наполнение графическими объектами. Основная задача это разработка инструкций, которые есть управляющей логикой под проектируемую автоматику и если периферию подключить в том виде, в котором она должна выполнять свои задачи, она будет работать без HMI.
    Ответ написан
    Комментировать