ФМ_EVA_6.xlsx
15.9 KB
Меня часто спрашивали, а сколько стоит разработка AR очков. Решил выложить пример одной сметы, которую делали на днях с одним из фондов.
Из неё видно, что большую часть затрат занимает софт.
И это не какая то крутая смета. Тут минимум. В реальности я бы умножил их кол-во в 2 раза. Так как смета подразумевает полную разработку за год.
- системный программист, который пишет драва или адаптирует их под переферию (дисплеи, камеры, звук, блютуз, вай фай и тд)
- разработчики под sdk, где кто пишут api вокруг обвязки для работы с дравами и выполнение базовых действий с очками.
- разработчики, которые интегрируют очки под чужие алгоритмы slam, трекер глаза, unity, и др движки.
- разработчики, которые делают базовый софт. Без него очки, набор мигающий лампочек
- скрам/продакт/тим лиды это те кто следят за совокупной разработкой
- оптик, инженер, электронщик, чтобы дорабатывать
- менеджер, преобразует запросы компаний в реализацию
- тестистировщики
Всё это съедает 60-70% бюджета. И это при условии, что MVP есть.
Из неё видно, что большую часть затрат занимает софт.
И это не какая то крутая смета. Тут минимум. В реальности я бы умножил их кол-во в 2 раза. Так как смета подразумевает полную разработку за год.
- системный программист, который пишет драва или адаптирует их под переферию (дисплеи, камеры, звук, блютуз, вай фай и тд)
- разработчики под sdk, где кто пишут api вокруг обвязки для работы с дравами и выполнение базовых действий с очками.
- разработчики, которые интегрируют очки под чужие алгоритмы slam, трекер глаза, unity, и др движки.
- разработчики, которые делают базовый софт. Без него очки, набор мигающий лампочек
- скрам/продакт/тим лиды это те кто следят за совокупной разработкой
- оптик, инженер, электронщик, чтобы дорабатывать
- менеджер, преобразует запросы компаний в реализацию
- тестистировщики
Всё это съедает 60-70% бюджета. И это при условии, что MVP есть.
👍4⚡1
Предварительно черновая модель. На ней выявили проблемы с носом, и его переделаем.
Некоторые детали надо перепечатать перед отливкой. Друг к переотлить в пластик.
Затем они зачищаются, чтобы получить идеальную форму. После смолы, детали на самом деле не идеальные. На крупных деталях могут быть дырки, трещины, усадки, стыки. Поэтому из смолы отливается деталь из пластика, где уже она доводиться до нормальной формы. И уже нормальная деталь из пластика используется как мастер форма.
Ещё предстоит отшлифовать эту модель и переотлить детали. Подобрать коллер (какой даст большей чёрный цвет) и попробовать белый пластик. Но всё это уже мелочи и требуют пары дней.
Сами очки не спадают. Только носовик будет изменён. Либо увеличен сейчас либо сделан из пластика и покрыт силиконом. Что даст лучший эффект - посмотрим.
Есть мелкие косяки, с модулем оптики, но они связаны с упрощением отливки, а не с самим деталями. А так же дужки надо утолщить, а то слишком тонкие и гнуться (хотя может так лучше).
Некоторые детали надо перепечатать перед отливкой. Друг к переотлить в пластик.
Затем они зачищаются, чтобы получить идеальную форму. После смолы, детали на самом деле не идеальные. На крупных деталях могут быть дырки, трещины, усадки, стыки. Поэтому из смолы отливается деталь из пластика, где уже она доводиться до нормальной формы. И уже нормальная деталь из пластика используется как мастер форма.
Ещё предстоит отшлифовать эту модель и переотлить детали. Подобрать коллер (какой даст большей чёрный цвет) и попробовать белый пластик. Но всё это уже мелочи и требуют пары дней.
Сами очки не спадают. Только носовик будет изменён. Либо увеличен сейчас либо сделан из пластика и покрыт силиконом. Что даст лучший эффект - посмотрим.
Есть мелкие косяки, с модулем оптики, но они связаны с упрощением отливки, а не с самим деталями. А так же дужки надо утолщить, а то слишком тонкие и гнуться (хотя может так лучше).
👍2
От красивых картинок перейдем к бытовым опытам. Ниже сухой, но очень важный эксперимент.
Слой воска и льда для буфера для тянущейся электроники фото 1.
Провал🤷♂️
1) воск очень плохо поддаётся лазеру. Но это исправили.
2) обработка поверхности от отходов испарения силикона стирает силикон. Была попытка делать в два прохода, за счёт более толстого слоя воска, но результат не очень. То есть сначала убираем отходы, воск при этом снова забивает каналы в процессе обработки. А затем снова лазером убрать только воск сверху. Но результат не качественный
3) нанесение воска сделать легко. Растворяем в горячей воде и опускаем плёнку. Всё, тонкий слой воска на плёнке.
4) проблема убрать лишний воск (фото 2). При помещении пелёнки с воском в горячую воду (кипяток), он не убирается. Всё равно остаётся. И это ставит крест на воске.
Со льдом проблема. Вода и лёд при использовании лазера испаряется за дорожками.
Возврат к прежним опытам:
- нанести фотополимерный слой, далее сплав и затем растворить полимер.
Слой воска и льда для буфера для тянущейся электроники фото 1.
Провал🤷♂️
1) воск очень плохо поддаётся лазеру. Но это исправили.
2) обработка поверхности от отходов испарения силикона стирает силикон. Была попытка делать в два прохода, за счёт более толстого слоя воска, но результат не очень. То есть сначала убираем отходы, воск при этом снова забивает каналы в процессе обработки. А затем снова лазером убрать только воск сверху. Но результат не качественный
3) нанесение воска сделать легко. Растворяем в горячей воде и опускаем плёнку. Всё, тонкий слой воска на плёнке.
4) проблема убрать лишний воск (фото 2). При помещении пелёнки с воском в горячую воду (кипяток), он не убирается. Всё равно остаётся. И это ставит крест на воске.
Со льдом проблема. Вода и лёд при использовании лазера испаряется за дорожками.
Возврат к прежним опытам:
- нанести фотополимерный слой, далее сплав и затем растворить полимер.
Не скажу, что это большое достижение. Но мы наконец-то получили патент на первое своё оборудование по производству тянущейся электроники. Сейчас уже много доработок, улучшений. Да и над новым подходом постепенно работаем. Так что думаю ещё 3-4 патента на тянущуюся электронику не за горами: на жидкие чернила, на новое оборудование, на микрофлюидику, на плёнку и возможно ещё на новый технологический метод (пока всё этапы не пройдём, от патента смысла мало). Я предпочитаю патента на то, что проверено и работает. Возможно ещё патенты на электронные контакты для тянущихся плат.
🔥10👍5👏2
Цель: спрей светящейся силикон.
Попытался доработать свой силикон, где добавил в состав люминесценцию.
Первый блин комом:
1) слишком много порошка. Как итог, часть осело при перемешивании раствора.
2) состав сделал видимо слишком жидким. Поэтому компонент опустился на дно.
3) пропустил через фильтры, и крупицы люминофора большая часть не прошла сквозь фильтр. Надо было фильтровать заранее.
4) Заказал новое сопло, старое забилось.
Как итог, пришлось размазывать состав, а не распылять.
На фото, чёрные фрагменты плёнки не светяться. В реале, светятся. Просто промыл их водой, в этом случае свечение на время высыхания затухает (неожиданно).
Жду новые сопла и надо играть с составом и пропорциями. Хочется объединить прошлый состав силикона, который смог напылить и свечение.
Зачем? Силикон лучше краски в некоторых случаях. Должно быть свечение, в местах растяжения.
Попытался доработать свой силикон, где добавил в состав люминесценцию.
Первый блин комом:
1) слишком много порошка. Как итог, часть осело при перемешивании раствора.
2) состав сделал видимо слишком жидким. Поэтому компонент опустился на дно.
3) пропустил через фильтры, и крупицы люминофора большая часть не прошла сквозь фильтр. Надо было фильтровать заранее.
4) Заказал новое сопло, старое забилось.
Как итог, пришлось размазывать состав, а не распылять.
На фото, чёрные фрагменты плёнки не светяться. В реале, светятся. Просто промыл их водой, в этом случае свечение на время высыхания затухает (неожиданно).
Жду новые сопла и надо играть с составом и пропорциями. Хочется объединить прошлый состав силикона, который смог напылить и свечение.
Зачем? Силикон лучше краски в некоторых случаях. Должно быть свечение, в местах растяжения.
🔥1
Наконец-то удалось добиться нормального корпуса. Пришлось брать новый принтер. Затем состыковать детали.
Всего было сделано 3и прототипа корпуса, которые внешне не особо отличаются, но некоторые ключевые детали отличают их друг от друга.
Теперь надо привести модель в порядок, и затем отливать её.
Первую версию как раз отливали, на что потратили время. Надо было сначала скорректировать модель и потом уже лить.
В принципе сейчас осталась только отливка корпуса. Так как мастер модель одна и делать очки по отдельности очень долго и дорого.
Попробуем три варианта отливки: белый корпус, чёрный и серый.
Но результатом доволен. Очки не спадают, их можно регулировать под разное лицо. Оптика подстраивается.
И главное открыт большой простор для творчества. На фото видно, что почти всё пространство внутри пустует и его можно убрать, сильно уменьшив размеры очков.
Всего было сделано 3и прототипа корпуса, которые внешне не особо отличаются, но некоторые ключевые детали отличают их друг от друга.
Теперь надо привести модель в порядок, и затем отливать её.
Первую версию как раз отливали, на что потратили время. Надо было сначала скорректировать модель и потом уже лить.
В принципе сейчас осталась только отливка корпуса. Так как мастер модель одна и делать очки по отдельности очень долго и дорого.
Попробуем три варианта отливки: белый корпус, чёрный и серый.
Но результатом доволен. Очки не спадают, их можно регулировать под разное лицо. Оптика подстраивается.
И главное открыт большой простор для творчества. На фото видно, что почти всё пространство внутри пустует и его можно убрать, сильно уменьшив размеры очков.
👍5🔥1
Сделал на питон ряд примером под школьные очки, пока делаем по unity.
Ещё жесты прикручу.
Потом причешу все сделанные примеры.
Затем сделаю еще один пример сборку. Что то вроде главного экрана с иконками, где можно выбрать переводчик, сканер, видео ассистент и какую то игру примитивную (типа крестики нолики).
Думаю этого хватит. В принципе этими питон примерами - покрываем все интересные области именно с AL
Сейчас готовы примеры под школьные очки:
AL - распознование голоса
AL - текст в голос
AL - перевод текста
AL - чат модель ChatGPT и еще какая то (забыл)
AL - распознование объектов с камеры и выделение области
Жесты - не помню что в основе mediapipe от фейсбука
AL - генерация картинки по описанию
AL - из видео кадра - получить текстовое описание
В принципе это все машинное обучение AL/ML (не знаю как принято обзывать).
Сделаю по ним уроки и репозиторий. А дальше для углубления уже идёт unity.
Задача собрать полноценный видео ассистент, когда просишь и он даёт инфу об окружении с камеры.
Ещё жесты прикручу.
Потом причешу все сделанные примеры.
Затем сделаю еще один пример сборку. Что то вроде главного экрана с иконками, где можно выбрать переводчик, сканер, видео ассистент и какую то игру примитивную (типа крестики нолики).
Думаю этого хватит. В принципе этими питон примерами - покрываем все интересные области именно с AL
Сейчас готовы примеры под школьные очки:
AL - распознование голоса
AL - текст в голос
AL - перевод текста
AL - чат модель ChatGPT и еще какая то (забыл)
AL - распознование объектов с камеры и выделение области
Жесты - не помню что в основе mediapipe от фейсбука
AL - генерация картинки по описанию
AL - из видео кадра - получить текстовое описание
В принципе это все машинное обучение AL/ML (не знаю как принято обзывать).
Сделаю по ним уроки и репозиторий. А дальше для углубления уже идёт unity.
Задача собрать полноценный видео ассистент, когда просишь и он даёт инфу об окружении с камеры.
🔥7❤2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Не удержался, и добавил сегодня еще один пример на Python для школьных очков. Генерацию Аватара, по заданному тексту и картинке.
На вход будет подаваться картинка, которую надо анимировать и текст, который нужно чтобы Аватар проговорил.
Думаю включим этот код, в пример chatGPT, переводчик, либо помощник в изучении различных разделов интерфейса.
Использовался сервис D-ID, в нем есть бесплатный тариф и хорошая документация по API.
Больше никаких бесплатных альтернатив с API не нашел.
Можно было бы натаскать нейронку под это дело, но поднимать свою нейросеть это ресурсы, которые явно не потянут компы школьников, студентов и вузов.
Хотел подключить Yandex API, но отказался. Это худшие API что я пока что видел. Токен пользователя, Токен папки из облака, токен который нужно генерировать каждые несколько часов. Yandex слишком перемудрили со своими API, и глупо обычному школьнику мучаться с этим, когда есть куча других более удобных API альтернатив.
На вход будет подаваться картинка, которую надо анимировать и текст, который нужно чтобы Аватар проговорил.
Думаю включим этот код, в пример chatGPT, переводчик, либо помощник в изучении различных разделов интерфейса.
Использовался сервис D-ID, в нем есть бесплатный тариф и хорошая документация по API.
Больше никаких бесплатных альтернатив с API не нашел.
Можно было бы натаскать нейронку под это дело, но поднимать свою нейросеть это ресурсы, которые явно не потянут компы школьников, студентов и вузов.
Хотел подключить Yandex API, но отказался. Это худшие API что я пока что видел. Токен пользователя, Токен папки из облака, токен который нужно генерировать каждые несколько часов. Yandex слишком перемудрили со своими API, и глупо обычному школьнику мучаться с этим, когда есть куча других более удобных API альтернатив.
👍4🔥4⚡1
Я бы сказал так. Проблем по конструктору AR-очков было выше крыши.
1) наконец то нашли источник проблемы в электронике. Одна из них, китайцы не пропаяли чип на выбранной для теста плате, вторая для аудио чипа дали некорректную информацию. Поэтому пришлось допиливать плату.
2) корпус. Отлить самостоятельно, то что льётся на спец формах под давлением, тоже не просто. Пришлось городить огород
Осталось пропаять всё платы для пилота. Новые будем заказывать исправленные
Проблемы, которые пришлось решать:
- китайцы подвели с дисплеями, потери 2,5-3 месяца. На будущее договорились с BOE
- оптика. Китайцы вырезали линзы для другого глаза + недонапылили. Исправляли в МГУ
- электроника. Был брак на некоторых платах, не правильная документация
- корпус. Проектирование вышло сложнее. Так как своровать идею было не у кого. Механика оптики, сам корпус оптики универсальный, простота очков (оказывается сложно).
- изготовление корпуса и модулей, качественно сделать сложно. Долго бились
Это главные проблемы, что были
1) наконец то нашли источник проблемы в электронике. Одна из них, китайцы не пропаяли чип на выбранной для теста плате, вторая для аудио чипа дали некорректную информацию. Поэтому пришлось допиливать плату.
2) корпус. Отлить самостоятельно, то что льётся на спец формах под давлением, тоже не просто. Пришлось городить огород
Осталось пропаять всё платы для пилота. Новые будем заказывать исправленные
Проблемы, которые пришлось решать:
- китайцы подвели с дисплеями, потери 2,5-3 месяца. На будущее договорились с BOE
- оптика. Китайцы вырезали линзы для другого глаза + недонапылили. Исправляли в МГУ
- электроника. Был брак на некоторых платах, не правильная документация
- корпус. Проектирование вышло сложнее. Так как своровать идею было не у кого. Механика оптики, сам корпус оптики универсальный, простота очков (оказывается сложно).
- изготовление корпуса и модулей, качественно сделать сложно. Долго бились
Это главные проблемы, что были
🔥6⚡3👍3🤯1🫡1
Причины, почему отливка корпуса из пластика, это кропотливая подготовительная работа.
1) к описанным ранее этапам отливки корпуса из пластика, я добавил ещё один. На одном из этапов, я ставлю сверху на деталью пустую заготовку отпечатанную на ABS принтере. Её задача, задать точные границы, по которым потом будет отрезан силикон перед заливкой крышки. Это нужно, чтобы у отлитой детали не торчал потом сверху мусор. Всё каналы отвода пластика, должны быть сбоку на границе
2) почему важны каналы и их расположение и размер? На фото видно, если каналов нет или они слишком маленькие и пластик не может выйти, то образуются пустоты и на выходе брак.
3) не стоит давать сверху сильно на форму после залития пластика. Это приведёт к тому, что после прогиба в этом месте образует воздух и значит деталь потом можно выкинуть
На фото я показал разные этапы подготовки и отливки. А так же, что будет если сделать не правильно
1) к описанным ранее этапам отливки корпуса из пластика, я добавил ещё один. На одном из этапов, я ставлю сверху на деталью пустую заготовку отпечатанную на ABS принтере. Её задача, задать точные границы, по которым потом будет отрезан силикон перед заливкой крышки. Это нужно, чтобы у отлитой детали не торчал потом сверху мусор. Всё каналы отвода пластика, должны быть сбоку на границе
2) почему важны каналы и их расположение и размер? На фото видно, если каналов нет или они слишком маленькие и пластик не может выйти, то образуются пустоты и на выходе брак.
3) не стоит давать сверху сильно на форму после залития пластика. Это приведёт к тому, что после прогиба в этом месте образует воздух и значит деталь потом можно выкинуть
На фото я показал разные этапы подготовки и отливки. А так же, что будет если сделать не правильно
👍1