• 제목/요약/키워드: Robot programming

검색결과 420건 처리시간 0.025초

Knowledge Distributed Robot Control Framework

  • Chong, Nak-Young;Hongu, Hiroshi;Ohba, Kohtaro;Hirai, Shigeoki;Tanie, Kazuo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.1071-1076
    • /
    • 2003
  • In this work, we propose a new framework of robot control for a variety of applications to our unstructured everyday environments. Programming robots can be a very time-consuming process and seems almost impossible for ordinary end users. To cope with this, this work is to provide a software framework for building robot application programs automatically, where we have robots learn how to accomplish a commanded task from the object. An integrated sensing and computing tag is embedded into every single object in the environment. In the robot controller, only the basic software libraries for low-level robot motion control are provided from the robot manufacturer. The main contributions of this work is to develop a server platform that we call Omniscient Server that generates the application programs and send them to the robot controller through the network. The object-related information from the object server merges into robot control software to generate a detailed application program based on the task commands from the human. We have built a test bed and demonstrated that a robot can perform a common household task within the proposed framework.

  • PDF

다관절 로봇 제어를 위한 교육용 소프트웨어 연구 (A Study on Education Software for Controling of Multi-Joint Robot)

  • 김재수;손현승;김우열;김영철
    • 정보교육학회논문지
    • /
    • 제12권4호
    • /
    • pp.469-476
    • /
    • 2008
  • 다관절 로봇 교육 효과의 향상을 위해서는 제어 소프트웨어를 통해 로봇의 동작을 쉽게 개발할 수 있어야 한다. 기존의 다관절 로봇 개발기법은 매우 복잡한 구현을 교육해야하지만, 우리의 도구는 로봇의 동작을 쉽게 하여 제어나 움직임에 대한 창의적인 활동을 가능하게 한다. 본 논문에서 교육용 다관절 로봇의 동작 제어를 쉽고 빠르게 프로그램화하기 위해서, 모션 생성 도구를 개발하였다. 우리는 도구를 통해 정확하고 쉽게 프로그램을 교육하고자 한다. 본 논문에서 제안한 모션 생성 도구는 기존의 복잡한 언어 제어 프로그램 방식을 탈피하였을 뿐만 아니라 사용자 편의성 중심이라는 GUI(Graphic User Interface) 방식보다도 쉽게 로봇 제어를 할 수 있었다. 또한 편리한 로봇 동작 구현은 물론 교육적으로 활용되는 마이크로프로세서 실험 장치에서도 적용이 가능하다.

  • PDF

관절 공간에서의 GP 기반 진화기법을 이용한 4족 보행로봇의 걸음새 자동생성 (Automatic Gait Generation for Quadruped Robot Using a GP Based Evolutionary Method in Joint Space)

  • 서기성;현수환
    • 제어로봇시스템학회논문지
    • /
    • 제14권6호
    • /
    • pp.573-579
    • /
    • 2008
  • This paper introduces a new approach to develop a fast gait for quadruped robot using GP(genetic programming). Planning gaits for legged robots is a challenging task that requires optimizing parameters in a highly irregular and multidimensional space. Several recent approaches have focused on using GA(genetic algorithm) to generate gait automatically and shown significant improvement over previous results. Most of current GA based approaches used pre-selected parameters, but it is difficult to select the appropriate parameters for the optimization of gait. To overcome these problems, we proposed an efficient approach which optimizes joint angle trajectories using genetic programming. Our GP based method has obtained much better results than GA based approaches for experiments of Sony AIBO ERS-7 in Webots environment.

오프라인 프로그래밍을 이용한 스카라 로봇의 통합제어 시스템 설계 (Integrated Control System Design of SCARA Robot Based on Off-Line Programming)

  • 한덕기;김휘동;조흥식;한성현
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2002년도 춘계학술대회 논문집
    • /
    • pp.398-403
    • /
    • 2002
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 95 version. 4 axes SCARA robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 95's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D graphics.

  • PDF

산업용 로봇의 3차원 오프라인 그래픽 시뮬레이터 개발 (Development of a 3D Off-Line Graphic Simulator for Industrial Robot)

  • 장영희;한성현;이만형
    • 한국공작기계학회논문집
    • /
    • 제10권3호
    • /
    • pp.19-25
    • /
    • 2001
  • In this paper, we developed a Windows 98 version Off-Line Programming System which can simulate a Robot model in 3D Graphics space. 4 axes SCARA Robot (especially FARA SM5) was adopted as an objective model. Forward kinemat-ics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the OLP system in the Windows 98s GUI environment was also studied. The developing is Microsoft Visual C++. Graphic libraries, OpernGL, by silicon Graphics, Inc. were utilized for 3D Graphics.

  • PDF

