【24h】

Universal programming interfaces for robotic devices

机译:机器人设备的通用编程接口

获取原文
获取原文并翻译 | 示例

摘要

Robotic devices, whether service robots designed to help people or entertainment robots, are more and more widespread, and their number is increasing. All these robots currently have a different programming interface, more or less complex and more or less powerful. The situation is reminding of the 80's and the personal computer revolution: many vendors, models and as many programming languages and interfaces. We have developed URBI, a Universal Robotic Body Interface in an attempt to address this issue and provide a standard and simple way to control robots, while still providing powerful high-level capabilities expected from a modern programming language. To achieve this, URBI is based on a client/server architecture where the server is running on the robot and accessed by the client, typically via TCP/IP. The client can be any system, thus giving a great deal of flexibility. The URBI language is a high level scripted interface language used by the client and capable of controlling the joints ofthe robot or accessing its sensors, camera, speakers or any accessible part of the machine, We present in this article a short introduction to URBI and show application examples with Aibo. We finally explore how URBI could impact the development of everyday robotics and facilitate the interaction between robots, computers and smart objects in general.
机译:机器人设备,无论是设计用来帮助人的服务机器人,还是娱乐机器人,都越来越普及,并且数量还在不断增加。目前,所有这些机器人都具有不同的编程界面,它们或多或少地复杂并且或多或少地具有强大的功能。这种情况使人想起了80年代和个人计算机的革命:许多供应商,模型以及许多编程语言和界面。我们开发了通用机器人身体接口URBI,以解决此问题并提供一种标准且简单的方式来控制机器人,同时仍提供现代编程语言所期望的强大的高级功能。为此,URBI基于客户端/服务器体系结构,其中服务器在机器人上运行,并且通常通过TCP / IP由客户端访问。客户可以是任何系统,因此具有很大的灵活性。 URBI语言是客户端使用的高级脚本界面语言,能够控制机器人的关节或访问机器人的传感器,摄像头,扬声器或机器的任何可访问部件,在本文中,我们将简要介绍URBI并展示Aibo的应用示例。我们最终将探讨URBI如何影响日常机器人技术的发展,并促进机器人,计算机与一般智能对象之间的交互。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号