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

검색결과 444건 처리시간 0.029초

PC를 이용한 PUMA 로봇의 제어시스템 구성 (A Design of the PUMA Robot Control System Using a PC)

  • 김대원;이원식;경계현;이상무;고명삼;이범희
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 1988년도 전기.전자공학 학술대회 논문집
    • /
    • pp.980-985
    • /
    • 1988
  • In this paper, a control system of the PUMA 560 robot manipulator using a PC (Personal Computer) is presented. The hardware of the designed control system is composed of IBM-PC/AT, interface board, selection board, interrupt generating circuit, and the servo control unit of the PUMA controller. A robot control library is developed using assembly and C language, and is composed of several low-level functions and arm interface routines, world model routines, arm kinematics routines, and motion command service routines. Using the designed library, joint interpolated motion and Cartesian interpolated motion of the PUMA robot manipulator are realized. In the future, our system is expected to be a very helpful basis and a useful tool for developing various control algorithms of robot manipulator using sensory information.

  • PDF

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

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

  • PDF

IMU센서를 이용한 보드로봇의 무선제어 연구 (Study on Wireless Control of a Board Robot Using an IMU sensor)

  • 류재명;김동헌
    • 한국지능시스템학회논문지
    • /
    • 제24권2호
    • /
    • pp.186-192
    • /
    • 2014
  • 본 논문은 IMU센서를 이용하여 보드로봇을 무선으로 제어하는 연구에 관해 다룬다. 사용된 보드로봇은 일종의 탑승형 로봇으로 탑승자는 옆으로 서서 앞을 보며 제어한다. 탑승자는 제안된 무선제어기를 팔의 상박에 착용하고, 무선제어기의 각도에 따라서 방향전환을 할 수 있다. 무선제어를 위해 블루투스(Bluetooth)가 사용되며, 사용자의 행동에 따른 다섯 종류의 명령('1'우회전, '2'중립, '3'좌회전, '4'운전, '5'정지)을 IMU 센서로 측정하여 기울기에 대한 디지털 값을 보드로봇의 제어기로 전송한다. 보드로봇에서 수신된 값은 정해진 명령을 기반으로 모터를 제어한다. 결과적으로, 제안된 IMU 센서 기반의 사용자 인터페이스는 실제의 보드를 조정하듯이 보드로봇을 쉽고 편리하게 제어할 수 있다.

PLP 를 위한 Fast Algorithm 과 팔레타이징 작업 제어 S/W 를 위한 로봇 시뮬레이터 개발 (Development of Robot Simulator for Palletizing Operation Management S/W and Fast Algorithm for 'PLP')

  • 임성진;강맹규;한창수;송영훈;김성락;한정수;유승남
    • 대한기계학회논문집A
    • /
    • 제31권5호
    • /
    • pp.609-616
    • /
    • 2007
  • Palletizing is necessary to promote the efficiency of storage and shipping tasks. These are, however some of the most monotonous, heavy and laborious tasks in the factory. Therefore many types of robot palletizing systems have been developed, but many robot motion commands still depend on the teaching pendent. That is, an operator inputs the motion command lines one by one. It is very troublesome, and most of all, the user must know how to type the code. That is why we propose a new GUI (Graphic User Interface) Palletizing System. To cope with this issue, we proposed a 'PLP' (Pallet Loading Problem) algorithm, Fast Algorithm and realize 3D auto-patterning visualization interface. Finally, we propose the robot palletizing simulator. Internally, the schematic of this simulator is as follows. First, an user inputs the physical information of object. Second, simulator calculates the optimal pattern for the object and visualizes the result. Finally, the calculated position data of object is passed to the robot simulator. To develop the robot simulator, we use an articulated robot, and analyze the kinematics and dynamics. Especially, All problem including thousands of boxes were completely calculated in less than 1 second and resulted in optimal solutions by the Fast Algorithm.

리모컨 인터페이스 기반의 언플러그드 로봇 코딩 시스템 (Unplugged Robot Coding System Based on Remote Interface)

  • 이준;서용호
    • 한국인터넷방송통신학회논문지
    • /
    • 제19권5호
    • /
    • pp.157-162
    • /
    • 2019
  • 최근 ICT 기술 기반으로 변화하고 있는 산업 환경의 변화로 인하여 전문직에 국한 되어있던 S/W 교육에 대한 인식 또한 변화하고있다. 세계 주요국들은 경쟁적으로 S/W 교육에 대한 투자를 하고있으며, 대상 연령층 또한 낮아지고 있는 추세이다. 이 가운데 로봇 플랫폼을 이용한 언플러그드 코딩방식은 직관적인 코딩 방식과 로봇 플랫폼을 이용한 피드백으로 유, 초등 연령을 대상으로하는 가장 효과적인 S/W 교육 방식중 하나로 알려져있다. 하지만 로봇 플랫폼을 이용한 언플러그드 코딩방식은 로봇 플랫폼에 코딩을 위한 인터페이스가 내장된 방식으로, H/W적 한계로 인하여 복잡한 코딩을 위한 다양한 인터페이스를 구성할 수 없다는 단점이 있다. 본 논문에서는 이러한 단점을 보완하기 위하여 IR리모컨을 인터페이스로 하여 로봇 제어를 위한 다양한 명령어를 입력 할 수 있으며, 로봇 센서를 이용하여 분기분을 이용한 코드 작성이 가능한 언플러그드 시스템을 제안하였다.

