Захват манипулятора, манипулятор и робот для настольных игр

 

Полезная модель относится к захвату манипулятора, манипулятору и роботу для настольных игр. Ее использование для построения шахматного робота с такими манипулятором и захватом позволяет получить технический результат в виде упрощения и облегчения конструкции и обеспечения универсальности захвата, а также использующих этот захват манипулятора и робота. Этот технический результат достигается благодаря тому, что захват содержит: основание с неподвижно установленным на нем серводвигателем; поворотный элемент, жестко закрепленный на выходном валу серводвигателя; n стержней, где n3 (предпочтительно n=4), прикрепленных за свои верхние концы в углах равностороннего n-угольника, вписанного в основание, с возможностью отклонения нижних концов всех n стержней к точке, лежащей под центром равностороннего n-угольника, при этом каждый из n стержней снабжен на нижнем конце по меньшей мере одним крепежным элементом; n гибких тяг, каждая из которых закреплена одним своим концом на крепежном элементе соответствующего из n стержней, перекинута через крепежный элемент ближайшего стержня, расположенного с одной и той же стороны для любого из n стержней, проходит вдоль этого ближайшего стержня и закреплена другим своим концом на поворотном элементе. Манипулятор содержит: неподвижную платформу; по меньшей мере один подвижный элемент, шарнирно установленный одним своим концом на неподвижной платформе с возможностью вращения в горизонтальной плоскости; по меньшей мере один упомянутый захват, установленный на другом конце соответствующего подвижного элемента с возможностью перемещения в вертикальном направлении; горизонтальные сервоприводы по меньшей мере по числу подвижных элементов, предназначенные каждый для перемещения в горизонтальной плоскости соответствующего подвижного элемента; вертикальные сервоприводы по числу захватов, предназначенные каждый для перемещения в вертикальном направлении соответствующего захвата. Робот, помимо указанного манипулятора, имеет доску с распознаванием местоположения и типа фигур настольной игры; компьютер, в память которого введены: программа для считывания сигналов распознавания местоположения и типа фигур с упомянутой доски; игровая программа для проведения настольной игры с учетом распознанных местоположений и типов фигур; программа управления манипулятором для перемещения фигур по сигналам игровой программы.

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

Уровень техники

В настоящее время известны различные манипуляторы, снабженные захватами для захватывания и перемещения различных предметов.

Так, в патенте Германии №3715140 (опубл. 24.11.1988) описано погрузочное устройство, содержащее два пальца в виде параллельных стержней на концах двух элементов, сходящихся и расходящихся по направляющим. Такая конструкция имеет весьма ограниченное применение, поскольку ею неудобно захватывать предметы с криволинейной поверхностью. Кроме того, этому устройству необходимо значительное пространство для обеспечения возможности раздвигания стержней.

Патент Канады №2286538 (опубл. 15.04.2000) раскрывает руку робота, в которой два пальца захвата сдвигаются и раздвигаются за счет поворачивания соответствующих направляющих. Недостатки этого устройства такие же, как и у предыдущего.

В выложенной заявке Японии №05-208391 (опубл. 20.08.1993) описана рука робота, в которой имеется три двухколенных пальца, которые могут перемещаться по радиусу и вращаться в прорезях основания. Недостатком этого устройства также является его ограниченное применение, поскольку оно лучше всего работает с круглыми предметами. Кроме того, данное устройство достаточно сложно в изготовлении. В выложенной заявке Японии №2007-007008 (опубл. 18.01.2007) описана еще более сложная рука робота, содержащая многозвенные пальцы захвата, которые управляются в каждом своем звене.

В патенте США №5456561 (опубл. 10.10.1995) представлен робот с предварительным совмещением, который имеет два горизонтально перемещаемых плеча и поворотный конец, которые все могут быть предварительно установлены в требуемое положение.

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

Патент Китая №1385224 (опубл. 18.12.2002) раскрывает гроссмейстерский робот, содержащий манипулятор с двумя перемещаемыми в горизонтальной плоскости плечами. В захвате этого робота используются электромагниты, что сильно ограничивает возможности его использования лишь специальными фигурами. В патенте Китая №1524665 (опубл. 01.09.2004) раскрыта еще более сложная конструкция захвата специально для шахматного робота с электромагнитами.

На сайге http://v.ladimir.kiev.ua/cr/robot.htm представлен шахматный робот, в котором перемещение подвижных элементов осуществляется с применением гидроцилиндров, что сильно утяжеляет конструкцию и снижает скорость перемещения. Захват же выполнен в виде трех шарнирно установленных пальцев, расходящихся и сходящихся с помощью достаточно сложного привода, воздействующего на верхние концы пальцев.

