Гуманоид учится ходить: мышечная модель на PhysX 5 + обучение с подкреплением (C++, Three.js)

Ссылка на работу
image image image image image image image image image image image image
Система, в которой физический гуманоид учится ходить и держать равновесие с нуля. Что внутри: • C++17-сервер на NVIDIA PhysX 5: скелет из твёрдых тел и суставов, физика с высокой точностью решателя; • мышечная модель: каждая мышца задана точками крепления, максимальной силой, оптимальной длиной, сухожилием, углом перистости, скоростями активации и расслабления; мышцы обучаемые; • алгоритмы обучения: CEM, эволюционные стратегии, PPO, SAC, TD3 — переключаются пресетами; • веб-интерфейс «Control Room» на Three.js: 3D-вид в реальном времени, траектории, мышцы, отладочные слои, аттракторы, графики обучения; • всё настраивается JSON-конфигом, история обучения сохраняется чанками; • ранние версии — прототипы на Python с URDF-моделью. Стек: C++17, PhysX 5, CMake, nlohmann/json, JavaScript, Three.js, Python. Для вас: физические симуляции, робототехника и управление, обучение с подкреплением, 3D-визуализация процессов обучения.
https://devastor.com/