软件《多移动机器人通用控制平台1.0》(简称TeamLab1.0)是用于多移动机器人控制的一个任务规划与实施平台,主要解决机器人的传感、通信、控制、规划和协作等关键问题,可以完成多移动机器人的编队、合作导航、定位、踢足球等多种复杂任务,其中涉及技术领域较多,如多机器人学、任务规划、多智能体系统、分布式感知、人机交互、网络通讯等。 | |||
| |||
(2) 团队通讯 在网络通讯上,本软件采用基于进程间通讯的方式与机器人服务器进行连接。进程间通讯是用来保证多个进程间的协调运行和资源共享的方法,在设计上我们使用 SOCKET 通信来实现,在设计中将进程分成主进程和辅助进程。两个进程间的通信机制由两部分组成:主进程内部的请求机制(客户端)和辅助进程内部的服务机制(服务器端)。每个服务器端拥有特定的端口号,客户端通过不同的端口号向不同的服务器发出请求,并根据端口号确定接收到的数据包属于哪个进程。 机器人服务器与各个机器人通过无线局域网连接,实现对各个机器人的直接任务下达与数据收集。无线局域网指以无线信道作传输媒介的计算机局域网。它采用射频工作方式传输和接收数据,是在有线局域网的基础上通过无线集线器、无线接入节点、无线网桥、无线网卡等设备使无线通信得以实现。
|
图2 组态示意图 | ||
• 技术特色 在程序设计上,本软件采用面向对象和图形化的方法,使用了大量的可视化控件,为用户提供了一个简洁易用的开发设计环境。 • 软件使用环境 本软件在使用时对硬件、软件、网络和机器人有如下要求:
• 人机界面
图3 人机界面 软件著作权登记号:2003SR11013 | |||
上一篇:下面没有链接了
下一篇:微软正式推出机器人通用开发平台
|
赞助商
最新更新信息
发布于 2008-11-15 09:10:58
发布于 2008-11-15 09:10:14
发布于 2008-11-14 13:08:17
发布于 2008-11-14 08:14:53
发布于 2008-11-13 20:38:13
发布于 2008-11-13 14:02:28
发布于 2008-11-13 08:25:33
发布于 2008-11-12 14:49:12
赞助商
热门信息
|
||||||||||||||



【