Роборука
Выставка "Россия"
Даты: 4 ноября 2023 - 12 апреля 2024
Заказчик: VK
Концепция:
При создании стенда "Роборука" наша цель состояла в разработке интересного и уникального способа создания Клипов VK, объединяя в одном проекте технологии робототехники, программирования и социальных медиа. В данном проекте мы создали не только программное обеспечение для робота, планшета и телефона, но и спроектировали и произвели весь стенд с активацией. Сложность проекта кратно увеличивалась из-за сжатых сроков - с момента согласования концепции до готовой активации на стенде прошло менее 10 дней.
Реализация:
На стенде размещён шестиосевой робот-манипулятор, оборудованный механизмом для удержания мобильного телефона и съёмки видео. Процесс съемки запускается с планшета промоутером. Робот перемещает телефон по заданной траектории и снимает посетителя под музыку. После чего на планшете показывается отснятое видео и QR код для скачивания с возможностью поделиться.
Техническая реализация:
Этот проект потребовал интеграции множества элементов в единую синхронизированную систему - телефона, сервер, планшета и робота-манипулятора. Каждому из них требовалось собственное программное обеспечение.
Для записи видео использовалась передача видеопотока на локальный сервер, где видео обрабатывалось и выгружалось на планшет и удаленный сервер, эта часть была реализована с использованием языка программирования python и библиотеки алгоритмов компьютерного зрения OpenCV. Движение роборуки программировалось в отдельном ПО от компании-поставщика и запускалось с помощью реле с сервера одновременно с началом съемки. ПО для планшета с возможностью начать запись и посмотреть снятое видео было разработано с использованием среды разработки Unity. Отметим, что, несмотря на сложность и многокомпонентность используемого решения мы успешно реализовали этот проект "под ключ" за 10 дней, создав уникальный опыт для посетителей выставки.

Robotic arm
Exhibition "Russia"
Dates: November 4, 2023 - April 12, 2024
Customer: VK
Concept:
When creating the "Robotic arm" stand, our goal was to develop an interesting and unique way to create VK Clips, combining robotics, programming and social media technologies in one project. In this project, we created not only software for the robot, tablet and phone, but also designed and produced the entire stand with activation. The complexity of the project increased many times due to the tight deadlines - from the moment the concept was approved to the finished activation at the stand, less than 10 days passed.
Implementation:
The stand features a six-axis robot manipulator equipped with a mechanism for holding a mobile phone and filming video. The filming process is started from a tablet by the promoter. The robot moves the phone along a given trajectory and films the visitor with music. After that, the filmed video and a QR code for downloading with the ability to share are shown on the tablet.
Technical implementation:
This project required the integration of many elements into a single synchronized system - a phone, a server, a tablet and a robotic arm. Each of them required its own software.
To record the video, the video stream was transmitted to a local server, where the video was processed and uploaded to the tablet and a remote server, this part was implemented using the python programming language and the OpenCV computer vision algorithm library. The movement of the robotic arm was programmed in separate software from the supplier company and was launched using a relay from the server simultaneously with the start of filming. Software for the tablet with the ability to start recording and watch the filmed video was developed using the Unity development environment. Note that, despite the complexity and multi-component nature of the solution used, we successfully implemented this turnkey project in 10 days, creating a unique experience for visitors to the exhibition.