首页> 外文会议>Innovative Manufacturing Engineering >The Use of Logic Programming in Task Planning for Robotized Systems
【24h】

The Use of Logic Programming in Task Planning for Robotized Systems

机译:逻辑编程在Robotized Systems任务规划中的使用

获取原文

摘要

Preparing the task for the robotic system takes several steps. Programming a robot, as the last step, is preceded by the analysis of possible variants of its implementation and trajectory planning. However, it is needed to recognize the task and to split it into parts, without the reference how to realize them. The modern robotics seeks the way to shorten the time of program preparation, developing the so-called "programming at the task level." It consists in writing a program in a language, which is similar to natural one, describing only the basic operations, without going into the details of their realization by the robot. The outcomes of the researches are, for example the special voice interfaces used in robotized surgery. In case of industrial robots, this method is treated as the experimental one and the interest is confined to purely scientific. This article discusses some aspects of this method with respect to the initial stages of the task planning. A description of the robot's workspace and defining the basic steps in a language which is similar to natural one, allows the use of logic programming language to generate pseudocode, which eventually leads to the realization of the task. Every activity could be then divided into elementary steps that must be described directly in the robot programming language. The presented method is currently at the early stage of development and does not allow the direct programming of the robot, but the generated pseudocode could be the basis of a complete program.
机译:准备机器人系统的任务需要几步。编程机器人,作为最后一步,前面是分析其实现和轨迹规划的可能变体。但是,需要识别任务并将其拆分成零件,而无需参考如何实现它们。现代机器人寻求缩短计划准备时间,开发所谓的“任务水平的编程”。它由一种语言编写一个程序,它类似于自然的语言,只描述基本操作,而不进入机器人的实现细节。研究结果是,例如,用于Robotized手术中使用的特殊语音界面。在工业机器人的情况下,这种方法被视为实验性,利益被限制在纯粹科学中。本文对任务规划的初始阶段讨论了该方法的一些方面。对机器人的工作空间的描述并定义类似于自然的语言的基本步骤,允许使用逻辑编程语言来生成伪代码,最终导致任务的实现。然后,可以将每个活动分为必须直接描述的基本步骤,该步骤必须直接描述为机器人编程语言。呈现的方法目前在开发的早期阶段,不允许直接编程机器人,但生成的伪代码可能是完整程序的基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号