Скользящий робот с шаровым ведущим колесом

Тема в разделе "Закажу проект", создана пользователем BallBot, 2 апр 2015.

  1. BallBot

    BallBot Нерд

    В составе большого проекта возникла техническая задача.

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

    Насколько понимаю для управления шаром в мышке потребуются всенаправленные колеса (omni wheels) как в верхней части картинки http://www.prorobot.ru/04/robot_shar/2.jpg В моем случае устройство лежит на столе, балансировать на шаре не нужно.

    Теперь представьте, что вместо компьютерной мышки нужно управлять устройством по форме и размерам совпадающей с хоккейной шайбой. При этом шар, сервомоторы, аккумулятор, управление и беспроводной модуль должны вписаться в объем "шайбы". Насколько это реализуемо в таком малом объеме?

    Игорь
     
  2. Все возможно если покупать все детали в формате Micro, думаю только с колесами будет проблема
     
    BallBot нравится это.
  3. BallBot

    BallBot Нерд

    Да, omni колеса только очень большие попадаются, может попробовать напечатать на 3D принтере?
     
  4. Kopilov

    Kopilov Гик

    А зачем в Вашем проекте omni-колёса? Продолжая аналогию с мышкой, не будет ли достаточно двух цилиндров, вращающих шар?
    Чтобы соблюдать требование "не менять угловую координату относительно вертикальной оси (без рыскания)", можно одним omni-колесом поправлять курс при его случайном нарушении. Или обязательным условием является использование только шара в качестве движителя? И как производилось бы управление рысканием в этом случае?
     
    BallBot нравится это.
  5. BallBot

    BallBot Нерд

    Хорошая идея! Мне казалось, что из-за вращения в перпендикулярных колесикам направлениях, колесики будут стираться. Возможно из-за малого радиуса шара это будет не существенно, как в мышке. Нужно попробовать.
     
    Kopilov нравится это.
  6. BallBot

    BallBot Нерд

    В случае шара думаю можно будет поправить курс двумя перпендикулярными колесиками. Управляющее устройство в любой момент обладает точными координатами и углом поворота шайбы. Во время движения из исходного положения в целевое можно подправить курс. Однако, важно минимизировать колебания курса, чтобы шайба не передвигалась зигзагами. Если плавно менять курс, не существенно.
     
    Последнее редактирование: 3 апр 2015
  7. BallBot

    BallBot Нерд

    Изначально думал использовать три omni-колеса, но в продаже из самых маленьких нашел только диаметром 40-48 мм и толщиной 10-18 мм. Если сложить их равносторонним треугольником, они заполняют собой весь объем шайбы. Не остается места для моторов. Шарик показался самым компактным решением.
     
  8. Kopilov

    Kopilov Гик

    Ну, удачи с проектом!
     
    BallBot нравится это.
  9. BallBot

    BallBot Нерд

    Спасибо! Хотел бы заказать десять таких устройств, ищу кому под силу.
     
  10. Kopilov

    Kopilov Гик

    Увы, тут не могу помочь. Я по специальности программист, за электронику попробовал взяться в качестве хобби. Пока (на время написания ВКР в универе) приостановил.
    А какая конечная цель, если не секрет?
     
  11. BallBot

    BallBot Нерд

    Цель данного этапа в проекте - tangible interface:

     
  12. Т.е. Вам нужно изготовить сверхмалую всенаправленную платформу?
     
    BallBot нравится это.
  13. BallBot

    BallBot Нерд

    Да, все верно. Желательно (по возможности) с датчиком длительности нажатий (распознавать короткий клик, двойной клик и длительное нажатие), вибромотором (чтобы передавать руке ощущение дрожания), пищалкой и, если получится, с круглым дисплеем типа http://www.4dsystems.com.au/product/uLCD_220RD_PI/ или заклеенным прямоугольным, чтобы было похоже на https://d2gpw04v015qcw.cloudfront.net/blog/images/2012-10-02/chameleon_2x.jpg
     
    Последнее редактирование: 4 апр 2015
  14. ну для начала нужно разобраться с колесами, а от них уже шагать дальше
     
    BallBot нравится это.
  15. BallBot

    BallBot Нерд

    Да, как первое приближение можно переделать мышку с шариком в самоходную. Корпус с направляющими для шарика и сам шарик в мышке уже есть. На этом этапе станет видно насколько все реализуемо.
     
  16. Dmitriy Kunin

    Dmitriy Kunin Гик

    В плане юмора, можно вывернуть задачу наизнанку :)

    [​IMG]

    [​IMG]
     
    BallBot нравится это.
  17. BallBot

    BallBot Нерд

    Очень интересная идея! Изысканное решение, несколько приемов беру на заметку. Спасибо, Дмитрий!
     
  18. robokop

    robokop Гик

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