• Title/Summary/Keyword: Robot Language

Search Result 232, Processing Time 0.027 seconds

A design of PC-based robot controller (범용의 PC를 이용한 로보트 제어기 구성에 관한 연구)

  • 정재문;양윤모;김선일
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.235-238
    • /
    • 1989
  • Generally, Industrial robots are often controlled using joint processors and treating each joint as an independent servo loop. This paper presents a system architecture for robot control designed for real-time control of motion and sensory processing utilizing general-purpose Personal Computer. And for easily use and system expendability, robot language is implemented with C-language as base language. Through this system user can easily update robot language by design of his own language primitives. This system also don't require another development tool and can be used as advanced algorithm simulator in robotics laboratories.

  • PDF

Development of a Multi-Robot Control Language (다중 로보트 제어 언어 개발)

  • Kim, Tae-Won;Suh, Il-Hong;Oh, Young-Suk
    • Proceedings of the KIEE Conference
    • /
    • 1990.11a
    • /
    • pp.446-449
    • /
    • 1990
  • A Multi-Robot Control language (MRCL) is proposed to effectively control the multi-robot. MRCL has not only single-robot, command, but multi-robot command with multi-task OS, XINU. Concurrent motion, coordinate motion, and simple collision avoidance motion are implemented. This language is expected to act as a intelligent supporting tool for multi-robot system. To verify the effectiveness of the MRCL, a simple puzzle matching example is illustrated.

  • PDF

Robot vision interface (로보트와 Vision System Interface)

  • 김선일;여인택;박찬웅
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1987.10b
    • /
    • pp.101-104
    • /
    • 1987
  • This paper shows the robot-vision system which consists of robot, vision system, single board computer and IBM-PC. IBM-PC based system has a great flexibility in expansion for a vision system interfacing. Easy human interfacing and great calculation ability are the benefits of this system. It was carried to interface between each component. The calibration between two coordinate systems is studied. The robot language for robot-vision system was written in "C" language. User also can write job program in "C" language in which the robot and vision related functions reside in the library.side in the library.

  • PDF

Control software development for direct drive arm robot using 32bit(MC68020) CPU with WHILE language (WHILE 언어를 사용한 32비트(MC 68020) CPU제어기에 대한 직접구동방식 로보트의 제어소프트웨어 개발)

  • 이주장;신은주;곽윤근
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1989.10a
    • /
    • pp.239-243
    • /
    • 1989
  • This paper represents the control software development for Direct Drive Arm Robot with the WHILE language composed the 68000 assembly language and high level language modula-2. Direct Drive Ann Robot needs the control program which is fast step and exactly position moving because Direct Drive Arm Robt depends on accuracy. We found that the self-tuning algorithm for this robot control is very good for the real time control and the floating point operation using the 32 bit CPU(MC 68020) controller.

  • PDF

From Montague Grammar to Database Semantics

  • Hausser, Roland
    • Language and Information
    • /
    • v.19 no.2
    • /
    • pp.1-18
    • /
    • 2015
  • This paper retraces the development of Database Semantics (DBS) from its beginnings in Montague grammar. It describes the changes over the course of four decades and explains why they were seen to be necessary. DBS was designed to answer the central theoretical question for building a talking robot: How does the mechanism of natural language communication work? For doing what is requested and reporting what is going on, a talking robot requires not only language but also non-language cognition. The contents of non-language cognition are re-used as the meanings of the language surfaces. Robot-externally, DBS handles the language-based transfer of content by using nothing but modality-dependent unanalyzed external surfaces such as sound shapes or dots on paper, produced in the speak mode and recognized n the hear mode. Robot-internally, DBS reconstructs cognition by integrating linguistic notions like functor-argument and coordination, philosophical notions like concept-, pointer-, and baptism-based reference, and notions of computer science like input-output, interface, data structure, algorithm, database schema, and functional flow.

  • PDF

Learning C Language Using Robots

  • Kim, Seung-Han;Jeon, Jae-Wook
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2005.06a
    • /
    • pp.119-122
    • /
    • 2005
  • Lego company created a set called Robotic Invention System as a kind of Mindstorm set. This system helps to understand the technology of both robot and programming language. It also improves creativeness by building and controlling the robot we make. This paper will introduce basic idea of controlling the RCX(Programmable Lego Block) in C language. Also, this paper will show different idea of teaching C language by using other types of robots.

  • PDF

