Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3802941
А
Аноним
20 часов назад · публичный вопрос
А
Аноним

скока будет стоить создать экзо скелет и оборудовать его так чтоб он все команды мог выполнять

Ответ нейросети
20 часов назад

Краткий ответ

Точной «цены из каталога» тут нет. Порядки такие:

  • Простой прототип (одна рука или частичная поддержка ног, ~10 команд) — 2–4 млн руб.;
  • Полноразмерный активный экзоскелет с десятками команд и нормальными испытаниями — 10–50 млн руб. и 2–4 года работы команды;
  • «Чтобы выполнял все команды» — это уже не цена изделия, а исследовательская программа: десятки миллионов долларов и годы НИОКР, причём гарантии «всех команд» не даёт никто.

Готовый покупной вариант всегда дешевле собственной разработки: пассивный промышленный экзоскелет — 150–500 тыс. руб., активный промышленный — 1–3 млн руб., медицинский — 5–25 млн руб.

Из чего складывается цена

Стоимость считается по формуле:

\[ C = C_{\text{мех}} + n \cdot C_{\text{привод}} + C_{\text{электро}} + C_{\text{софт}} + C_{\text{испыт}} \]

где \(n\) — число приводов (по сути, число «суставов», которыми можно управлять).

Статья Что входит Ориентир, руб.
Механика рама, карбон/алюминий, подшипники, крепления, фрезеровка и токарка 150 000 – 400 000
Приводы серводвигатели с редукторами, 6–8 шт. 400 000 – 900 000
Электроника контроллер, драйверы, силовая часть, платы 100 000 – 250 000
Датчики гироскопы/акселерометры, энкодеры, тензодатчики усилия 100 000 – 300 000
Питание аккумулятор + BMS + зарядка 100 000 – 300 000
Софт и наладка управление, интерфейс команд, отладка (главные часы инженеров) от 1 000 000
Испытания и техника безопасности стенды, ограничители, дублирующие стопы 300 000 – 1 000 000

Проверка счёта на примере: 250 000 (механика) + 8 × 80 000 (приводы = 640 000) + 200 000 (электроника) + 150 000 (батарея) + 1 200 000 (софт) + 500 000 (испытания) ≈ 2,9 млн руб. — сходится с оценкой «2–4 млн».

Главный принцип: дорого не железо, а список команд

Каждая новая команда — это три вещи сразу:

  1. Датчики, которые её «чувствуют» (команда «возьми чашку» требует ещё и очувствления кисти);
  2. Алгоритм, который её исполняет, и он должен работать при разном весе груза, наклоне, разряженной батарее;
  3. Испытания, потому что экзоскелет двигает человека — ошибка тут травмирует.

Поэтому цена растёт быстрее, чем линейно: 10 команд — это не «в 10 раз дороже одной», а с каждым десятком приходится переделывать архитектуру. «Все команды» — бесконечное множество, и именно поэтому у промышленных экзоскелетов набор действий жёстко ограничен (подъём груза, приседание, удержание инструмента).

Как прикинуть самому (похожее задание)

Чтобы оценить любое такое устройство, задайте три вопроса в таком порядке:

  1. Сколько степеней свободы (сколько приводов \(n\))? — умножаем на цену привода;
  2. Что устройство должно чувствовать? — это датчики и их калибровка;
  3. Сколько человеко-часов уйдёт на софт и испытания? — обычно это 40–60 % всей суммы, а не 5 %, как кажется на старте.

Если ответите на эти три пункта, получите свою смету с точностью примерно ±50 % — для школьного проекта этого достаточно.

Обсуждение

12 сообщений
А
Аноним

Полноразмерный активный экзоскелет что купить

Нейросеть20 часов назад

Краткий ответ

Готовый полноразмерный (руки + ноги + корпус) активный экзоскелет в свободной продаже практически не купить: это либо клинические устройства под заказ с сертификацией, либо военно-промышленные разработки. Реально покупаются три категории: нижние конечности (реабилитация), промышленная поддержка спины/рук и китайские/российские серийные модели. Если цель — собрать самому, ниже список покупок по узлам.

Что реально можно купить готовым

