Player

软件截图:
Player
软件详细信息:
版本: 2.1.1
上传日期: 3 Jun 15
许可: 免费
人气: 25

Rating: 4.0/5 (Total Votes: 1)

播放器是机器人控制的网络服务器软件。运行在你的机器人,播放器提供一个清洁,简单的界面,机器人的传感器和执行器通过IP网络。你的客户端程序会谈Player在一个TCP套接字,从传感器读取数据,写命令执行器,并配置在飞行设备。
播放器支持多种机器人硬件。原作的玩家平台是ActivMedia先锋2家,但其他几个机器人和许多常见的传感器支持。播放器的模块化架构可以很容易地添加新硬件支持,和一个活跃的用户/开发者社区贡献新的驱动程序。
玩家在Linux上运行(PC和嵌入式),Solaris和* BSD。
该播放器项目提供的开源软件工具,用于机器人和传感器应用。
玩家创建项目免费软件,使研究机器人和传感器系统。玩家机器人服务器可能是世界上最广泛使用的机器人控制接口。其模拟后端,舞台和帐篷,也有非常广泛的应用。
以下是“玩家”一些主要特点:
·播放器被设计成语言和平台无关。你的客户端程序可以具有网络连接到机器人任何机器上运行,而且它可以写在支持TCP套接字的任何语言​​。目前,我们有客户端实用程序在C ++中,TCL,Java和Python的使用。此外,球员是没有你如何可能要构建你的机器人控制程序的假设。以这种方式,它是更“最小”比其他机器人接口。如果你希望你的客户端是一个高并发多线程程序,把它写这样的。如果你喜欢一个简单的读 - 思考 - 行动循环,做到这一点。如果你喜欢交互式控制你的机器人,尝试我们的Tcl客户端(或写你自己的客户端实用程序在你最喜欢的交互式语言)。
·玩家可以让多个设备呈现相同的接口。例如,先锋2和RWI驱动程序都使用播放器的“位置”界面,让机器人的运动控制。因此,相同的控制代码可以驱动两种机器人。当与舞台结合模拟器,此功能是非常有用的;舞台的模拟机器人控制编写程序将经常工作在真实的硬件不变。
·玩家还旨在支持几乎任何数量的客户端。你有没有想过你的机器人“看到”通过对方的眼睛吗?现在,他们可以。任何客户端可以连接并读取任何机器人从播放器(甚至写电机命令)任何实例传感器数据。除了分布式传感控制,你也可以使用播放器的监测实验。例如,当你的C ++客户端控制一个机器人,你可以运行图形可视化工具,在其他地方,显示您当前的传感器数据和记录器程序中保存的数据以供日后分析。上的即时设备请求允许根据需要为手头的任务的客户端来访问differenct传感器和执行器。
·在服务器本身的行为也可以在飞行配置。请参阅有关改变传感器的数据速率和其它功能的详细信息的用户手册。
·最后但并非最不重要的,球员是自由软件,在GNU公共许可证下发布的。如果你不喜欢它是如何工作的某一部分,将其更改。并请给我们您的补丁!

类似的软件

Robocode Robots
Robocode Robots

3 Jun 15

L1L2Py
L1L2Py

15 Apr 15

Tinybrain
Tinybrain

20 Feb 15

NYSIIS
NYSIIS

20 Feb 15

意见 Player

评论没有发现
添加评论
打开图片!