На сайте http://members.lycos.co.uk/nasroncheong/dynatutor/ представлен шахматный манипулятор в виде руки с пятью степенями свободы. Захват на конце этой руки перемещается в вертикальной плоскости, что требует увеличенной мощности (и веса) сервоприводов. Сам захват представляет собой пару сдвигаемых губок, что требует достаточного пространства между фигурами и не исключает выскальзывания захваченной фигуры.

Наиболее близкий к заявленной полезной модели аналог описан в патенте США №4398720 (опубл. 16.08.1983). Это компьютерная шахматная игра с помощью робота, которая проводится на доске с магнитами под каждым квадратом с помощью снабженных магнитами шахматных фигур. Манипулятор имеет два перемещаемых в горизонтальной плоскости плеча, причем перемещения плеч производятся с помощью тросиков, которые тянутся соответствующими сервоприводами. Захват представляет собой три расположенных по кругу пальца, загнутых на обоих концах внутрь этого круга. Нижние загибы служат для захвата шахматной фигуры в соответствующую канавку в ее нижней части. Верхние концы пальцев укреплены на шарнирах в точке изгиба, так что на загнутые концы можно надавливать сверху (для раскрытия захвата) или снизу (для закрытия захвата).

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

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

Сущность полезной модели

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

В этой целью предлагается полезная модель, позволяющая получить технический результат в виде упрощения и облегчения конструкции и обеспечения универсальности захвата, а также использующих этот захват манипулятора и робота.

Для достижения этой цели в первом объекте настоящей полезной модели предлагается захват манипулятора, содержащий: основание с неподвижно установленным на нем серводвигателем; поворотный элемент, жестко закрепленный на выходном валу серводвигателя; n стержней, где n3, прикрепленных за свои верхние концы в углах равностороннего n-угольника, вписанного в основание, с возможностью отклонения нижних концов всех n стержней к точке, лежащей под центром упомянутого равностороннего n-угольника, при этом каждый из n стержней снабжен на нижнем конце по меньшей мере одним крепежным элементом; n гибких тяг, каждая из которых закреплена одним своим концом на крепежном элементе соответствующего из n стержней, перекинута через крепежный элемент ближайшего стержня, расположенного с одной и той же стороны для любого из n стержней, проходит вдоль этого ближайшего стержня и закреплена другим своим концом на упомянутом поворотном элементе.

Предпочтительно выбирают n=4.

Особенность данного захвата состоит в том, что каждый из n стержней имеет на своем нижнем конце дугообразный элемент, касательная к которому перпендикулярна

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

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

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

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

При этом конкретное выполнение данного манипулятора может иметь следующие особенности.

Манипулятор может содержать: один подвижный элемент, выполненный телескопическим; первый горизонтальный сервопривод, предназначенный для поворота телескопического подвижного элемента относительно шарнирного закрепления одного его конца; второй горизонтальный сервопривод, предназначенный для изменения длины

телескопического подвижного элемента; один упомянутый захват, установленный на другом конце телескопического подвижного элемента с возможностью перемещения в вертикальном направлении; один вертикальный сервопривод, предназначенный для перемещения в вертикальном направлении упомянутого захвата.

Иначе, манипулятор может содержать: первый подвижный элемент, шарнирно установленный одним своим концом на неподвижной платформе с возможностью вращения в горизонтальной плоскости; второй подвижный элемент, шарнирно установленный одним своим концом на другом конце первого подвижного элемента с возможностью вращения в горизонтальной плоскости; один упомянутый захват, установленный на другом конце второго подвижного элемента с возможностью перемещения в вертикальном направлении; первый и второй горизонтальные сервоприводы, предназначенные каждый для перемещения в горизонтальной плоскости одноименных подвижных элементов; один вертикальный сервопривод, предназначенный для перемещения в вертикальном направлении упомянутого захвата.

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

Наконец, манипулятор может содержать: первый подвижный элемент, шарнирно установленный одним своим концом на неподвижной платформе с возможностью вращения в горизонтальной плоскости; второй подвижный элемент, шарнирно установленный одним своим концом на другом конце первого подвижного элемента с возможностью вращения в горизонтальной плоскости; третий подвижный элемент, шарнирно установленный одним своим концом на другом конце второго подвижного элемента с возможностью вращения в горизонтальной плоскости; первый и второй упомянутые захваты, установленные каждый на другом конце третьего подвижного элемента с возможностью перемещения в вертикальном направлении; первый-третий сервоприводы,

