• Title/Summary/Keyword: 모듈 기반의 로봇

Search Result 136, Processing Time 0.026 seconds

A Middleware Architecture for Module-based Intelligent Robot (모듈 기반의 지능형 로봇을 위한 미들웨어 구조)

  • Lee, Kwang-Koog;Choe, Sun-Hee;Kim, Seong-Hoon;Choi, Hyeong-Seob;Park, Hong-Seong
    • Proceedings of the KIEE Conference
    • /
    • 2007.10a
    • /
    • pp.313-314
    • /
    • 2007
  • 현대 로봇 분야의 개발에 있어 지능형 서비스 로봇은 모듈 기반으로 구성될 수 있다. 여기서 모듈이란 로봇의 특정 태스크들 수행하기 위해 만들어진 자동화 하드웨어 단위를 의미한다. 이러한 모듈 기반의 로봇시스템 내부는 네트워크의 이종성에 따라 다양한 네트워크들을 통해 연결될 수 있기 때문에 다중 모듈간 안정적이고 효율적인 통신을 하기 위해서는 상호운영을 위한 기술이 뒷받침 되어야 한다. 이를 위해 본 논문은 모듈기반의 로봇을 위한 통신용 미들웨어를 제안한다. 제안된 미들웨어는 네트워크 인터페이스 계층과 네트워크 적응 계층으로 나누어진다. 네트워크 인터페이스 계층은 각 이종 인터페이스들을 논리적인 채널로 추상화하는 기능을 갖는다. 반면, 네트워크 적응 계층은 모듈간의 통신을 위한 메시지 형식을 정의하고 주소할당 및 이종 네트워크를 고려한 라우팅 기능들을 갖는다. 결국, 제안된 미들웨어는 두 계층을 통해 상위 로봇 어플리케이션 개발자들에게 네트워크의 투명성을 보장할 수 있으며 모듈 기반의 로봇내에서 모듈간의 안정적이고 효율적인 통신을 지원한다.

  • PDF

Generation of Locomotion for Snake-like Robot using Genetic Algorithm and Analysis for Selections of Partial Modules (유전알고리즘을 사용한 뱀형 로봇의 이동 생성 및 부분모듈 선택 분석)

  • Ahn, Ihn-Seok;Jang, Jae-Young;Seo, Ki-Sung
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.5
    • /
    • pp.661-666
    • /
    • 2009
  • Modular snake-like robots, which consist of series of modules, are robust for failure and have flexible locomotions for environment. However, they are difficult to control and few efficient and various locomotions are introduced yet. In this paper, GA based phase generation and trajectory generation approaches are implemented and compared for locomotion of snake-like robots and extended for analysis for selections of partial modules. In addition, modeling and simulation environments are implemented in Webots simulator and above GA based experiments for locomotion are executed for KMC snake-like robot.

A study about Architecture to guarantee real-time service for Personal Robot based on module (모듈 기반 퍼스널 로봇에서 실시간 서비스 지원을 위한 구조에 관한 연구)

  • 이주성;박홍성
    • Proceedings of the IEEK Conference
    • /
    • 2003.07a
    • /
    • pp.278-281
    • /
    • 2003
  • 본 논문에서는 모듈 기반 퍼스널 로봇 네트워크에서 실시간 서비스를 보장하기 위한 구조에 대하여 기술하였다. 모듈 기반 퍼스널 로봇 네트워크에서는 각기 다른 특징을 가지고 있는 이종의 네트워크 인터페이스를 사용한다. 이런한 환경에서 퍼스널 로봇 제어 메시지의 실시간 전송을 보장하기 위해 각 네트워크 인터페이스의 특징을 고려해 리소스 등을 관리하여 동적으로 할당하는 기능을 효과적으로 수행할 수 있는 구조에 대하여 제안하였다.

  • PDF

The Implementation of Mobile Robot for Education based on Module (모듈 기반형 교육용 이동 로봇 구현)

  • Moon, Yong-Sun;Lee, Young-Pil;Seo, Dong-Jin;Kim, Eun-Ju;Bae, Young-Chul
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2008.04a
    • /
    • pp.101-103
    • /
    • 2008
  • 본 논문에서는 모듈 기반형 교육용 이동 로봇을 구현하였다. 구현한 교육용 로봇은 앞으로 로봇설계에서 요구하는 "모듈화" 개념에 기반하여 설계하고 구현하였으며 사용자의 요구에 따라 필요한 요소들 추가적으로 부착할 수 있는 시스템으로 구성하였다.

  • PDF

Vision Based Walking Assitant System for Biped Wlaking Robot (이족로봇을 위한 비전기반 보행 제어 시스템)

  • Kang, Tae-Koo;Park, Gwi-Tae
    • Proceedings of the KIEE Conference
    • /
    • 2007.10a
    • /
    • pp.329-330
    • /
    • 2007
  • 지능형 로봇에서 환경인식과 이러한 환경에 따른 행동 결정능력은 로봇이 필수적으로 갖추어야 할 기능이다. 본 논문은 이족로봇 플랫폼에서 비전기반 환경인식과 이를 통한 안정적인 보행 제어시스템을 제안한다. 비전기반 환경인식 시스템은 움직임 모델을 이용한 로봇 자체 움직임 보정 모듈, Adaboost를 이용한 장애물 영역 추출, PCA를 이용한 장애물 특징 추출, Hierarchical SVM을 이용한 장애물 인식 모듈로 구성되어 있으며, 이러한 환경 인식 시스템으로부터 보행 제어 시스템은 상황에 맞는 안정적이 보행 궤적을 생성한다. 보행 제어 시스템은 neural network을 이용하여 보행 궤적 생성 모듈과 보행 오차를 보정하기 위한 fuzzy 제어기 모듈로 구성되어 있다. 본 시스템을 제작한 로봇에 적용한 결과 보다 안정적인 보행을 할 수 있었다.

  • PDF

