• 제목/요약/키워드: Robot Operating System

검색결과 271건 처리시간 0.042초

강화학습 기반 임베디드 보드를 활용한 실내자율 주행 서비스 로봇 개발 (Development of Interior Self-driving Service Robot Using Embedded Board Based on Reinforcement Learning)

  • 오현택;백지훈;이승진;김상훈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2018년도 추계학술발표대회
    • /
    • pp.537-540
    • /
    • 2018
  • 본 논문은 Jetson_TX2(임베디드 보드)의 ROS(Robot Operating System)기반으로 맵 지도를 작성하고, SLAM 및 DQN(Deep Q-Network)을 이용한 목적지까지의 이동명령(목표 선속도, 목표 각속도)을 자이로센서로 측정한 현재 각속도를 이용하여 Cortex-M3의 기반의 MCU(Micro Controllor Unit)에 하달하여 엔코더(encoder) 모터에서 측정한 현재 선속도와 자이로센서에서 측정한 각속도 값을 이용하여 PID제어를 통한 실내 자율주행 서비스 로봇.

음성인식을 이용한 ROS 기반 서빙 로봇 원격 제어 연구 (A Study on ROS based Control of Serving Robot Using Speech Recognition)

  • 김병준;이서현;조은영;박해준;권남규
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제63차 동계학술대회논문집 29권1호
    • /
    • pp.211-212
    • /
    • 2021
  • 본 논문에서는 싱글보드 컴퓨터 Jetson nano 기반 음성 라이브러리 Snowboy를 활용하여 음성인식 시스템을 구현하여 Turtlebot의 동작을 제어하였다. Turtlebot은 ROS(Robot Operating System) 기반으로 동작하며 ROS core를 통해 Jetson nano와 데이터전송이 가능하다. 사용자에 의해 실시간으로 Snowboy에 저장된 특정 음성을 인식하고 지정된 좌표로 변환한다. 변환된 좌표에 따라 Turtlebot이 지정된 위치로 이동한다. Lidar센서를 활용하여 장애물을 감지하고 다른 경로를 생성해 지정된 위치로 이동한다.

  • PDF

바이오칩 제작을 위한 DNA 시료 조작 정밀 로봇 시스템 개발 (V) - DNA 시료의 실리콘 웨이퍼에의 점착 성능에 관한 연구 - (- Development of Precise Robot System Operating DNA Sample for Manufacturing Bio chips (V) - A Study of Performance Test for DNA Sample Spotting on Silicon Wafer -)

  • 엄기남;김찬수;이영규;김기대
    • 한국농업기계학회:학술대회논문집
    • /
    • 한국농업기계학회 2005년도 하계 학술대회 논문집
    • /
    • pp.337-342
    • /
    • 2005
  • PDF

Towards the Distributed Brain for Collectively Behaving Robots

  • Tomoo, Aoyama;Zhang, Y.G.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2001년도 ICCAS
    • /
    • pp.88.1-88
    • /
    • 2001
  • The paper describes a new approach to the organization of an artificial brain for mobile multi-robot systems, where individual robots are not considered as independent entities, but rather forming together a universal parallel and distributed machine capable of processing both information and physical matter in distributed worlds. This spatial machine, operating without any central control, is driven on top by distributed mission scenarios in WAVE-WP language. The scenarios can be written on a variety of levels, and any mixture of them, supporting the needed system flexibility and freedom ...

  • PDF

Gazebo를 이용한 드론 군집 비행 시뮬레이션 개발 (Development of Drone Cluster Flight Simulation using Gazebo)

  • 최효현;김형규
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2021년도 제63차 동계학술대회논문집 29권1호
    • /
    • pp.205-206
    • /
    • 2021
  • 본 논문에서는 ROS를 이용한 드론 군집 비행 시뮬레이션을 구현한 결과를 보인다. ROS 환경에서 Gazebo 시뮬레이션 툴과 ArduPilot을 이용하여 모델링된 드론을 Gazebo에 적용한 뒤, 프로그래밍된 명령을 적용하여 각각의 드론이 명령에 따라 제어되는 군집비행을 보인다. 시뮬레이션은 12대의 드론이 각각 cpp 파일에 따라 제어되도록 설정한 launch 파일을 roslaunch하여 설정한 모든 드론이 Gazebo에서 각각 제어되는 군집비행 시뮬레이션을 구현하였다.

  • PDF

