Если вы находитесь в системе ubuntu, вы можете перейти по ссылке ниже, чтобы установить mongo в вашей системе https://gist.github.com/ankur13secret/3878e2cf80ef5ff2bb94 .
Или если вы находитесь в любой другой системе, сначала загрузите mongo и выполните настройку.
Чтобы начать использовать mongo в laravel, сначала вам нужно добавить драйвер mongo в ваш файл config/database.php
, как показано ниже
'mongodb' => [
'driver' => 'mongodb',
'host' => env('DB_HOST', 'localhost'),
'port' => env('MONGO_DB_PORT', ''),
'database' => env('MONGO_DATABASE', ''),
],
, то вам нужно добавить их в ваш .ENV-файл, как показано ниже
MONGO_DB_PORT = 27017
MONGO_DATABASE = your_database_name
. Для использования mongo я использую jenssegers package https: // github. com / jenssegers / laravel-mongodb . Сначала вам нужно установить его, и вам просто нужно выполнить еще несколько шагов, написанных там, и он будет работать нормально, если все будет хорошо.
Это заставило меня помнить бревис проект.
бревис является бесплатным пакетом программного обеспечения с открытым исходным кодом, который помогает создать 3D моделирования многоагентных систем и искусственной жизни.
существует также wikipage Робототехника списка средства моделирования
Microsoft Robotics Studio/Microsoft Robotics Developer Studio 2008
Также читала этот статья о MSDN Magazine
Это не как впечатляющий взгляд как Webots, но , RobotBasic свободен, легок учиться, и полезный для разработки прототипа простых алгоритмов перемещения робота. Можно также программировать BasicStamp от IDE.
ABB имеет настоящее решение под названием RobotStudio для моделирования их огромных промышленных роботов. Я не думаю, что это свободно, и я не предполагаю, что Вы вытащите много забавы из него, но это является довольно впечатляющим. Вот страница об этом
Я работал с Кармен http://carmen.sourceforge.net/ и считаю это полезным.
Один из недостатков Кармен - это документация, при всем уважении, я думаю, что веб-страница немного устарела и недостаточна. Поэтому мне нравится слышать от других людей, имеющих опыт работы с Кармен, или студенческие отчеты / проекты, касающиеся Кармен.
ROS визуализирует вашего робота и любые данные, которые вы с него записали.
Пакеты для проверки будут rviz
и nav_view
National Instruments ' LabView - это графическая среда программирования для разработки систем измерения, тестирования и управления. Его можно использовать для 3D-моделирования моделирования с помощью SolidWorks.
Я программировал на SimSpark. Это движок моделирования с открытым исходным кодом, стоящий за RoboCup 3D Simulated Soccer League.
Он расширяем для различных симуляций. Вы можете подключать собственные датчики, исполнительные механизмы и модели, используя C++, Ruby и/или RSG (Ruby Scene Graph) файлы.