По аналогии с физиологическими исследованиями начала XX в. эта же группа ученых провела эксперименты по изучению надежности своего робота при нарушении нервных связей. Вводя «повреждения» в различные нервные соединения, исследователи смогли показать, что их робот при повреждении сохраняет значительную степень функциональности. Даже полная утрата функции одной ноги не слишком сильно затрудняла движение робота{15}
.Хотя шестиногие роботы представляли собой, образно выражаясь, впечатляющий шаг вперед, очевидно, что им необходимо стать еще более гибкими, чтобы уцелеть в неконтролируемой среде. В реальном ландшафте присутствуют уступы, размеры которых превышают размер самих роботов, так что они должны быть готовы компенсировать неожиданные падения. Это умение приобретает критическое значение для роботов, разработанных, чтобы взбираться по гладким вертикальным поверхностям, подобно роботу-геккону, построенному в 2007 г.{16}
Здесь вновь обретает смысл и значение задача о падающей кошке, потенциально способная научить роботов переворачиваться в падении и приземляться на лапы с минимальным ущербом и сохранением мобильности.Работа над созданием функционирующего робота-кошки продвигается медленнее других проектов. Если не говорить о робототехнике, то хитроумную механическую модель падающей кошки представил Джон Рональд Галли из Государственного университета Вебера в 1995 г., примерно в то же время, когда плавал роботизированный тунец и маршировал роботизированный палочник. Галли заинтересовался этой задачей, прочитав статью Клиффа Фролича 1980 г. о физике изворачивания кошки и людей-ныряльщиков. В статье Фролича описывается, без цитирования, модель «сложись и крутись» Радемакера и тер Браака{17}
.Галли построил несколько моделей кошки возрастающей сложности; действие простейшей из них показано на рисунке. Два цилиндра здесь работают как передняя и задняя половины кошки; пружина — как гибкий хребет. Резинка между двумя половинками тела действует как напряженная мышца; когда кошку выпускают из рук, напряжение резинки заставляет части тела «сложиться и крутиться», что приводит к перевороту на 180°.
Модель Галли в общем смысле можно отнести к категории биоробототехнического моделирования. Это устройство стало стандартным инструментом преподавателей физики, заинтересованных в том, чтобы объяснить задачу своим студентам. До недавнего времени доработанный вариант кошки Галли можно было приобрести онлайн, в комплекте с лапами, дополнительными секциями хребта и проволочной кошачьей мордой.
Создать надежную «кошачью» стратегию переворачивания в воздухе для робота более сложная задача. Поскольку кошка может падать под разными углами (в перевернутом состоянии, на боку, головой вниз и т. д.) и начинать падение с ненулевым или нулевым моментом импульса, ни один простой сценарий не позволит ей выправить положение в любой ситуации. Точное движение, при помощи которого перевернутая кошка сможет приземлиться в правильном положении, в другом случае, к примеру, перевернет кошку, падающую боком, на другой бок. Кошка — или робот — в падении должна принимать во внимание конкретные обстоятельства своего падения и соответствующим образом адаптировать стратегию, причем часто за долю секунды.
Сложность разработки робота, который способен был бы это делать, восходит опять же к задаче буриданова осла. Поскольку кошка может, в принципе, использовать множество разных методов переворачивания в правильное положение, то, если мы введем условие переворачивания за кратчайшее время, два метода могут показать одинаковую продолжительность, и тогда робот приземлится на спину только потому, что не смог сделать выбор. Как отметили исследователи: «Вопрос общей стратегии и контролируемого подхода к проблеме изменения ориентации сложной мультисегментной, мультисуставной системы без использования внешнего крутящего момента остается в значительной степени нерешенным. Сложность ответа на этот вопрос кроется в том факте, что в целом существует бесконечное число способов, при помощи которых мультисегментная мультисуставная система может произвольным образом изменить ориентацию в пространстве без применения внешнего эффективного крутящего момента»{18}
.Поэтому для создания робота, который не будет застревать между двумя в равной степени хорошими методами переворачивания, инженер должен ввести очень точное определение «хорошего» способа — определение, которое в любых возможных обстоятельствах позволит использовать лишь один возможный метод. Вот почему многие исследования переворачивания кошки сосредотачиваются исключительно на математическом решении этой задачи. В одной из ранних статей фотографии падающей кошки использовались для изучения роли вестибулярного аппарата в управлении движением падающей кошки{19}
. Эта работа не имела отношения к робототехнике, но ее результаты послужат будущим исследователям ориентиром.