Robot Vision to Audio Description Based on Deep Learning for Effective Human-Robot Interaction (효과적인 인간-로봇 상호작용을 위한 딥러닝 기반 로봇 비전 자연어 설명문 생성 및 발화 기술)

  • Park, Dongkeon;Kang, Kyeong-Min;Bae, Jin-Woo;Han, Ji-Hyeong
    • The Journal of Korea Robotics Society
    • /
    • v.14 no.1
    • /
    • pp.22-30
    • /
    • 2019
  • For effective human-robot interaction, robots need to understand the current situation context well, but also the robots need to transfer its understanding to the human participant in efficient way. The most convenient way to deliver robot's understanding to the human participant is that the robot expresses its understanding using voice and natural language. Recently, the artificial intelligence for video understanding and natural language process has been developed very rapidly especially based on deep learning. Thus, this paper proposes robot vision to audio description method using deep learning. The applied deep learning model is a pipeline of two deep learning models for generating natural language sentence from robot vision and generating voice from the generated natural language sentence. Also, we conduct the real robot experiment to show the effectiveness of our method in human-robot interaction.

Unifing Robot Control Programming Language And Dolittle Using Robot Objects (두리틀 로봇 프로그래밍 일원화를 위한 로봇 객체 설계)

  • Kwon, Dai-Young;Yeum, Yong-Cheul;Yoo, Seoung-Wook;Lee, Won-Gyu
    • The Journal of Korean Association of Computer Education
    • /
    • v.8 no.6
    • /
    • pp.23-32
    • /
    • 2005
  • Dolittle is a educational programming language that helps students learning principles and concepts of computer science with programming. Learning programming with robot improve learning achievements robot motivate to be interest with programming. However, Dolittle robot programming is a different from Dolittle programming in process of interpretation and execution mechanism. Therefore, students have virtually to learn two languages to control robot and it would reduce the worth of Dolittle as educational programming language. In order to solve this problem, we tried to Unify Dolittle and robot control language using parser that Dolittle program with turtle object convert robot program. But this try couldn't overcome completely this problem because attributes of turtle object is different from robot. In this research we unified Dolittle programming and Dolittle robot programming as a way of adding new robot object in dolittle standard object group. it would improve educational effect of learning programming with robot in Dolittle.

  • PDF

Natural-Language-Based Robot Action Control Using a Hierarchical Behavior Model

  • Ahn, Hyunsik;Ko, Hyun-Bum
    • IEIE Transactions on Smart Processing and Computing
    • /
    • v.1 no.3
    • /
    • pp.192-200
    • /
    • 2012
  • In order for humans and robots to interact in daily life, robots need to understand human speech and link it to their actions. This paper proposes a hierarchical behavior model for robot action control using natural language commands. The model, which consists of episodes, primitive actions and atomic functions, uses a sentential cognitive system that includes multiple modules for perception, action, reasoning and memory. Human speech commands are translated to sentences with a natural language processor that are syntactically parsed. A semantic parsing procedure was applied to human speech by analyzing the verbs and phrases of the sentences and linking them to the cognitive information. The cognitive system performed according to the hierarchical behavior model, which consists of episodes, primitive actions and atomic functions, which are implemented in the system. In the experiments, a possible episode, "Water the pot," was tested and its feasibility was evaluated.

  • PDF

Development and Application of Robot Contents for Symbolic Vocal Language Learning of Young Children (상징적 음성언어 교육을 위한 유아 로봇 콘텐츠 개발 및 적용)

  • Kim, Jeong-Ho;Han, Jeong-Hye;Kim, Dong-Ho
    • Journal of The Korean Association of Information Education
    • /
    • v.13 no.2
    • /
    • pp.205-214
    • /
    • 2009
  • The vocal language which is a symbolic vocal language described external sounds or expressed shape of things in nature, phenomenon, movement, shape of state provided images which can be envisioned in minds and created the mood for the whole writings. As the instructive ways of symbolic vocal language, the activities which refrain one-way translation for lexicon definition and stimulate the thoughts of students and interesting activities such as songs and comic books which students can understand by themselves are needed. Therefore, in this study, these symbolic vocal language is to be developed as the contents of robot for Symbolic Vocal language learning activities and after study activities, the possibility of using robot for education is to be reviewed, comparing changes in definitive areas and achievement after study activities. After the Symbolic Vocal language learning activities using robot and computer, as results of testing three achievement types of words simulated sound, shape, and movement, in study on words simulating sound and shape there was no significant difference. But The study activities simulating words used robot showed significant difference in terms of interest, confidence, and understanding.

  • PDF