предназначенные для перемещения в горизонтальной плоскости одноименных подвижных элементов; четвертый и пятый сервоприводы, предназначенные каждый для перемещения в вертикальном направлении первого и второго захватов, соответственно.

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

Особенность данного робота состоит в том, что он предназначен для игры в шахматы и содержит: манипулятор с двумя захватами; шахматную доску с распознаванием местоположения и типа шахматных фигур; компьютер, в память которого введены: программа для считывания сигналов распознавания местоположения и типа шахматных фигур с шахматной доски; по меньшей мере одна игровая программа, предназначенная для проведения соответствующей шахматной игры с учетом распознанных местоположений и типов фигур; программа управления манипулятором для перемещения шахматных фигур с возможностью их взятия по сигналам от игровой программы.

Краткое описание чертежей

Ниже приведено подробное описание предлагаемых объектов настоящей полезной модели со ссылками на сопровождающие чертежи, на которых одинаковые элементы обозначены одинаковыми ссылочными позициями.

Фиг.1 показывает общий вид робота для игры в шахматы с манипулятором, снабженным захватом по настоящей полезной модели.

Фиг.2 иллюстрирует работу захвата по настоящей полезной модели.

Подробное описание предпочтительных вариантов осуществления

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

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

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

На фиг.1 представлен робот для игры в шахматы. Этот робот содержит шахматную доску 11, компьютер 12 и манипулятор 13, условно показанный на фиг.1 установленным на компьютере 12. Разумеется, такое размещение манипулятора 13 совсем не обязательно, более того - нецелесообразно, и использовано здесь лишь для того, чтобы не загромождать чертеж дополнительным изображением компьютера.

В данном варианте осуществления настоящей полезной модели может быть использована любая шахматная доска 11 с распознаванием местоположения и типа шахматных фигур. Это может быть, к примеру, доска, описанная в патенте США №6690156 (опубл. 10.02.2004), либо доска, описанная в патенте Китая №1448884 (опубл. 15.10.2003), либо доска, описанная в международной заявке WO 03/080200 (опубл. 02.10.2003). Можно также использовать электронную шахматную доску, представленную на сайте http://www.dgtprojects.com/eboard.htm, которая используется шахматистами для трансляции партий в Интернете и на экраны. С этой доской используется комплект фигур с индукционными датчиками. С помощью специальной программы в компьютере 12, о чем сказано далее, измеряются текущие координаты фигур на доске. В данном случае важно лишь, чтобы используемая в роботе по фиг.1 шахматная доска позволяла определять местоположение и тип каждой шахматной фигуры и передавала в компьютер 12 сигналы, соответствующие сделанным определениям.

В более общем случае, когда настоящая полезная модель воплощена в роботе для какой-либо иной настольной игры (шашки, го, и т.п.), используемая доска 11 должна иметь возможность определять местоположение соответствующих фигур и их тип и передавать соответствующие сигналы в компьютер 12. Конкретное выполнение доски 11 не входит в объем патентных притязаний по настоящей полезной модели.

Компьютер 12 может быть любым компьютерным устройством: персональным компьютером, ноутбуком, портативным компьютером и т.п. Важно лишь, чтобы в постоянной памяти этого компьютера 12 были записаны следующие программы:

- программа для считывания сигналов распознавания местоположения и типа шахматных фигур с упомянутой шахматной доски 11;

- по меньшей мере одна игровая программа, предназначенная для проведения соответствующей шахматной игры с учетом распознанных местоположений и типов фигур;

- программа управления упомянутым манипулятором 13 для перемещения шахматных фигур с возможностью их взятия по сигналам от упомянутой игровой программы.

Программа для считывания сигналов с шахматной доски 11 должна распознавать поступающие от шахматной доски 11 сигналы и передавать распознанные местоположения и типы шахматных фигур в игровую программу. Если используется, например, шахматная доска по упомянутому выше патенту Китая №1448884, эта программа воспринимает сигналы от камеры ПЗС и распознает соответствующие фигуры и их местоположение на шахматной доске путем сравнения получаемых от камеры ПЗС сигналов с соответствующими данными, заранее занесенными в память компьютера 12. При использовании, например, электронной шахматной доски, представленной на упомянутом выше сайге http://www.dgtprojects.com/eboard.htm, эта программа осуществляет периодический опрос клеток шахматной доски, воспринимает ответные сигналы индукционных датчиков, которыми снабжены фигуры, распознает воспринятые сигналы и координаты соответствующих клеток доски, на которых эти фигуры находятся.