Категория Примеры Ориентир цены Нюансы покупки
Медицинский, ноги ExoAtlet (Россия), EksoNR (США), ReWalk Personal, HAL (Япония) 3–8 млн руб. Продажа по назначению врача, сертификация, обучение; HAL часто только аренда
Персональный, ноги ReWalk Personal 6.0, Indego (Parker) от ~7 млн руб. Требует подтверждённой травмы, обучение в клинике
Промышленный, спина/руки German Bionic Cray X, Ottobock BackX, Skelex 0,5–2 млн руб. Это не полный экзоскелет, а активная поддержка пояса
Китайские серийные ULS Robotics, Siyi Intelligence, Fourier ExoMotus 0,5–3 млн руб. Дешевле, но документация и запчасти — лотерея
Полный корпус (руки+ноги) Sarcos Guardian XO, лабораторные прототипы десятки млн руб. В розницу не продаётся: только контракт с организацией

Вывод: «пойти и купить полноразмерный» не получится — покупают модуль под конкретную задачу (ходить, поднимать, держать инструмент).

Если собирать самому: список покупок по узлам

Приводы (самое дорогое, \(n\) штук). Нужны моментные моторы с редуктором, а не обычные сервы:

  • готовые модули: MyActuator RMD-X8/X10, Unitree GO-M8010-6, Dynamixel XM540 — 30–100 тыс. руб./шт.;
  • «взрослый» вариант: бесколлекторный мотор Maxon EC + волновая передача (harmonic drive) — 150–400 тыс. руб./узел.

Контроллеры. ODrive / STM32 / ESP32 + драйверы (VESC), плюс отдельный «аварийный стоп» на железной релюшке — 50–150 тыс. руб. на всю систему.

Датчики. Энкодеры на каждом суставе (абсолютные, не потенциометры), IMU (BNO085 / ICM-20948) на корпус и сегменты, тензодатчики в стельках и рукоятках — 100–300 тыс. руб.

Питание. Li-ion сборка 6S–14S + BMS с балансировкой + зарядное — 100–300 тыс. руб.

Механика. Алюминиевый профиль/карбон, крепления под конкретного человека, регулировки по длине — 150–400 тыс. руб. с работой фрезеровщика.

Что не покупать на старте: космические композиты, кожухи, «умные» перчатки. Они не влияют на способность выполнять команды.

Как выбрать (критерий вместо цены)

Считайте не рубли, а момент на сустав:

\[ M = m \cdot g \cdot L \]

где \(m\) — масса, которую сустав должен держать (кг), \(L\) — плечо (м). Пример: удержать 10 кг на вытянутой руке 0,6 м → \(M \approx 10 \cdot 9{,}8 \cdot 0{,}6 \approx 59\) Н·м. Это уже не «сервопривод из конструктора», а серьёзный узел — так цена и определяется.

Проверка подхода: если выбрать приводы «на глаз», ошибка вылезет не в момент покупки, а на испытаниях, когда придётся переделывать всю раму. Поэтому сначала считают \(M\) по каждому суставу, потом покупают.

Уточните один момент: вам нужно купить готовое (тогда скажите задачу — ходьба, реабилитация или подъём тяжестей) или собрать макет для проекта? От этого зависит, что именно вносить в список.

А
Аноним

Я 5 класник

Нейросеть20 часов назад

Понял, тогда сразу по делу: настоящий полноразмерный экзоскелет тебе никто не продаст и собрать его в 5 классе не получится — это устройство весом 20–30 кг, которое двигает человека, и ошибка в нём ломает руки-ноги. Но макет экзоскелета для школьного проекта — вполне реальная вещь, и вот что для него купить.

Что покупать (макет для руки или для ноги)

Что Зачем Цена
Arduino Uno или Nano + плата расширения «мозг», который принимает команды 500–1 500 руб.
2–3 сервопривода MG996R (или SG90 для маленького макета) «мышцы» — двигают суставы 300–800 руб./шт.
Пластиковые трубочки, картон, крепления, болтики «кости» и рама 300–700 руб.
Батарейный отсек + батарейки AA (или аккумулятор 18650) питание 300–600 руб.
Провода «папа-мама», макетная плата соединять детали 300–500 руб.
Резинка или перчатка чтобы макет крепился к руке почти бесплатно

Итого: примерно 2 000–5 000 руб. — это цена хорошего школьного проекта, а не миллионы.

Главная идея, которую надо понять

Экзоскелет работает по простой цепочке:

команда → контроллер → мотор → движение сустава

  • команда — то, что ты подаёшь (кнопка, датчик наклона, сигнал с компьютера);
  • контроллер — Arduino, он решает, что делать;
  • мотор — сервопривод, он поворачивается на нужный угол;
  • сустав — шарнир из картона или трубочки, который этот мотор крутит.

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

Проверка на похожем примере

