Project Chrono - это физический движок, разработанный Университетом Висконсин-Мэдисон и Университетом Пармы, а также членами его сообщества с открытым исходным кодом. Он поддерживает моделирование динамики твердого и мягкого тела , обнаружение столкновений , динамику транспортного средства , взаимодействие жидкости и твердого тела , деформируемую местность и динамику гранул , а также другие физические системы . Последние разработки в области датчиков моделирования , робототехники моделирования и автономного моделирования транспортных средств, где упор делается на внедорожные сценарии. Части кода выполняются на графическом процессоре, многоядерных процессорах и архитектурах с распределенной памятью через MPI. Он используется в десятках университетов, в промышленности и федеральных исследовательских лабораториях.
Разработчики) | Алессандро Тасора, Раду Сербан, Дан Негрут и др. [1] [2] |
---|---|
Первый выпуск | 1998 |
Стабильный выпуск | |
Репозиторий | github |
Написано в | C , C ++ |
Операционная система | Linux , Microsoft Windows , OS X |
Тип | Мультифизический движок |
Лицензия | Лицензия BSD |
Веб-сайт | projectchrono |
История
Проект Chrono был первоначально разработан для использования в качестве многокомпонентного инструмента моделирования для робототехники и биомеханических приложений по Алессандро Tasora в то время как студент в Политехническом университете Милана . [4] Это стало совместным проектом Университета Висконсина и Университета Пармы с 2008 года.
Проект был выпущен под лицензией BSD в 2013 году. [4]
В 2014 году армия США инвестировала 1 800 000 долларов США для финансирования развития библиотеки в течение двух лет. [5] Проект находится в стадии активной разработки, текущими спонсорами проекта являются Исследовательское управление армии США, Национальный научный фонд, Министерство обороны и Министерство транспорта.