В качестве программы для проведения шахматной игры может быть использована любая программа для игры в шахматы, - например, программа Fritz 11, доступная на сайте http://www.chessbase.com/products/fritzll/index.htm. Команды на соответствующее перемещение фигур вырабатываются на основе сигналов упомянутой выше программы считывания сигналов с шахматной доски и подаются из этой игровой программы на соответствующие исполнительные агрегаты (сервоприводы) манипулятора 13. Программа управления манипулятором 13 базируется на алгоритме работы, сущность которого описана ниже.

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

- программа для считывания сигналов распознавания местоположения и типа фигур с доски 11, используемой в данной конкретной игре;

- по меньшей мере одна игровая программа, предназначенная для проведения соответствующей настольной игры с учетом распознанных местоположений и типов фигур;

- программа управления манипулятором 13 для перемещения фигур по сигналам от упомянутой игровой программы.

Конкретный вид используемых программ не входит в объем патентных притязаний по настоящей полезной модели.

Манипулятор 13, показанный на фиг.1, содержит неподвижную платформу 21, на которой по меньшей мере один подвижный элемент шарнирно установлен одним своим концом с возможностью вращения в горизонтальной плоскости. В рассматриваемом варианте осуществления речь идет о первом подвижном элементе 22, один (правый по чертежу) конец которого имеет шарнирное соединение 23 с неподвижной платформой 21. Манипулятор 13 в рассматриваемом варианте осуществления имеет также второй подвижный элемент 24, один (правый по чертежу) конец которого имеет шарнирное соединение 25 с другим концом (левым по чертежу) первого подвижного элемента 22. Таким образом, в данном случае подвижные элементы 22 и 24 обеспечивают возможность перемещения другого (левого по чертежу) конца второго подвижного элемента в любую точку над игровой доской 11 в горизонтальной плоскости. Разумеется, высота, на которой оба подвижных элемента 22 и 24 перемещаются над игровой доской, должна превышать высоту самой высокой фигуры, стоящей на доске 11.

На фиг.1 показаны первый горизонтальный сервопривод 26, размещенный на неподвижной платформе 21 и предназначенный для перемещения первого подвижного элемента 22 в горизонтальной плоскости, и второй горизонтальный сервопривод 27, размещенный на другом (левом по чертежу) конце первого подвижного элемента 22 и предназначенный для перемещения второго подвижного элемента 24 в горизонтальной плоскости. На фиг.1 оба этих горизонтальных сервопривода 26 и 27 продублированы для повышения надежности.

Показанный вариант осуществления части манипулятора 13 вовсе не единственный возможный. При использовании робота с манипулятором 13 или самого манипулятора 13 для захвата и переноса предметов в некоторой ограниченной области может оказаться выгодным использовать только один подвижный элемент 22, выполненный

телескопическим и имеющий на одном своем конце шарнирное соединение 23 с неподвижной платформой 21. При этом для обеспечения перемещения другого конца первого подвижного элемента 22 в горизонтальной плоскости в манипулятор 13 входят первый горизонтальный сервопривод 26, предназначенный для поворота телескопического подвижного элемента 22 относительно шарнирного закрепления 23 одного его конца и второй горизонтальный сервопривод 27, предназначенный для изменения длины телескопического подвижного элемента 22. При этом оба горизонтальных сервопривода 26 и 27 будут установлены на неподвижной платформе 21.

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

В варианте осуществления настоящей полезной модели, показанном на фиг.1, на другом (левом по чертежу) конце второго подвижного элемента 24 установлен третий подвижный элемент 28 с возможностью перемещения в горизонтальной плоскости. Этот третий подвижный элемент 28 существенно короче первого и второго подвижных элементов 22 и 24 и имеет на одном своем конце шарнирное соединение 29 со вторым подвижным элементом 24. При этом на этом же конце второго подвижного элемента 24 установлен третий горизонтальный сервопривод 30, обеспечивающий перемещение третьего подвижного элемента 28 в горизонтальной плоскости.

Как видно на фиг.1, сервоприводы 26, 27 и 30 представляют собой электродвигатели - возможно с понижающими редукторами, - на выходных валах которых имеются соответствующие зубчатые колеса для передачи вращения к соответствующим зубчатым колесам, закрепленным на одноименном подвижном элементе 22, 24, 28. Однако в принципе возможно иное выполнение сервоприводов 26, 27 и 30, обеспечивающее перемещение подвижных элементов 22, 24, 28 в горизонтальной плоскости (например, как в упомянутом выше патенте США №4398720).

