Главная > Мировые новости > LEGO Segway не нуждается в гироскопе

LEGO Segway не нуждается в гироскопе

Способ, при помощи которого этому роботу (под названием LEGO Segway) удается сохранять равновесие, заключается в том, что при наклоне робота вперед световой датчик приближается к поверхности пола, и сигнал датчика возрастает. Соответственно, наклон робота назад вызывает движение датчика в противоположную сторону, и сигнал уменьшается. Все, что требуется от робота – это стараться сохранять постоянное значение сигнала, компенсируя изменения своего положения посредством двигателей. Однако есть одно немаловажное условие: при начале движения робот должен быть полностью сбалансирован.

Инструкцию по сборке такого робота можно найти здесь.

Мировые новости ,

  1. Vasiliy
    Февраль 19th, 2010 at 08:45 | #1

    А нельзя ли как ни-будь еще и на первую производную от сигнала привязаться? Чтобы не зависеть от первоначального положения.

  2. Виталий Клебан
    Февраль 22nd, 2010 at 11:49 | #2

    Первая производная – это скорость изменения сигнала. Как она поможет определить первоначальное положение?

  3. Иван
    Февраль 27th, 2010 at 01:57 | #3

    Мой комент про производную куда то потерялся по дороге.

  4. Иван
    Февраль 27th, 2010 at 02:01 | #4

    О, на этот раз появился. Вобщем, производная показывает не только скорость изменение сигнала, а еще и скорость, с которой робот падает.

    Надо чтоб производная была 0, при выключенном двигателе, значит в этот момент (даже если очень не долго) робот стоит вертикально, к такому положению и надо стремиться. А начальное положение определять не надо.

    На самом деле конечно сложнее, надо еще ускорение на колесах учитывать, при включенном двигателе.

  5. Виталий Клебан
    Февраль 27th, 2010 at 10:46 | #5

    Производная показывает скорость изменения сигнала из которой мы можем вычислить скорость падения робота.

    Если производная равна 0 то это значит лишь то, что робот не падает, но никак не может означать, что он стоит вертикально.

    Уж лучше тогда поставить инклинометр.

  6. Vasiliy
    Февраль 28th, 2010 at 09:06 | #6

    Если робот не падает, значит все хорошо :)

  1. Трэкбеков пока нет.