Собери маленький макет: Arduino + один сервопривод + картонная «рука» с шарниром. Загрузи программу: нажал кнопку — рука согнулась, отпустил — разогнулась. Если получилось — добавь второй сустав (локоть). Так, шаг за шагом, и получается многосуставная модель, только маленькая и безопасная.

Скажи, какой именно макет нужен по заданию — рука или нога, — и я распишу, что и как соединять, вплоть до программы для Arduino.

А
Аноним

Мне нужен большой

Нейросеть20 часов назад

Краткий ответ

«Большой» в рост человека — это реально, но не как настоящий экзоскелет, в который влезает человек: такой весом 20–30 кг может травмировать, и делать его школьнику нельзя. Реально собрать большой макет высотой 1,4–1,6 м, который стоит на стойке и двигает руками-ногами по команде, а человек находится рядом. Бюджет — 15–25 тыс. руб., срок — 1–2 месяца, и обязательно вместе со взрослым.

Три варианта «большого» — выбери один

Вариант Что это Безопасность
А. Манекен в рост каркас 1,5 м на стойке, 4–6 суставов двигаются по команде с пульта безопасно, человек рядом
Б. Рука в натуральную величину надевается на руку, плечо-локоть-кисть, но без усиления, просто повторяет движения средне, нужен взрослый
В. Каркас с человеком внутри рама на плечах и ногах только со взрослым, из лёгких труб, с ограничителями

Для 5 класса я советую А: он выглядит «большим», эффектно смотрится на защите проекта и не опасен.

Почему на большой размер нужны другие моторы

Маленькому макету хватало сервопривода MG996R: его момент около \(0{,}9\) Н·м. Посчитаем большой:

\[ M = m \cdot g \cdot L \]

Рука в натуральную величину: сегмент с грузом \(m = 1\) кг, плечо \(L = 0{,}3\) м:

\[ M = 1 \cdot 9{,}8 \cdot 0{,}3 \approx 2{,}9 \text{ Н·м} \]

Это в 3 раза больше, чем даёт маленький сервопривод. Вывод: на большой макет ставят мотор-редукторы, а не сервы из конструктора.

Что купить (вариант А, рост ~1,5 м)

Деталь Зачем Цена
Мотор-редуктор стеклоподъёмника 12 В, 2–4 шт. «мышцы» с моментом 3–10 Н·м 1 200–2 000 руб./шт.
Драйвер BTS7960 (или L298N на слабые узлы) мотор не сжечь и крутить в обе стороны 500–800 руб./шт.
Arduino Uno/Nano + провода, макетка «мозг» и команды 1 000–1 500 руб.
Алюминиевый профиль или ПВХ-трубы 20–25 мм лёгкий каркас в рост 2 000–4 000 руб.
Подшипники, болты, уголки, шарниры суставы должны крутиться, а не скрипеть 1 500–2 500 руб.
Блок питания 12 В, 5–10 А одно питание на всё 1 000–2 000 руб.
Концевики + кнопка аварийного стопа чтобы мотор останавливался в крайних точках 500–1 000 руб.
Стойка/штатив или основание манекен не должен падать 1 000–2 000 руб.

Итого ≈ 12–20 тыс. руб., с запасом на переделки — до 25 тыс.

Как делать по шагам

  1. Каркас. Собери из труб «скелет» в рост: торс, две руки, две ноги. Всё крепление — на стойку, чтобы не падал.
  2. Один сустав. Поставь мотор-редуктор на плечо, проверь: по команде рука поднимается и опускается. Только потом делай второй сустав.
  3. Команды. Кнопка «поднять», кнопка «опустить», плюс концевики, чтобы мотор сам выключался в крайнем положении.
  4. Пульт. Три-четыре кнопки — уже «выполняет команды». Так же добавляются локоть, колени.
  5. Защита проекта. Покажи схему цепочки: команда → Arduino → драйвер → мотор → сустав. Это и есть главная мысль работы.

Проверка на похожем примере

Если хочешь проверить расчёт сам: возьми массу сегмента 2 кг и плечо 0,4 м. Тогда \(M = 2 \cdot 9{,}8 \cdot 0{,}4 = 7{,}8\) Н·м — значит нужен редуктор помощнее, и это сразу видно по цифре, ещё до покупки. Так и выбирают моторы: сначала считают момент, потом покупают.

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

Скажи, какой вариант берём — А (манекен в рост) или Б (большая рука) — и я распишу схему соединений и программу для Arduino под него.

А
Аноним

Я хочу сделать чтоб он помогал обществу робота