터틀봇3를 위한 ROS 설치 및 제어의 오류 해결 방법 (How to fix errors in ROS installation and control for TurtleBot 3)

  • 박태환;이강희
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2020년도 제62차 하계학술대회논문집 28권2호
    • /
    • pp.331-334
    • /
    • 2020
  • 터틀봇3(Turtlebot3)을 제어하기 위하여 피시와 터틀봇3 각각에 ROS(Robot Operating System)을 설치하고 제어한다. 터틀봇3는 라즈베리파이 3 보드로 제어되는 오픈소스 로봇이다. 전세계에서 유명한 교육 및 연구용 로봇이지만 설치와 제어 과정에서 여러 오류를 경험하는 사용자들이 있다. 본 논문은 터틀봇3를 처음 사용하는 사용자들을 위하여 설치과정과 설치과정에서 발생하는 오류들에 대하여 다룬다.

  • PDF

신경회로망을 이용한 상호 연결된 시스템의 비집중 제어와 평면 로봇 매니퓰레이터에의 응용 (Decentralized control of interconnected systems using a neuro-coordinator and an application to a planar robot manipulator)

  • 정희태;전기준
    • 제어로봇시스템학회논문지
    • /
    • 제2권2호
    • /
    • pp.88-95
    • /
    • 1996
  • It is inevitable for local systems to have deviations which represent interactions and modeling errors originated from the decomposition process of a large scale system. This paper presents a decentralized control scheme for interconnected systems using local linear models and a neuro-coordinator. In the proposed method, the local system is composed of a linear model and unknown deviations caused by linearizing the subsystems around operating points or by estimating parameters of the subsystems. Because the local system has unmeasurable deviations we define a local reference model which consists of a local linear model and a neural network to estimate the deviations indirectly. The reference model is reformed into a linear model which has no deviations through a transformation of input variables and we obtain an optimum feedback control law which minimizes a local performance index. Finally, we derive a decentralized feedback control law which consists of local linear states and neural network outputs. In the decentralized control, the neuro-coordinator generates a corrective control signal to cancel the effect of deviations through backpropagation learning with the errors obtained from the differences of the local system outputs and reference model outputs. Also, the stability of local system is proved by the degree of learning of the neural network under an assumption on a neural network learning index. It is shown by computer simulations that the proposed control scheme can be applied successfully to the control of a biased two-link planar robot manipulator.

  • PDF

블록체인 기반 AI 법인 등록제 (Blockchain-Based Juridical AI Registration System)

  • 전민규;황지연;나현숙
    • 디지털융복합연구
    • /
    • 제18권5호
    • /
    • pp.17-23
    • /
    • 2020
  • AI 기술이 고도화됨에 따라 국내외에서 AI 로봇에 대한 법적 지위 및 규제 문제, 로봇등록제의 필요성이 대두되고 있다. AI 로봇의 형태 및 활동범위는 더 이상 한 국가내에 놓여진 하드웨어에 머물지 않을 것이므로, AI 로봇에 대한 정의 및 규제는 소프트웨어를 포함시킨 포괄적 개념으로 확장되어야하며, 이들에 대한 정보도 국제적으로 각국 정부가 안전하게 관리하고 공유할 수 있는 형태로 정의되어야한다. 본 연구는 이러한 관점에서 'AI 로봇'을 하드웨어와 소프트웨어를 포괄하는 AI 법인이라는 개념으로 확장시키고, (가칭) Juridical AI Chain이라는 허가형 블록체인을 이용해 AI 법인 등록제를 운영하는 방안을 제시한다. 블록체인은 각국 정부기관들의 관리 및 공유가 가능한 분산형 공유 장부이므로, 블록체인 기반 등록제의 운영은 AI 로봇의 상용화가 초래할 범세계적 문제들에 효과적으로 대처할 수 있는 방안이 될 것이다.

DC 모터의 센서리스 속도제어 및 그 응용에 관한연구 (A Study on the Sensorless Speed Control and Its Application of DC Motor)

  • 하윤수
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제23권3호
    • /
    • pp.292-299
    • /
    • 1999
  • DC motors are widely used in many industrial fields as the actuator of the robot and the driving power motors of the electrical vehicle, Usually in the sensors of DC motors such as the encoder the tachogenerator and the potentiometer etc. are applied, But usage of these sensors results in the increased price and operating cost such that the application of the motors are limitted. To solve this problem another method to construct low cost control system is investigates. In this paper a new speed control method for DC motor is proposed. This method uses motor parameters instead of using speed or position sensors. In this way the angular velocity is estimated by the measure-ment values of the armature voltage and current instead of measuring the sensor signal. This paper presents an alorithm for estimating the angular velocity of DC motor The effectiveness of the proposed method is verified by experimental results. Also the applicability of the proposed method is presented by applying to the velocity contol of a wheeled mobile robot.

  • PDF