![](https://habrastorage.org/webt/4y/yc/kj/4yyckjwppmabgoamfj0hrr2psxy.jpeg)
Американский специалист по спецэффектам Адам Севидж и команда Tested получили от Boston Dynamics робота Spot на долгосрочное тестирование.
Робот поставляется с SDK для разработки программного обеспечения. С его помощью можно будет управлять скоростью робота, настраивать полезную нагрузку и получать доступ к данным робота. Изначально доступ к SDK для работы с программным обеспечением Spot был только у организаций, купивших робота по программе ранних пользователей.
Теперь Boston Dynamics решила расширить круг разработчиков и опубликовала SDK, документацию и простые программы-примеры в общем доступе на GitHub. Каждый желающий может скачать SDK для Spot с репозитория на GitHub. Теперь многие разработчики могут создавать собственные приложения для взаимодействия с роботом и тем самым обучать его новым возможностям.
SDK работает с программами, написанными на Python. Несмотря на открытие SDK, Boston Dynamics не предоставила эмулятор робота, так что для выполнения кода разработчику все равно придется регистрироваться в программе ранних пользователей и арендовать робота.
По словам вице-президента Boston Dynamics Майкла Перри, при помощи SDK-набора могут быть «разработаны пользовательские приложения, которые позволят Spot выполнять полезные задачи в широком спектре отраслей». Владельцы робота, например, могут создавать собственные методы управления Spot, и интегрировать данные, поступающие с его датчиков, в системы аналитики.
В качестве примера Перри привел разработки компании HoloBuilders, которая приспособила робота для инспектирования строительной площадки. Используя смартфон, работник может «познакомить» Spot с маршрутом, после чего робот начнет патрулировать зону самостоятельно, попутно делая панорамные снимки и загружая их в HoloBuilders.
Адам рассказал, что получил робота на рождественские праздники и был несказанно рад этому подарку.
Робот Spot поставляется в большом черном контейнере.
![](https://habrastorage.org/webt/fy/kh/v_/fykhv_sg7d0so9xndu8bjc2g9uq.jpeg)
После извлечение робота из бокса его нужно положить спиной на пол и включить, робот активируется и сам перевернется и встанет на четыре ноги.
![](https://habrastorage.org/webt/c8/xn/wq/c8xnwqsxhi_xcqdy3w50t20eibw.jpeg)
![](https://habrastorage.org/webt/rt/6o/dh/rt6odhmebx9ccvpcucs1gojqhp8.jpeg)
Робот может работать в автономном режиме или управляться дистанционно оператором через специальный пульт управления с сенсорным экраном, на котором отображаются данные с камер робота. Оператор может задавать направление Spot с помощью джойстика на контроллере или указанием места прямо на экране. Также с помощью пульта можно включать разные режимы для работы робота.
![](https://habrastorage.org/webt/-8/ud/cb/-8udcbeg2vdgidef8qfiqxvdac8.jpeg)
![](https://habrastorage.org/webt/qb/ks/m_/qbksm_7x9gnqqp2qactiw6wfn70.jpeg)
В своих испытаниях Адам Севидж использовал режим дистанционного управления роботом.
![](https://habrastorage.org/webt/n1/fh/kd/n1fhkdn8qv0pv8mjx1wtol7fiqc.jpeg)
Первая серия тестирование робота Boston Dynamics Spot на YouTube-канале Tested посвящена проверке способностей робота на пересеченной местности. На этом этапе Адам проверил заодно как работает робот Spot в режиме Сrawling (ходьба по неровным поверхностям). Boston Dynamics заявила после обновления ПО робота, что в этом режиме Spot стал лучше держать баланс, а его колени достигают предела растяжения.
Севидж привез робота на специальный полигон для испытаний. Spot сам выбрался из багажника джипа по небольшой откидной платформе.
![](https://habrastorage.org/webt/g4/0e/rj/g40erjnxwzi4bwlt3t_otvgqh74.jpeg)
Правда не с первого раза у него получилось. Оказалось, что сначала Spot упал с платформы, когда его выводили из машины. Пришлось несколько раз повторять это действие.
![](https://habrastorage.org/webt/bm/r_/ii/bmr_ii6--zmbmgb4bopwil8kgoo.jpeg)
Первым испытанием для робота стали камни — участок с большим количеством разных по форме острых камней, который Spot должен был пересечь. Под камнями был туннель, сквозь который робот должен был пролезть.
![](https://habrastorage.org/webt/uk/le/kk/uklekkic7tv9_owx1vn1jp04tdc.jpeg)
Сначала Севидж попытался завести робота на каменную горку в обычном режиме.
Spot несколько раз пытался залезть вверх на большие камни. С первого раза ему это не удалось, он упал вниз через несколько шагов.
![](https://habrastorage.org/webt/ds/cp/bx/dscpbxcd3esxq517jycnc3roike.jpeg)
![](https://habrastorage.org/webt/-b/8v/hw/-b8vhwsbwzfxtbnlxc0wnfkcdxu.jpeg)
Второй раз получилось лучше, вероятно, из-за того, что робот не только двигался вперед, но и еще смещался по горизонтали влево и вправо в процессе восхождения. Но на вершине он все равно попал ногами в расщелины камней и застрял.
![](https://habrastorage.org/webt/re/ue/1y/reue1yhmtc9nexrq2lf4kd_5efg.jpeg)
Потом Севидж переключил робота в режим Сrawling. И тут робот показал, что он действительно способен без падений перелазить такие сложные препятствия.
![](https://habrastorage.org/webt/ow/t1/bf/owt1bfkhl51dkphpxlrihxsxh0a.jpeg)
![](https://habrastorage.org/webt/ix/vs/cr/ixvscr-byjhncvxi7wora5xrkcc.jpeg)
![](https://habrastorage.org/webt/sq/mt/0k/sqmt0kzegh-xnhouweck6ix-bhu.jpeg)
Туннель робот преодолел достаточно быстро и без проблем.
![](https://habrastorage.org/webt/my/gk/jy/mygkjy9r-zsath5fk6j8nerpw7o.jpeg)
![](https://habrastorage.org/webt/8h/kj/xs/8hkjxsd7m2r-nenurenxqlb1uv4.jpeg)
Далее был тест на пролезание под препятствием. Робот в этом испытание дополз до определенное участка, где уперся в перекрытия сверху и по словам Адама, «достиг своего абсолютного критического лимита сверху» и остановился, пригнувшись вниз и сложив ноги.
![](https://habrastorage.org/webt/7d/mr/-v/7dmr-vsqhzge5ydyuw2wsiirxna.jpeg)
![](https://habrastorage.org/webt/1c/fv/u5/1cfvu5yln1dvg7twgrouo3omzik.jpeg)
![](https://habrastorage.org/webt/1y/rt/yu/1yrtyu0jqihf682aoi1twutzyzu.jpeg)
Потом был «лестничный» тест, который робот прошел без проблем. Адам активировал для робота режим Stair (лестница), который помогает в преодолении таких препятствий. В этом режиме Севидж смог завести робота наверх по лестнице, а потом направить робота задом вниз по ступенькам, причем Spot не упал.
![](https://habrastorage.org/webt/vo/bj/mh/vobjmhecg66krzvuh9pazexndmi.jpeg)
![](https://habrastorage.org/webt/hz/p6/ir/hzp6irp--rv8dd99nquyuyjmzia.jpeg)
![](https://habrastorage.org/webt/iv/cm/zn/ivcmznfyvaiky0phqx7d5ky32eq.jpeg)
Далее Адам сказал, что ему очень нравится Spot, так как это умный робот, который любит преодолевать разные препятствия. Овраги, небольшие возвышения и пересеченная местность — это все Spot смог пройти и порадовать Адама Севиджа.
![](https://habrastorage.org/webt/md/jv/q3/mdjvq3b-ka60qgowhzkwdgta0mc.jpeg)
![](https://habrastorage.org/webt/6b/ks/ad/6bksadjfaujcrvhyrmibz9glgqq.jpeg)
![](https://habrastorage.org/webt/--/6r/jr/--6rjrdfdorzvblljkmcxl30mgw.jpeg)
В итоге первой проверки Адама робот получил множество царапин на корпусе, но остался полностью функционален, его ждут новые испытания.
В конце сентября 2019 года Boston Dynamics объявила о коммерческом выпуске робота Spot. На сайте компании появилась форма для связи с коммерческим отделом и презентация робота.
FForth
Здорово,
Не забывать только копыта подковывать! :)