Нейросеть20 часов назад

Краткий ответ

Отличная цель — но «помогать обществу» в 5 классе делается не мощностью мотора, а понятной пользой для конкретного человека. Настоящий экзоскелет школьнику не собрать и нельзя испытывать на людях. Зато можно сделать большой макет-тренажёр (рост 1,5 м, как мы обсуждали) и честно показать: вот человек с ослабленной рукой, вот устройство, которое помогает ей двигаться, вот сколько повторений он делает. Это и есть социальный проект.

Главное: польза должна быть измеримой

Плохо: «робот будет помогать всем людям». Хорошо: «макет помогает человеку с ослабленной рукой делать 10 сгибаний подряд, а без него он делает 3».

Кому помогает Что делает робот Как проверить пользу
Пожилой человек помогает поднять руку, чтобы взять чашку сколько раз подряд получилось
Человек после травмы руки задаёт движение для восстановления число повторений за минуту
Ученик с тяжёлым рюкзаком поддержка спины, чтобы не уставать сколько минут может нести груз
Ребёнок с ограничениями движения повторяет движение за здоровой рукой точность повторения

Как оформить проект «робот-помощник» (4 шага)

  1. Выбери одного человека и одну проблему. Не «общество», а «моя бабушка тяжело поднимает руку». Один человек — уже общество.
  2. Выбери 2–3 команды, не больше. «Поднять руку», «опустить», «держать». Больше в 5 классе не нужно — качество важнее количества.
  3. Построй макет по цепочке: команда → Arduino → драйвер → мотор-редуктор → шарнир. Ровно то, что мы разбирали.
  4. Проверь и измерь. Сделай таблицу: сколько повторений без устройства, сколько с ним. Это твой «результат проекта», а не просто красивая железка.

Что сказать на защите

Формула пользы:

\[ \text{помощь} = \frac{\text{повторений с устройством}}{\text{повторений без устройства}} \]

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

Ошибка, которую делают почти все: начинают с «сделаю робота, а потом придумаю, кому он нужен». Тогда получается красивая игрушка без смысла. Сначала — человек и его проблема, потом железо.

Скажи, для кого твой робот: для бабушки/дедушки, для человека после травмы или для школьника с тяжёлым рюкзаком? Я распишу под этот вариант, какие 2–3 команды сделать и какую таблицу измерений заполнять.

А
Аноним

Алиса как мне сделать робота такое чтобы ввести в него нейросеть которую я сам сделаю

Нейросеть20 часов назад

Я — ИИ-помощник ГДЗ от Новой Школы, не Алиса, но давай разберём — тема хорошая.

Краткий ответ

Сделать можно, но не целиком на роботе. Нейросеть обучают на компьютере, а в робота загружают уже готовую маленькую модель. Тогда робот по датчикам распознаёт команду и выполняет её. Для 5 класса есть бесплатный путь без единой строчки сложного кода — Teachable Machine.

Что значит «ввести нейросеть» — три шага

данные → обучение на компьютере → запуск готовой модели на роботе

  • Данные — примеры того, что робот должен узнавать (например, 100 записей «рука вверх», 100 записей «рука вниз»).
  • Обучение — компьютер находит закономерность и сохраняет файл-модель. Это делает мощный компьютер, не Arduino.
  • Запуск — модель кладут в память платы, и она просто отвечает: «это команда №1» или «это команда №2».

Важно понять: нейросеть ничего не двигает. Она только говорит «какая это команда». Мотор крутит драйвер, а не сеть. Цепочка такая:

датчик → нейросеть (узнала команду) → Arduino → драйвер → мотор

Что реально влезает в плату

Плата Память Годится?
Arduino Uno очень мало нет, только самые крошечные модели
ESP32 норм да, хороший выбор
Arduino Nano 33 BLE Sense норм да, но дороже
Raspberry Pi много да, но это уже не «плата за 500 рублей»

Правило: чем больше нейросеть, тем больше нужно памяти. Для школьного робота хватает модели, которая различает 3–5 команд.

План по шагам

  1. Выбери одну команду, которую сеть будет узнавать. Например, жест рукой или наклон корпуса. Одна — уже победа.
  2. Собери данные. Датчик наклона/акселерометр (MPU6050) или микрофон. Запиши по 50–100 примеров на каждое действие.
  3. Обучи модель в Teachable Machine — бесплатно, в браузере, без программирования: загружаешь примеры, нажимаешь «обучить».
  4. Экспортируй в TensorFlow Lite и загрузи на ESP32.
  5. Свяжи выход с движением: сеть сказала «команда 1» → Arduino даёт сигнал драйверу BTS7960 → мотор-редуктор поднимает руку макета.
  6. Проверь: покажи 10 раз жест — сколько раз робот угадал? Это и есть точность.