На другом конце третьего подвижного элемента 28 установлены первый и второй захваты 31 и 32 с возможностью перемещения в вертикальном направлении. Эта возможность обеспечивается за счет первого и второго вертикальных сервоприводов 33 и 34, предназначенных каждый для перемещения в вертикальном направлении соответственно первого и второго захватов 31 и 32. Как видно на фиг.1, эти сервоприводы имеют на выходном валу зубчатые колеса, зацепляющие при своем вращении от соответствующих электродвигателей зубчатые рейки, к концам которых прикреплены захваты

31 и 32. Однако вполне возможно и иное выполнение сервоприводов 33 и 34, обеспечивающее перемещение захватов 31 и 32 в вертикальном направлении.

Сами захваты 31 и 32 выполнены каждый следующим образом. На основании 41 (42), которое крепится к соответствующей зубчатой рейке сервопривода 33 (34) на фиг.1, установлен серводвигатель 43 (44), на выходном валу которого жестко закреплен поворотный элемент 45 (46). На фиг.1 выходной вал серводвигателя 43 (44) направлен вертикально, поворотный элемент 45 (46) выполнен в виде диска, а основание 41 (42) имеет форму квадрата. В углах этого квадрата установлены стержни 47 (48), нижние концы которых могут смещаться к точке, лежащей под центром квадратного основания 41 (42). Такое смещение может обеспечиваться как за счет шарнирной подвески стержней 47 (48) за их верхние концы, так и при жестком прикреплении этих верхних концов к основанию 41 (42) за счет упругих свойств самих стержней 47 (48). Очевидно, что длина стержней 47 (48) выбирается так, чтобы самая высокая шахматная фигура не касалась нижней части основания 41 (42) или установленного на нем серводвигателя 43 (44) в зависимости от того, что из них находится ниже, когда нижние концы стержней касаются шахматной доски 11.

На нижних концах стержней 47 (48) можно устанавливать дугообразные элементы (не показано), касательная к каждому из которых перпендикулярна продольной оси данного стержня 47 (48). Этот дугообразный элемент является частью окружности, образуемой при сведении вместе нижних концов всех стержней 47 (48).

Упомянутые дугообразные элементы опциональны для шахматного робота по фиг.1. Гораздо важнее иметь на нижнем конце каждого стержня 47 (48) одну или две петли. Эти две петли расположены симметрично относительно продольной оси данного стержня 47 (48) и обращены каждая к одному из ближайших стержней 47 (48). Т.е. нижний конец стержня 47 (48) напоминает букву Ф. Например, одна петля на нижнем конце самого левого стержня 48 второго захвата 32 на фиг.1 «смотрит» на соседний стержень 48, находящийся справа, а другая петля этого же стержня 48 «смотрит» на соседний стержень 48, находящийся на фиг.1 позади самого левого стержня 48 и немного вправо от него. Разумеется, петли могут быть заменены любыми иными крепежными элементами, пригодными для крепления за них и пропускания через них тяг 50.

В том случае, когда каждый стержень 47 (48) снабжен на своем нижнем конце двумя петлями, одна из этих двух петель предназначена для закрепления нижнего конца соответствующей гибкой тяги 49 (50), а другая из этих двух петель предназначена для пропускания другой такой же гибкой тяги 49 (50), закрепленной нижним концом на

соответствующем ближайшем стержне. Например, на нижнем конце самого левого стержня 47 первого захвата 31 на фиг.1 закреплен нижний конец гибкой тяги 49, которая затем пропущена через ближайшую петлю того стержня 47, который находится позади самого левого стержня 47 и немного вправо от него, и далее проходит вдоль этого ближайшего стержня и закреплена другим своим концом на поворотном элементе 45. А через другую петлю самого левого стержня 47 на фиг.1 пропущена другая гибкая тяга 49, которая закреплена одним своим концом на стержне 47, находящемся справа от самого левого стержня 47. После пропускания через «свою» петлю на самом левом стержне 47 эта гибкая тяга 49 проходит вдоль самого левого стержня 47 и крепится другим своим концом на поворотном элементе 45.

Получается, что все гибкие тяги 49 (50) соединяют соседние стержни 47 (48) с одной и той же стороны: скажем, каждая гибкая тяга 49 (50) закреплена с левой стороны соответствующего стержня, если смотреть снаружи захвата 31 (32), когда данный стержень находится прямо перед смотрящим в центре поля зрения, и пропущена с правой стороны соседнего левого стержня 47 (48) и вдоль него к поворотному элементу 45 (46), тогда как гибкая тяга 49 (50), пропущенная через правый крепежный элемент данного стержня 47 (48) и вдоль него, закреплена с левой стороны соседнего правого стержня 47 (48).