로봇 플랫폼을 위한 이족보행로봇 개발 (Development of humanoid robot for the robot platform)

  • 엄우용;이종호
    • 전자공학회논문지 IE
    • /
    • 제43권4호
    • /
    • pp.136-142
    • /
    • 2006
  • 최근의 로봇들은 기능이 다양해지고, 제어해야 할 장치가 증가하였다. 이런 복잡한 환경에서 로봇을 보다 쉽게 연구 개발하기 위해서는 로봇을 움직이는 소프트웨어와 제어 대상이 되는 하드웨어 간을 유연하게 연결시켜 주는 로봇 플랫폼의 필요하다. 본 논문에서는 이런 로봇 플랫폼을 구현하기 위하여 현재 로봇 산업 분야 중에서 가장 관심을 가지고 있는 네트워크통신 기능이 포함된 이족보행로봇을 개발하였다.

웹 기반 로봇 소프트웨어 공학 도구 설계 및 구현 (Design and Implementation of Web-based Software Engineering Tool for Robot)

  • 홍창호;박홍성
    • 제어로봇시스템학회논문지
    • /
    • 제17권9호
    • /
    • pp.908-915
    • /
    • 2011
  • As the requirement of user for robot functionality, the function and interface for controlling the robot system is more sophisticated and complicated. Accordingly development process of robot is more complicated and it takes much longer time to develop a robot system. Software development using project management tool is more important in software engineering because of the complexity of software, especially robot system. This paper proposes SEED (Software Engineering Equipment for Development), which is a web-based and integrated software engineering tool to provide independent tools for robot software development. SEED includes the document management tool, the software configuration management tool, the software testing tool on developing robot software and provide a functionality of collaborated and remote development due to WEB-based operations.

Exoskeleton 모션 캡처 장치로 다관절 로봇의 원격제어를 하기 위한 FPGA 임베디드 제어기 설계 (Design of Embedded EPGA for Controlling Humanoid Robot Arms Using Exoskeleton Motion Capture System)

  • 이운규;정슬
    • 제어로봇시스템학회논문지
    • /
    • 제13권1호
    • /
    • pp.33-38
    • /
    • 2007
  • In this paper, hardware implementation of interface and control between two robots, the master and the slave robot, are designed. The master robot is the motion capturing device that captures motions of the human operator who wears it. The slave robot is the corresponding humanoid robot arms. Captured motions from the master robot are transferred to the slave robot to follow after the master. All hardware designs such as PID controllers, communications between the master robot, encoder counters, and PWM generators are embedded on a single FPGA chip. Experimental studies are conducted to demonstrate the performance of the FPGA controller design.

지능형 서비스 로봇을 위한 문맥독립 화자인식 시스템 (Context-Independent Speaker Recognition in URC Environment)

  • 지미경;김성탁;김회린
    • 로봇학회논문지
    • /
    • 제1권2호
    • /
    • pp.158-162
    • /
    • 2006
  • This paper presents a speaker recognition system intended for use in human-robot interaction. The proposed speaker recognition system can achieve significantly high performance in the Ubiquitous Robot Companion (URC) environment. The URC concept is a scenario in which a robot is connected to a server through a broadband connection allowing functions to be performed on the server side, thereby minimizing the stand-alone function significantly and reducing the robot client cost. Instead of giving a robot (client) on-board cognitive capabilities, the sensing and processing work are outsourced to a central computer (server) connected to the high-speed Internet, with only the moving capability provided by the robot. Our aim is to enhance human-robot interaction by increasing the performance of speaker recognition with multiple microphones on the robot side in adverse distant-talking environments. Our speaker recognizer provides the URC project with a basic interface for human-robot interaction.

  • PDF

A Study on the Walking Recognition Method of Assistance Robot Legs Using EEG and EMG Signals

  • Shin, Dae Seob
    • 전기전자학회논문지
    • /
    • 제24권1호
    • /
    • pp.269-274
    • /
    • 2020
  • This paper is to study the exoskeleton robot for the walking of the elderly and the disabled. We developed and tested an Exoskeletal robot with two axes of freedom for joint motion. The EEG and EMG signals were used to move the joints of the Exoskeletal robot. By analyzing the EMG signal, the control signal was extracted and applied to the robot to facilitate the walking operation of the walking assistance robot. In addition, the brain-computer interface technology is applied to perform the operation of the robot using brain waves, spontaneous electrical activities recorded on the human scalp. These two signals were fused to study the walking recognition method of the supporting robot leg.