\[ \text{точность} = \frac{\text{правильных распознаваний}}{\text{всего попыток}} \]

Если 8 из 10 — уже отличный результат для проекта.

Ошибка, которую делают почти все

Пытаются обучать сеть прямо на Arduino. Это невозможно: у платы нет для этого ни памяти, ни скорости. На роботе модель только используется. Запомни это — на защите проекта такой ответ сразу показывает, что ты разобрался.

Скажи, чем робот будет управлять — жестом руки, голосом или наклоном корпуса? От этого зависит, какой датчик брать, и я распишу схему и программу под него.

А
Аноним

Как создать свою нейросеть

Нейросеть20 часов назад

Краткий ответ

«Создать нейросеть» — это не написать её с нуля, а сделать три вещи: собрать примеры, выбрать готовую конструкцию и обучить её. Первый раз это делается за один вечер без программирования — в Teachable Machine. Программирование понадобится, только если захочешь запустить сеть на роботе.

Что такое нейросеть по-простому

Нейросеть — это много чисел (их называют весами), соединённых в слои. Пока числа случайные, сеть отвечает наугад. Обучение — это подкручивание чисел так, чтобы ответы совпадали с примерами.

Аналогия: ты не знаешь, как выглядит кот, но тебе показали 500 фотографий с подписью «кот» и 500 без. Ты сам нашёл закономерность: усы, уши, хвост. Нейросеть делает то же самое, только с числами.

Отсюда главное правило: без примеров нейросети не существует. Сначала данные, потом всё остальное.

Три пути — от простого к сложному

Путь Что нужно Кому подходит
Teachable Machine (сайт Google) только браузер идеально для первого раза, 5 класс
Scratch + расширения ИИ Scratch, блоки как в конструкторе если нравится собирать из блоков
Python + TensorFlow/Keras компьютер, код, терпение когда захочешь настоящую сеть своими руками

Начни с первого. Второй и третий — когда первый заработает.

Шаги по порядку

  1. Выбери одну задачу. Не «распознавать всё», а «отличить круг от квадрата» или «узнать, поднята рука или опущена». Одна задача — уже настоящая нейросеть.
  2. Собери примеры. По 50–100 штук на каждый класс. Класс — это вариант ответа: «кот» / «не кот», «рука вверх» / «рука вниз».
  3. Раздели их на две части. На одной сеть учится (обучающая выборка), на другой ты её проверяешь (проверочная). Если проверять на тех же примерах, что учил, — сеть просто запомнит их и обманет тебя.
  4. Обучи. В Teachable Machine — одна кнопка. В Python — команда model.fit(...).
  5. Проверь на новых примерах. Покажи то, чего сеть не видела. Считай точность:

\[ \text{точность} = \frac{\text{правильных ответов}}{\text{всего ответов}} \]

  1. Сохрани модель (в файл) и используй: в сайте, в игре или на роботе.

Как понять, что получилось хорошо

  • 9–10 из 10 на новых примерах — отлично;
  • 7–8 из 10 — нормально для школьного проекта;
  • 10 из 10 на обучающих и 3 из 10 на новых — сеть зазубрила примеры. Лечится так: добавь больше разных примеров.

Три ошибки, на которых спотыкаются все

  1. Мало данных. На 5 примерах сеть не научится ничему. Нужны десятки.
  2. Одинаковые примеры. Если все фото кота сделаны на одном диване, сеть выучит диван, а не кота. Снимай в разном свете и с разных сторон.
  3. Обучение прямо на Arduino. Невозможно: у платы нет ни памяти, ни мощности. На робота загружают уже готовую модель — помнишь цепочку из прошлого раза: сеть узнаёт команду, мотор выполняет.

Проверка на похожем примере

Сделай мини-сеть сам, без компьютера: возьми 10 картинок с котами и 10 без. Придумай признак «есть уши треугольником». Проверь на 4 новых картинках. Если правило сработало 3 раза из 4 — точность \(3/4 = 0{,}75\). Настоящая нейросеть отличается только тем, что придумывает тысячи таких признаков сама, а не один ты.

Скажи, что именно сеть должна узнавать — жесты, голос или картинки — и я распишу конкретные шаги под это: какие данные собирать и как связать с роботом.