Гибкие тяги 49 (50) могут быть сделаны из любого подходящего материала: это могут быть, к примеру, нитки, лески, тонкие проволочки и т.п. В варианте осуществления по фиг.1 все гибкие тяги 49 (50) крепятся к поворотному элементу 45 (46) в виде диска равномерно по его периферии.

В приведенном на фиг.1 примере основание 41 (42) имеет форму квадрата. Предпочтительно, чтобы расположенные по углам этого квадрата стержни 47 (48) проходили параллельно друг другу и ограничивали своими нижними концами квадрат, практически равный клетке используемой шахматной доски 11, либо немного меньший этой клетки, но чтобы в любом случае основание любой используемой шахматной фигуры могло поместиться внутри квадрата, ограниченного нижними концами стержней 47 (48). Понятно, что число n стержней 47 (48) может быть любым не меньше трех для надежной фиксации фигуры и, шире, предмета, который необходимо захватить. При этом стержни следует располагать по углам равностороннего n-угольника, вписанного в основание 41 (42).

Серводвигатель 43 (44) может быть установлен на основании 41 (42) и так, что его выходной вал расположен горизонтально. В этом случае поворотный элемент 45

(46) может быть выполнен в виде прямого поводка, одним своим концом закрепленного на выходном валу серводвигателя 43 (44), тогда как другой его конец, отходящий перпендикулярно от вала, используется для закрепления верхних концов всех гибких тяг 49 (50). При этом целесообразно размещать серводвигатель 43 (44) так, чтобы поворачивающийся конец прямого поводка находился вблизи центра основания 41 (42) для равномерного натяжения всех гибких тяг 49 (50) при вращении серводвигателя 43 (44).

В принципе, все сервоприводы и серводвигатели могут быть снабжены понижающими редукторами, выходные валы которых являются выходными валами соответствующих сервоприводов или серводвигателей.

Два захвата 31 и 32, показанные на фиг.1, используются только тогда, когда во время очередного хода необходимо «взять» какую-либо фигуру противника, поставив затем на ее место свою фигуру. Однако такой ход можно сделать и в два этапа: сначала взяв чужую фигуру и сняв ее с доски 11, а затем поставив на ее место свою фигуру. В этом случае можно ограничиться лишь одним захватом 31. Понятно также, что подвижный элемент 28, названный на фиг.1 третьим, может оказаться вторым, если вместо двух подвижных элементов 22 и 24 используется один телескопический подвижный элемент 22. Это, однако, не влияет на объем притязаний по настоящей полезной модели, а относится лишь к различным возможным вариантам осуществления манипулятора 13.

Работа робота с манипулятором 13, показанного на фиг.1, осуществляется следующим образом.

По сигналам распознавания местоположения и типа фигур соответствующая программа в компьютере 12 постоянно отслеживает ситуацию на шахматной доске 11. Соответствующая игровая программа компьютера 12 выдает команду на очередной ход, которая передается в программу управления манипулятором 13 для перемещения фигур.

Сначала эта программа управления передает команды на соответствующие сервоприводы 26, 27, 30 для перемещения одного из захватов - пусть это будет первый захват 31 (а если используется только один захват, то захват 31) - в положение над соответствующей клеткой шахматной доски 11 с фигурой, выбранной для очередного хода игровой программой. При этом предпочтительное исходное параллельное расположение четырех стержней 47 захвата 31 по углам выбранной клетки обеспечивает возможность безопасного захвата выбранной шахматной фигуры без воздействия (сдвигания, расталкивания) на соседние фигуры.

Дальше манипулятор 13 остается в выбранном положении путем подачи команд фиксации на сервоприводы 26, 27, 30 и начинается работа захвата, проиллюстрированная отдельно на фиг.2.

Сначала (фиг.2а) по команде из компьютера 12 включается вертикальный сервопривод 33, вращение которого приводит к опусканию захвата 31 нижними концами стержней 47 практически до поверхности шахматной доски 11. При этом стержни 47 оказываются (фиг.26) расположенными вокруг выбранной шахматной фигуры (на фиг.2 это пешка) практически по углам занимаемой ею клетки. После этого по команде от компьютера 12 включается серводвигатель 43, вращающий на заданный угол поворотный элемент 45. За счет этого верхние концы гибких тяг 49 вытягиваются вверх, сближая нижний конец каждого из стержней 47, к которому конкретная гибкая тяга 49 прикреплена, к нижнему концу соседнего стержня 47, через петлю которого данная тяга 49 пропущена. В итоге, нижние концы всех стержней 47 сдвигаются в направлении точки, лежащей под центром равностороннего n-угольника (в данном случае - квадрата), по углам которого закреплены стержни 47, т.е. сближаются друг с другом, захватывая оказавшуюся между ними шахматную фигуру (фиг.2в). Серводвигатель 43 остается включенным (или, по меньшей мере, застопоренным), чтобы не ослаблять натяжение гибких тяг 49.

