Player

Софтуер снимки:
Player
Софтуер детайли:
Версия: 2.1.1
Дата на качване: 3 Jun 15
Розробник: The Player Project
Разрешително: Безплатно
Популярност: 25

Rating: 4.0/5 (Total Votes: 1)

Player е сървърен софтуер мрежа за контрол на робота. Тичане на своя робот, Player осигурява чист и прост интерфейс за сензори на робота и изпълнителни механизми по мрежата IP. Клиентът ви говори Player над сокет TCP, четене на данни от сензори, писане на команди към предавки, и конфигуриране на устройства в движение.
Player поддържа разнообразни робот хардуер. Оригиналният платформата Player е 2 семейството ActivMedia Pioneer, но се поддържат няколко други роботи и много общи сензори. Модулна архитектура на играча го прави лесно да добавите поддръжка за нов хардуер, и активен потребител / разработчик на Общността допринася нови драйвери.
Player работи на Linux (PC и вградени), Solaris и * BSD.
Проектът Player предлага софтуерни инструменти с отворен код за робот и сензорни приложения.
Проектът Player създава свободен софтуер, който дава възможност на научните изследвания в робот и сензорни системи. The Player робот сървър е може би най-широко използвани за контрол робот интерфейс в света. Симулация Неуспех, сценични и Gazebo, също са много широко използвани.
Ето някои основни характеристики на "Player":
· Player е проектиран да бъде език и платформено независим. Вашият клиент програма може да работи на всяка машина, която има връзка с мрежата, за да си робот, и тя може да бъде написана на всеки език, който поддържа TCP сокети. В момента имаме на разположение в C ++, Tcl, Java, Python и от страна на клиента услуги. Освен това, Player не прави предположения за това как може да искате да структурирате програми за контрол на робота. По този начин, е много по-"минимална" от други робот интерфейси. Ако искате вашият клиент да бъде силно конкурентно многонишковите програми, ще го напиша така. Ако искате просто четене мисля,-акт линия, да направи това. Ако искате да контролира своя робот интерактивно, опитайте нашия Tcl клиент (или напишете своето собствено комунални услуги на клиенти в любимия си интерактивна език).
· Player позволява на много устройства да представят същия интерфейс. Например пионер 2 и RWI драйверите и двете използват "позиция" интерфейс Player, за да се даде възможност за контрол на движението на робота. По този начин една и съща контрол кода можеш да караш и двата вида роботи. Тази функция е много полезна, когато се комбинира с симулатора етап; програми за контрол, написани за симулираните роботи Сцена често ще работят без промяна за недвижими хардуер.
· Player е предназначена също така за подпомагане на почти всеки брой клиенти. Искали ли сте някога си роботи, които да "виждат" през очите на всяка от тях? Сега те могат. Всеки клиент може да се свърже и прочетете сензорни данни от (и дори пишат моторно заповядва да) на копие на играча на всеки робот. Освен разпределени наблюдение за контрол, можете да използвате и Player за мониторинг на експерименти. Например, докато си C ++ клиент контролира робот, можете да стартирате графичен инструмент за визуализация на друго място, че ви показва текущите сензорни данни и програма дървар да запазите данните за по-късен анализ. На най-лети исканията на устройства позволяват си клиенти да получат достъп до differenct сензори и изпълнителни механизми, както е необходимо за изпълнение на задачата в ръка.
· Поведението на самия сървър може да бъде конфигуриран в движение. Вижте инструкцията за употреба за подробности относно смяната сензор скорост на данните и други функции.
· Не на последно място, Player е безплатен софтуер, издаден под GNU Public License. Ако не ви харесва някоя част от това как тя работи, променете го. И моля, изпратете ни вашата кръпка!

Подобен софтуер

magic.jar
magic.jar

17 Feb 15

Robocode
Robocode

12 May 15

NHI1
NHI1

17 Feb 15

Коментари към Player

Коментари не е намерена
добавите коментар
Включете на изображения!
Търсене по категория