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

Иллюстрации

Показать все

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

Реферат

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

Известен способ задания желаемых траекторий движения экзоскелета для передвижения пользователя с нарушением функций опорно-двигательного аппарата, не имеющего возможности к самостоятельному передвижению ввиду ограниченной подвижности нижних конечностей, в котором управляющие сигналы на приводы экзоскелета формируются согласно показаниям датчиков силы, установленным на элементах крепления моторизованного экзоскелета к ногам пользователя [патент США US 7731670 В2, опубл. 2010].

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

Наиболее близким к предлагаемому изобретению в отношении способа задания желаемых траекторий движения экзоскелета для передвижения в сагиттальной плоскости пользователя с нарушением функций опорно-двигательного аппарата является способ задания желаемых траекторий движения экзоскелета в декартовой системе координат для передвижения в сагиттальной плоскости в заранее предопределенных режимах движения пользователя с нарушением функций опорно-двигательного аппарата при помощи экзоскелета, содержащего корпус, снабженный креплениями для присоединения к торсу пользователя, левую и правую ножные опоры, каждая из которых содержит шарнирно соединенные соответствующие бедренное и голенное звенья и стопу, снабженные соответствующими креплениями для присоединения к ногам пользователя и выполненные с возможностью вращения в сагиттальной плоскости, при этом верхние концы соответствующих бедренных звеньев шарнирно соединены с левым и, соответственно, правым концами корпуса экзоскелета, при этом тазобедренные и коленные шарнирные соединения снабжены датчиками относительного углового поворота смежных звеньев и выполнены моторизованными, а также бортовой контроллер, соединенный с датчиками относительного углового поворота смежных звеньев и управляющими входами приводов моторизованных соединений, при этом согласно данному способу при помощи системы захвата движения, включающей последовательно соединенные блок измерительных устройств для определения и передачи данных с параметрами захватываемого движения, блок обработки данных с параметрами захватываемого движения и блок хранения параметров захватываемого движения, выход которого соединен с выходом системы захвата движения, обеспечивают измерение декартовых координат заранее выбранных точек тела человека в процессе его движения [А.П. Алисейчик, И.А. Орлов, В.Е. Павловский, В.В. Павловский, А.К. Платонов. Механика и управление экзоскелетами нижних конечностей для нейрореабилитации спинальных больных. - CD-ROM «XI Всероссийский съезд по фундаментальным проблемам теоретической и прикладной механики», Казань, 20-24 августа 2015 года. С. 133-135].

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

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

Известно устройство содействия ходьбе пользователя с нарушением функций опорно-двигательного аппарата в заранее предопределенных режимах движения, содержащее экзоскелет, имеющий один или несколько исполнительных механизмов, связанных с различными звеньями экзоскелета, соединенными с соответствующими частями тела пользователя, при этом устройство обеспечивает: прием входных данных, указывающих на желаемое движение последовательности; получение из памяти запрограммированных движений данных, обеспечивающих выполнение одной или более последовательных инструкций, требуемых для осуществления относительных перемещений исполнительных механизмов для выполнения вышеуказанных инструкций и перемещение одного или более звеньев экзоскелета в соответствии с относительными движениями привода для каждой инструкции [заявка РСТ WO 2011002306 А1, опубл. 2011].

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

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

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

- сигналы с этих сенсоров не обеспечивают пропорциональность по углам в шарнирах;

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

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

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

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

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

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

Заявленные технические результаты по устройству и способу

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

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

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

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

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

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

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

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

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

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

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

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

На фиг. 5 показаны траектории движения в декартовой системе координат тазобедренного, коленного и голеностопного суставов и пальцев переносной ноги, а на фиг. 6 - тазобедренного, коленного и голеностопного суставов и пальцев опорной ноги.

На фиг. 7 приведены траектории движения в декартовой системе координат тазобедренного и голеностопного суставов переносной ноги для исходной длины шага (показана штриховой линией), и траектории с длиной шага, уменьшенной на 30% (показана сплошной линией).

На фиг. 8 показаны опорная траектория (сплошная линия) переноса ноги по оси подъема ноги и траектория ускоренного (штриховая линия) на 30% переноса ноги, на фиг. 9 показаны опорная траектория переноса ноги по оси продольного перемещения ноги и траектория ускоренного на 30% переноса ноги.

На фиг 1-9 обозначены:

1 - экзоскелет нижних конечностей;

2 - тазовое звено;

3 и 4 - левая и соответственно правая ножные опоры;

5 и 6 - левое и соответственно правое бедренные звенья;

7 и 8 - левое и соответственно правое голенные звенья;

9 и 10 - левая и соответственно правая стопы;

11 - левое тазобедренное шарнирное соединение;

12 - левое коленное шарнирное соединение;

13 - левое голеностопное шарнирное соединение;

14 - правое тазобедренное шарнирное соединение;

15 - правое коленное шарнирное соединение;

16 - правое голеностопное шарнирное соединение