Fuzzy Navigation and Obstacle Avoidance Control for Docking of Modular Robots (모듈형 로봇의 자가 결합을 위한 퍼지 주행 제어 및 장애물 회피 제어)

  • Na, Doo-Young;Noh, Su-Hee;Moon, Hyung-Pil;Jung, Jin-Woo;Kim, Yong-Tae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.19 no.4
    • /
    • pp.470-477
    • /
    • 2009
  • Modular reconfigurable robots with physical docking capability easily adapt to a new environment and many studies are necessary for the modular robots. In this paper, we propose a vision-based fuzzy autonomous docking controller for the modular docking robots. A modular docking robot platform which performs real-time image processing is designed and color-based object recognition method is implemented on the embedded system. The docking robot can navigate to a subgoal near a target robot while avoiding obstacles. Both a fuzzy obstacle avoidance controller and a fuzzy navigation controller for subgoal tracking are designed. We propose an autonomous docking controller using the fuzzy obstacle avoidance and navigation controllers, absolute distance information and direction informations of robots from PSD sensors and a compass sensor. We verify the proposed docking control method by docking experiments of the developed modular robots in the various environments with different distances and directions between robots.

The development of an open controller platform based on CORBA (CORBA어 기반한 개방형 제어기의 응용 모듈 플랫폼 개발)

  • 권성호;류명선;권욱현
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2000.10a
    • /
    • pp.545-545
    • /
    • 2000
  • 본 논문에서는 CORBA에 기반한 개방형 제어기의 응용 모듈 플랫폼을 제안한다. CORBA를 기반으로한 통신 시스템 플랫폼을 제안하였으며 Embedded system에 적용하였다. 실시간성을 고려한 응용 모듈 플랫폼에서 CORBA가 적용되기 위해 필요한 문제들을 논의한다. 끝으로, 현재 진행중인 CRECO(CISL Real-time and Embedded Corba) 프로젝트의 진척상황 및 방향을 소개한다.

  • PDF

Design of an Obstacle Avoidance and Wireless Controlled Alarm Clock using a Bluetooth Communication and Infrared Sensors (적외선 센서를 이용한 장애물 회피 및 블루투스 통신을 이용한 무선 조종 가능한 알람시계 제작)

  • Kim, So-Hye;Jung, Won-Jo;Hong, Joo-Young;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.01a
    • /
    • pp.27-28
    • /
    • 2013
  • 본 논문은 DC모터와 Bluetooth모듈을 통해 직접 조종하여 움직이는 알람시계 형태로 로봇을 제작하여 단순한 알람시계가 아닌 재미와 편의를 제공하는 알람시계 로봇을 제안한다. Arduino Uno 보드(ATmega328 기반의 마이크로컨트롤러 보드)와 DC모터를 이용한 로봇 본체, 스마트폰과 통신하는 bluetooth모듈, 로봇을 작동하는 어플리케이션 등으로 구성된다. 알람이 작동되면서 랜덤하게 움직이는 로봇은 블루투스 통신으로 제어가 되고 사용자의 조종에 따라 움직인다. 로봇은 스마트폰과 블루투스 통신을 통해 받은 데이터로 조종되어 지정된 도착장소로 움직일 수 있다. 이러한 로봇을 제작하여 실생활에 상용화 가능하게 만들어 또 하나의 아이디어 알람시계가 되고자 하는 목표를 가진다.

  • PDF

A Rule-based Integration of Neural Network Modules based on Cellular Automata for Sensory-Motor Controller (센서-모터 제어기를 위한 셀룰라 오토마타 기반 신경망 모듈의 규칙기반 결합)

  • Kim, Kyung-Joong;Song, Geum-Beom;Cho, Sung-Bae
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.12 no.1
    • /
    • pp.19-26
    • /
    • 2002
  • There are some difficulties to construct a sensory-motor controller for an autonomous mobile robot such as coordinating the mechanics and control system parts of the robot, and managing interaction with external environments. In previous research, we evolve the CAM-Brain, neural networks based on cellular automata, to control an autonomous mobile robot. In this paper, we propose the method of combining multi-modules evolved to do simple behavior in order to making more sophisticated behaviors because the controller composed of one neural network module is difficult to make complex behaviors. In experimental results, we can get the controller adapting to more complex environments by combining CAM-Brain modules evolved to do simple behavior by rule-based approach.

Non-causal Emotion based Brain Information Process model (비인과성 감정 기반 뇌 정보처리 모델)

  • 홍인택;연정흠;김용민;조현찬;전홍태
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 2003.05a
    • /
    • pp.189-192
    • /
    • 2003
  • 본 논문에서는 인간 두뇌 정보처리 시스템 모델링의 일환으로 강정적 요소 기반의 제어를 제시하였다. 일반적인 제어 시스템과는 달리 인간 두뇌 시스템의 경우 감정적인 요인이 제어에 상당한 영향을 미친다는 의학적 보고에 따라 일차적인 환경요소에 의한 감정요인을 적용하여 모델을 구현하였다. 주어진 모듈 로봇은 랜덤으로 주어지는 환경에 대해 정보수집 단계를 거쳐 주행에 필요한 일차적인 운동 패턴을 습득하고 이를 메모리에 저장하여 분석하며 적응하는 이차적인 운동 패턴을 시행하게 된다 감정요인을 기반으로 한 판단 알고리즘에 의해 모듈 로봇은 환경에 적응하면서 주행하는 패턴을 보여주게 된다.

  • PDF