Вслед за этим вертикальный сервопривод 33 включается на вращение в обратную сторону, и основание 41 со сведенными стержнями 47, зажавшими выбранную фигуру, поднимается на исходную высоту, достаточную для горизонтального перемещения над остальными фигурами, стоящими на доске 11. Далее компьютер 12 подает соответствующие команды на горизонтальные сервоприводы 26, 27, 30, которые перемещают манипулятор 13 в положение над другой клеткой шахматного поля 11, выбранной для указанного игровой программой хода. Горизонтальные сервоприводы 26, 27, 30 стопорятся, снова включается вертикальный сервопривод 33, и захват 31 с зажатой стержнями 47 фигурой опускается на выбранную клетку (фиг.2в). После этого серводвигатель 43 выключается (или с него снимается сигнал стопорения), и упругие стержни 47 сами упруго возвращаются в свое исходное положение, освобождая ранее захваченную фигуру (фиг.26). Далее вертикальный сервопривод 33 поднимает захват 31 (фиг.2а), и манипулятор 13 отводится в исходное положение по соответствующим командам с компьютера 12.

Использование минимально упругих стержней 47 (48), жестко закрепленных своими верхними концами в основании 41 (42) предпочтительно, т.к. при этом стержни

47 (48) будут сами возвращаться в свое исходное состояние (параллельно друг другу) после выключения серводвигателя 43 (44). Это, однако, не исключает возможности шарнирной подвески стержней 47 (48) за свои верхние концы на основании 41 (42) так, чтобы они имели возможность разойтись под действием собственного веса при выключении серводвигателя 43 (44).

Если в шахматном роботе используются два захвата 31 и 32, можно осуществлять ход со взятием фигуры противника за один прием. В этом случае сначала манипулятор 13 захватывает «ходящую» фигуру, например, первым захватом 31 по уже описанному алгоритму, после чего захват 31 поднимается и манипулятор 13 перемещается горизонтальными сервоприводами 26, 27, 30 так, чтобы второй захват был ориентирован над конечной клеткой данного хода с фигурой противника, которую на этом ходу следует «взять». Далее повторяется уже описанный процесс захватывания этой фигуры и подъем второго захвата 32. После этого, при неизменном положении первого и второго подвижных элементов 22, 24 манипулятора 13 (в примере по фиг.1), третий подвижный элемент 28 поворачивается третьим горизонтальным сервоприводом 30 на шарнирном креплении 29 так, что над клеткой, где стояла взятая фигура противника, оказывается первый захват 31 с зажатой фигурой. После этого первый захват 31 опускается, освобождает зажатую в нем фигуру и поднимается в исходное положение. Затем манипулятор 13 перемещается в положение вне шахматной доски, в котором должна оказаться взятая фигура, опускает второй захват 32 и отпускает взятую фигуру так, как ранее описано для первого захвата 31. После этого манипулятор 13 возвращается в свое исходное положение.

Программа управления манипулятором может предусматривать выдачу команд, по которым манипулятор по завершении очередного хода «сводит» вместе стержни 47 (48) какого-либо захвата 31 (32) без захватывания фигуры, перемещается в заданное положение и сжатыми стержнями 47 (48) нажимает соответствующую клавишу шахматных часов, если игра идет на время. После этого манипулятор 13 может вернуться в исходное положение.

Поскольку в манипуляторе 13 предусмотрено только горизонтальное перемещение подвижных элементов 22, 24, 28, требуемые от сервоприводов 26, 27, 30 усилия невелики и во всяком случае существенно меньше тех, которые были бы необходимы, если бы перемещение происходило в вертикальной плоскости. Поэтому сервоприводы 26, 27, 30 могут иметь минимальный вес.

Сведение нижних концов стержней 47 (48) с помощью гибких тяг 49 (50), одновременно и равномерно натягиваемых путем вращения поворотного элемента 43 (44), обеспечивает одинаковое отклонение всех стержней 47 (48) к середине клетки (к точке, лежащей под центром равностороннего n-угольника, по углам которого зафиксированы стержни 47 (48)). Это гарантирует, при должной начальной юстировке робота (манипулятора 13), что выбранная фигура будет надежно захвачена этими стержнями 47 (48). Даже некоторый сдвиг фигуры в пределах клетки не помешает этому захватыванию, поскольку при своем сведении стержни 47 (48) автоматически отцентрируют основание фигуры относительно той точки, к которой они сходятся. Предпочтительное число n стержней 47 (48), равное четырем, и малый диаметр стержней, необходимый для того, чтобы их можно было отклонить небольшим усилием от натяжения гибких тяг 49 (50), обеспечивают возможность захватывания выбранной фигуры даже в окружении близко стоящих шахматных фигур вследствие круглой формы их оснований, оставляющей достаточные зазоры между фигурами для опускающихся стрежней 47 (48). Выполнение стрежней 47 (48) достаточно тонкими, а также использование гибких тяг 49 (50) в виде нитей позволяет использовать менее мощный и более легкий серводвигатель 43 (44).

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

