• Что технически(какие it решения, технологический стек) нужны для создания ии ,который сможет на основе жалоб ставить диагноз?

    @HLudens
    Как уже верно указал Алексей стек простейший, вас устроит любая библиотека для создание нейросети под любой известный вам язык программирования. Например tensorflow хоть под питон хоть под жаваскрипт.
    Схема сети тоже простейшая вход-несколько полносвязных скрытых слоев-выход
    формат входа- вектор со всеми возможными видами жалоб в формате есть/нет/неизвестно
    Формат выхода- вектор где каждое число вероятность для болезни.
    Собственно все.
    Сложность у вас возникнет по 3 пунктам,
    -создать перечень (и интерфейс!) для жалоб
    -создать перечень диагнозов
    -и, самое главное, создать обучающую выборку! Т.е. проработать десятки а лучше сотни тысяч медкарточек, перегнать их в формат вектора жалоб и вектора диагноза и после этого обучить сетку.

    А так задачка простейшая :)
    Для программиста.
    А вот для того кто будет эти сотни тысяч карточек читать и вводить это ад.
    Ответ написан
    Комментировать
  • Как сделать уничтожение пули при столкновении в Unity?

    @HLudens
    Что бы не было подобных глюков нужно не уничтожать объект, а помечать как уничтоженный.
    Ну а потом, уже после отработки всех столкновений, или уничтожать его или откладывать в пул для переиспользования .
    Ответ написан
    Комментировать
  • Верстка 3d c эффектами?

    @HLudens
    Это две очень разные задачи.
    вращение можно сделать относительно просто- отрендерить последовательность кадров с поворотом кольца и простейшим скриптом переключать эти кадры после загрузки их можно грузить как отдельно так и в виде атласа).
    можно вращать автоматически а можно в зависимости от положения мыши (т.е. курсор в координатах меньше 10 -показываем первый кадр, от 10 до 20 -второй и т.д. )

    А вот с конструктором все намного сложнее. Если камушек один то можно банально отрендерить все варианты с вращениями и по щелчку по картинке с камнем подменять текущий отображаемый атлас на выбранный пользователем.
    А вот если нужен реальный редактор,где на модели можно менять несколько камней в разных комбинациях... тут потребуется по сути приложение с подгрузкой 3д модели и качественными материалами для камней металлов.
    Юнити, пикси, короче все варианты браузерных 3д движков вам в помощь но на пальцах этого не объяснишь.
    Ответ написан
    Комментировать
  • Какой игровой движок подходит лучше?

    @HLudens
    В юнити не совсем С++, но думаю будет достаточно удобно.
    Ответ написан
    Комментировать
  • Как объединить два скетча в один чтобы работали два датчика одновременно?

    @HLudens
    разобраться в коде скетчей, перенести все относящееся к датчику MQ-2 в код BMP-280.
    т.е. из setup в setup , из loop в loop и т.д.
    собственно насколько я помню MQ-2 работает просто через аналоговый вход, там всего кода будет три строчки...
    Ответ написан
    Комментировать
  • Как рассчитать место установки газовых упоров?

    @HLudens
    придется подружится с математикой :)
    Все просто. Есть распрямленное положение ноги и есть полностью согнутое.
    нужно найти такую точку на голени чтобы расстояние от верха бедра до этой точки в распрямленном положении отличалось от расстояния в согнутом на длину штока газлифта.
    Решается элементарно. Но таких решений вам потребуется масса, так что геометрию придется вспомнить.
    А еще вспомнить или изучить термех, поскольку усилие на этой ноге будет нелинейно зависить от угла сгиба в зависимости от точек крепления штока и цилиндра. Короче чтоб это было помощью а не помехой нужно хорошенько все обдумать.
    Ответ написан
    Комментировать
  • Где можно достать комплектующие для роботов? В частности, интересуют электроприводы и аккумуляторы. Где такое покупают?

    @HLudens
    Шаговики можно добыть из убитых принтеров или сдромов (слабенькие). отыскать ремонтную мастерскую и попросить. Бартер на бутылку пива тоже возможен.
    Там же можно разжиться шестернями, роликами для ремня и т.д.
    Почти в каждом городе можно найти лазерную резку акрила или фанеры, так что хорошенько все продумав и начертив можно заказать себе все детальки за смешную цену.
    Ответ написан
    Комментировать
  • Где найти исходники боев 5 на 5 в 2D игре для unity3d или другого движка?

    @HLudens
    Начинаешь с геймдизайна. Пишешь основную идею игры: что, как из чего состоит и на что влияет. Просто в блокнотик.
    Дальше архитектура. Определяешь какие сущности есть в игре как они взаимосвязаны, как их лучше реализовывать. Как минимум уже есть интерфейс, арена, юниты, оружие.

    Пишешь базовую логику объектов. Т.е. предметы должны падать на пол, стрелы и пули должны летать, сталкиваться с объектами и т.д.
    Пишешь базовую логику юнитов. т.е. ХП, перемещения, атака, защита, дистанционная атака, смерть, управление анимациями и т.д. после написания юнит должен выполнять отданные ему команды, бежать куда укажешь, стрелять, бить, умирать... Можно и без анимаций, чисто на кубиках.
    Пишешь тактику - логику боя. т.е. выбор противника для атаки (случайный или подчиняется некой логике), выбор действия (стоим, стреляем, бежим, убегаем и т.д. опять же как случайные так и логичные действия). При простейшей реализации каждый юнит выбирает случайного противника и мчится его убивать, ну или стреляет в него пока тот не сдохнет.
    По хорошему еще и кастомизацию, т.е. юнит может быть с мечем и щитом, а может быть с топором, в доспехах или без, это все влияет на атаку/защиту/скорость перемещения/наличие спец способностей, а следовательно и на выбор тактики.
    Еще полезно будет добавить реакцию, т.е. если юнита атакуют он должен прикинуть что лучше, продолжить бить того кого бил, или переключится на того кто обидел.

    Это все нужно написать самостоятельно хотя конечно некоторые вещи можно брать из примеров, типа управления анимацией или физику. Почему самостоятельно? А потому что иначе не сможешь написать тактику и всю остальную логику, просто не будешь понимать что откуда берется. Вся логика боя пишется исходя из параметров юнитов и того как эти параметры влияют друг на друга.
    Ответ написан
    Комментировать
  • Unity3D FPS Вопрос касательно ботов и их разложения на малекулы, и как это реализовать?

    @HLudens
    Можно сделать систему частиц которые порождаются на поверхности модели. саму модель скрыть. Разлет частиц настроить по желанию :)
    Для полноты картины можно еще и стартовый цвет частиц попробовать настраивать по цвету точки модели откуда где она родилась.
    Ответ написан
    Комментировать
  • Можете подсказать готовый проект Unity для скачивания?

    @HLudens
    А на самом сайте юнити базовые учебные проекты чем не подошли?
    меню, сохранение, пауза для непростой игры это эчень непростое и индивидуальное дело, их все равно нужно писать. То же сохранение потребует от вас написать какие именно данные от каких объектов будут сохранятся и как это все будет загружаться обратно.
    Ответ написан
    1 комментарий
  • Что нужно знать чтобы сделать простой робот пылесос?

    @HLudens
    немного механику :)
    корпус+ турбинка (хоть самопальная хоть от пылесоса из "все по 50") + колеса.
    простейший пылесос мечется от стенки до стенки поворачивая на случайный угол от ударов. Хаотичное движение позволяет убрать 95% пола :)
    а если хочется построить что то серьезней потребуются микроконтроллер (хоть ардруинка) плюс датчики.
    Ответ написан
    Комментировать
  • Как зашифровать картинку в AES и получить на выходе картинку с хаотичными пикселями?

    @HLudens
    Собственно правильно тебе система пишет :)
    Файл картинки кроме данных о цвете пикселей имеет еще и кучу данных описанных форматом, т.е. хранит внутри себя высоту, ширину, способ сжатия, дополнительную информацию вроде кординат съемки и названия фотоапарата...
    т.е. зашифровав весь файл ты сделал эти данные нечитаемыми.
    как проблему решить: первый вариант тебе описали, побайтно зашифровать ТОЛЬКО область пикселей.
    Второй вариант- создаешь новый файл, пишешь туда заголовок для пнг со всеми нужными полями, а дальше зашифрованный целиком свой файл.
    Ответ написан
    Комментировать
  • Как изготовить лодку способную на плаву преодолеть лабиринт, не касаясь стенок?

    @HLudens
    как уже писали выше- лодка квадратная или цилиндрическая, с колесами по бокам (у вас в наборе как раз есть пара мотор редукторов)
    Севропривод по центру и ультразвуковой датчик на него- получаем радар.
    ориентируясь на его показания можно заставить лодку не касаться стенок.
    алгоритм движения придется забивать в код, тупо как набор команд "на север до стенки, поворот, на запад до стенки и т.д." поскольку на той схеме что у вас есть "правая рука" не подходит, вы перекресток по прямой должны пройти.
    т.е. по ходу движения крутим севрой, если берег слишком близко даем команду на временное ускорение соответсвующего колеса (плыть будем слегка зигзагом но ничего).
    периодически контролируем наличие препятствия впереди и если оно появилось на нужном расстоянии делаем поворот туда куда указано в "списке команд" и вновь вперед.

    Разумеется как кораблик будет готов, проверить в ванной, сколько секунд работы движков требуется корытцу чтобы развернутся на 90 градусов, сколько чтоб разогнаться, сколько чтоб затормозить, сколько чтоб затормозить при обратном вращении колес. На основе этих данных закладывать параметры в код.
    Ответ написан
    Комментировать
  • Что можно делать на Unity кроме игр?

    @HLudens
    В разработке игр, виртуальной и дополненной реальности, 3д приложений и т.п. Юнити дает наибольший выигрыш.
    Разумеется приложения разрабатывать можно, но главное достоинство юнити именно 3д движок.
    Впрочем есть и 2д, и интерфейсные решения.
    Ответ написан
    Комментировать