NC데이타와 Off-Line Program을 이용한 연마 로봇 시스템 개발

  • 오영섭;유범상;양균의
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 1997년도 춘계학술대회 논문집
    • /
    • pp.692-697
    • /
    • 1997
  • This paper presents a method of grinding and polishing automation of precision die after CNC machining. The method employs a robot system equipped with a pneumatic spindle and a special abrasive film pad. The robote program is automatically generated off-line from a PC and downloaded to robot controller. Position and orientation data for the program is supplied from cutter contact (CC) data of NC machining process. This eliminates separate robot teaching process. This paper aims at practical automation of die finishing process which is very time consuming and suffering from shortage of workpeople. Time loss for changeover from one product to next is eliminated by off-line programming exploiting appropriate NC machining data. Dextrous 6-axis robot with rigid wrist and simple tooling enables the process applicable to larger, rather complex 3 dimensional free surfaces

  • PDF

저하된 로봇 비전에서의 물체 인식을 위한 진화적 생성 기반의 컬러 검출 기법 (Evolutionary Generation Based Color Detection Technique for Object Identification in Degraded Robot Vision)

  • 김경태;서기성
    • 전기학회논문지
    • /
    • 제64권7호
    • /
    • pp.1040-1046
    • /
    • 2015
  • This paper introduces GP(Genetic Programming) based color detection model for an object detection of humanoid robot vision. Existing color detection methods have used linear/nonlinear transformation of RGB color-model. However, most of cases have difficulties to classify colors satisfactory because of interference of among color channels and susceptibility for illumination variation. Especially, they are outstanding in degraded images from robot vision. To solve these problems, we propose illumination robust and non-parametric multi-colors detection model using evolution of GP. The proposed method is compared to the existing color-models for various environments in robot vision for real humanoid Nao.

오프라인 프로그래밍을 이용한 스카라 로봇의 통합제어 시스템 설계 (Integrated Control System of SCARA Robot Based on Off-Line Programming)

  • 정경규
    • 한국공작기계학회:학술대회논문집
    • /
    • 한국공작기계학회 2000년도 춘계학술대회논문집 - 한국공작기계학회
    • /
    • pp.188-193
    • /
    • 2000
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 95 version. 4 axes SCARA robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 95' graphic user interface i\environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, y Silicon Graphics, Inc. were utilized for 3D graphics.

  • PDF

오프라인 프로그래밍을 이용한 스카라 로봇의 통합제어 시스템 설계 (Integrated Control System Design of SCARA Robot Based on Off-Line Programming)

  • 정동연;한성현
    • 한국생산제조학회지
    • /
    • 제11권3호
    • /
    • pp.21-27
    • /
    • 2002
  • We developed a Off-Line Graphic Simulator which can simulate a robot model in 3D graphics space in Windows 95 version. 4 ares SCARA robot was adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed program. The interface between users and the off-line program system in the Windows 95's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by Silicon Graphics, Inc. were utilized for 3D graphics.

  • PDF

저차원화된 리커런트 뉴럴 네트워크를 이용한 비주얼 서보잉 (Visual Servoing of Robot Manipulators using Pruned Recurrent Neural Networks)

  • 김대준;이동욱;심귀보
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 1997년도 춘계학술대회 학술발표 논문집
    • /
    • pp.259-262
    • /
    • 1997
  • This paper presents a visual servoing of RV-M2 robot manipulators to track and grasp moving object, using pruned dynamic recurrent neural networks(DRNN). The object is stationary in the robot work space and the robot is tracking and grasping the object by using CCD camera mounted on the end-effector. In order to optimize the structure of DRNN, we decide the node whether delete or add, by mutation probability, first in case of delete node, the node which have minimum sum of input weight is actually deleted, and then in case of add node, the weight is connected according to the number of case which added node can reach the other nodes. Using evolutionary programming(EP) that search the struture and weight of the DRNN, and evolution strategies(ES) which train the weight of neuron, we pruned the net structure of DRNN. We applied the DRNN to the Visual Servoing of a robot manipulators to control position and orientation of end-effector, and the validity and effectiveness of the pro osed control scheme will be verified by computer simulations.

  • PDF