Наличие двух захватов 31 и 32 дает возможность ускорить игру, т.к. ход со взятием фигуры противника можно выполнять за один «проход» манипулятора 13. Манипулятор может нажимать клавишу шахматных часов, если игра идет на время. Кроме того, описанный робот можно использовать даже для начальной расстановки шахматных фигур на доске. Тем самым универсальность захвата, манипулятора и робота повышается.

Очевидно, что описанный робот для игры в шахматы можно использовать и для игры в шашки, го и иные настольные игры. Для этого достаточно перепрограммировать компьютер 12, т.е. ввести в него соответствующие игровые программы и программы распознавания местоположения и типа используемых фигур, а также заменить доску 11 на такую, которая пригодна для соответствующей игры. В некоторых случаях может потребоваться смена захватов, если поля выбранной доски окажутся больше или меньше шахматных клеток либо размеры фигур будут больше или меньше шахматных.

В принципе, описанный захват можно использовать для захватывания любых предметов, в том числе и неправильной формы. Для этого следует выбрать число n

стержней равным, к примеру, 6 или 8, хотя вполне приемлемы и такие нечетные числа, как 5 или 7.

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

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

2. Захват манипулятора по п.1, в котором n=4.

3. Захват манипулятора по п.1, в котором каждый из n стержней имеет на своем нижнем конце дугообразный элемент, касательная к которому перпендикулярна продольной оси данного стержня, и который является частью окружности, образуемой при сведении вместе нижних концов всех n стержней.

4. Захват манипулятора по п.1, в котором упомянутый крепежный элемент представляет собой петлю.

5. Захват манипулятора по п.4, в котором каждый из n стержней имеет на своем нижнем конце две петли, расположенные симметрично относительно продольной оси данного стержня, и обращены каждая к одному из ближайших стержней, причем одна из этих двух петель предназначена для закрепления нижнего конца соответствующей гибкой тяги, а другая из этих двух петель предназначена для пропускания гибкой тяги, закрепленной нижним концом на соответствующем ближайшем стержне.

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

7. Захват манипулятора по п.1, в котором упомянутый серводвигатель установлен на упомянутом основании так, что его выходной вал направлен параллельно к плоскости основания, а упомянутые гибкие тяги закреплены своими концами в одной точке упомянутого поворотного элемента.

8. Захват манипулятора по п.6 или 7, в котором упомянутый серводвигатель снабжен понижающим редуктором, выходной вал которого является выходным валом серводвигателя.

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

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

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

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

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

14. Робот для настольных игр, содержащий манипулятор по п.9; доску с распознаванием местоположения и типа фигур соответствующей настольной игры; компьютер, в память которого введены: программа для считывания сигналов распознавания местоположения и типа фигур с упомянутой доски; по меньшей мере одна игровая программа, предназначенная для проведения соответствующей настольной игры с учетом распознанных местоположений и типов фигур; программа управления упомянутым манипулятором для перемещения фигур по сигналам от упомянутой игровой программы.

15. Робот по п.14, предназначенный для игры в шахматы и содержащий манипулятор по п.13; шахматную доску с распознаванием местоположения и типа шахматных фигур; компьютер, в память которого введены: программа для считывания сигналов распознавания местоположения и типа шахматных фигур с упомянутой шахматной доски; по меньшей мере одна игровая программа, предназначенная для проведения соответствующей шахматной игры с учетом распознанных местоположений и типов фигур; программа управления упомянутым манипулятором для перемещения шахматных фигур с возможностью их взятия по сигналам от упомянутой игровой программы.



 

Похожие патенты:

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

Полезная модель относится к хронологии, к механическим календарным механизмам и способам индикации фаз Луны в приборах времени, для точного и реалистичного отображения фаз Луны в механических часах

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

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

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

Полезная модель относится к области часовой техники, к наручным и настольным механическим часам, и может быть использовано при изготовлении оригинальных часов с индикацией времени анимированными изображениями движущегося песка в песочных часах (анимации песочных часов) на циферблате
Наверх