В рамках проекта AIWinSoft SkyNet на основе десктопной версии моей программы AIAssistant я продолжаю разработку двух подпроектов:
1. Клиент - серверное приложение AIAssistant
http://www.aiassistant.com/2. Клиент - серверное приложение RoboBrain.
AIAssistant - это чисто программный агент, работать с которым можно пользователю из обычного браузера, либо с пом. специальной клиентской программмы.
RoboBrain расчитан на удаленное интернет подключение к различным приборам и механизмам в т.ч. и к роботам с целью осуществления автономного интеллектуального поведения этих механизмов.
Оба проекта имеют однотипное программное ядро, а также общие базы знаний, что сможет позволить владельцу робота дистанционно общаться с ним на высокоуровневом интерфейсе, избегая необходимости вдаваться в тонкости работы робота.
Т.к. я был до последнего времени (и сейчас также) занят разработкой AIAssistant, то упустил некоторые робототехнические новости из виду. Меня интересует стандарт или общепризнанная рекомендация TCP/IP протокола управления роботами, чтобы не изобретать велосипед и использовать этот протокол в своем проекте. М.б. кто-то подскажет? Требуется передавать не только простую телеметрическую информацию, но и изображения с видеокамер а также звук. Возможно, что для их передачи потребуется предобработка в клиентском оборудовании. Если протоколов окажется много или они окажутся малорампространены и не подходящими, то придется делать свой протокол.