• 제목/요약/키워드: G-Robot

검색결과 295건 처리시간 0.032초

움직이는 장애물이 있을때 이동 로봇의 충돌 회피 알고리즘 (A Collision Avoidance Algorithm of a Mobile Robot in the Presence of Moving Obstacle)

  • 김선욱;권대갑;차영엽
    • 한국정밀공학회지
    • /
    • 제14권1호
    • /
    • pp.158-167
    • /
    • 1997
  • For the use of a mobile robot in dynamic environment, a collision-avoidance algorithm with moving obsta- cle is necessary. In this paper, a collsion-avoidance algorithm of a mobile robot is presented, when a mobile robot detects the collision with moving obstacle on the navigational path. Using reported positions of moving obstacle with sensors, the mobile robot predicts the next position of moving obstacle with possibility of collision. The velocity of moving obstacle is modeled as random walk process with Gaussian distribution. The optimal collision-avoidance path in which turning motion of the mobile robot is considered is generated with relative velocity between the mobile robot and moving obstacle. For the safety of collision-avoidance path, attractive potential with the safety factor is suggested. The simulation results using this algorithm show the mobile robot avoids collision with moving obstacle in many cases.

  • PDF

전시장 도슨트 로봇의 경로탐색을 위한 위치추적 보정 알고리즘 (Location Tracking Compensation Algorithm for Route Searching of Docent Robot in Exhibition Hall)

  • 정무경;이동명
    • 한국통신학회논문지
    • /
    • 제40권4호
    • /
    • pp.723-730
    • /
    • 2015
  • 본 논문에서는 전시장에 사용되는 도슨트 로봇 (Docent Robot)의 자율주행 정밀도 향상을 위하여 최소자승법을 적용한 위치추적 보정 알고리즘 (Location tracking Compensation Algorithm based on Least-Squares Method, $LCA_{LSM}$)을 제안하고, 도슨트 로봇을 사용한 실험을 통하여 그 성능을 분석하였다. 제안한 $LCA_{LSM}$은 전시장에서 도슨트 로봇의 자율주행에서 엔코더/자이로 (encoder/gyro, E/G)에서 발생하는 누적오차를 줄이고 위치추적 정확도를 개선하기 위하여 수집된 로봇의 위치좌표를 최소자승법 (Least-Squares Method, LSM)에 적용하여 보정한다. 실험결과, 제안한 $LCA_{LSM}$의 위치추적 평균 오차 감소율은 시나리오 1 (S1) 및 시나리오 2 (S2)에서 $LCA_{KF}$(Location tracking Compensation Algorithm based on Kalman Filter, $LCA_{KF}$) 보다 4.85% 더 높음을 확인하였다. 또한, 제안한 $LCA_{LSM}$의 측정오차에 따른 표준 편차는 S1 및 S2에서 E/G와 $LCA_{KF}$에 비해 훨씬 낮을 뿐 아니라 균일함을 확인하였다. 따라서 제안한 $LCA_{LSM}$은 도슨트 로봇이 S1 및 S2의 직선 이동을 할 때 E/G 및 $LCA_{KF}$ 보다 더 안정적임을 알 수 있다.

Dynamic Infrastructure for Personal Robot;DynI

  • Roh, S.G.;Park, K.H.;Yang, K.W.;Park, J.H.;Kim, H.S.;Lee, H.G.;Choi, H.R.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2003년도 ICCAS
    • /
    • pp.2039-2044
    • /
    • 2003
  • The advanced infrastructure for accelerating the development of personal robots is presented. Based on this structure, effective ways for integrating the various commercial components and interfacing among them are studied. The infrastructure includes the technology such as modularization based on independent processing and standardization open to other developers. The infrastructure supports not only that each hardware component of a personal robot can be easily attached to and detached from the whole system mechanically but also that each software of the components can be functionally distributed. As a result, we developed the fully modularized personal robots mechanically, and a virtual machine for the control of these robots. In this paper the proposed infrastructure and its implementations are described.

  • PDF

안드로이드 스마트폰과 이동 로봇의 자세 동기화를 위한 제어 시스템 (A Control System for Synchronizing Attitude between an Android Smartphone and a Mobile Robot)

  • 김민지;배설봉;신동협;주문갑
    • 대한임베디드공학회논문지
    • /
    • 제9권5호
    • /
    • pp.277-283
    • /
    • 2014
  • In this paper, we propose a control system for synchronizing attitude between an Android smartphone and a mobile robot. The control system is comprised of a smartphone and a mobile robot. The smartphone transports its attitude to the mobile robot and receives the attitude of mobile robot through bluetooth communication. Further, the smartphone displays the mobile robot on the screen by using embedded camera, which can be used as a pseudo augmented reality. Comparing the received attitude data from smartphone, the mobile robot measures its attitude by an AHRS(attitude heading reference system) and controls its attitude. Experiments show that the synchronization performance of the proposed system is maintained in the error range of $1^{\circ}$.

동적 특성을 고려한 6축 로봇의 서보 파라미터 튜닝에 관한 연구 (The Study of Servo-Parameter Tuning Technique for 6-Axes Articulated Robot Manipulator in Consideration of Dynamic Characteristics)

  • 정원지;김효곤;이춘만;홍대선;박승규;서영교;이기상
    • 한국공작기계학회논문집
    • /
    • 제16권5호
    • /
    • pp.1-6
    • /
    • 2007
  • This paper presents a new experimental Servo-Parameter tuning technique for a 6-axes articulated robot manipulator, especially considering robot's dynamics. First of all, investigation for proportional gain of velocity control loop by using a Dynamic Signal Analyzer(DSA) is performed. Using the FUNCTION characteristic of DSA based on the Bode plot, the Bode plot of open loop transfer function can be obtained. In turn, the integral gain of a servo controller can be found out by using the integration time constant extracted from the Bode plot of open loop transfer function. In the meanwhile, the positional gain of the servo controller can be obtained by using the Bode plot of the closed loop transfer function. Using the experimental gain tuning technique proposed in this paper, the testing linear motion of DR6-II robot has been shown to be more accurate rather than the motion with a conventional(empirical) gain tuning technique in Doosan Mecatec Co., Ltd., by improving the dynamic response of the robot as well as synchronizing each joint velocity according to the positional command of an end-effector.

소형 휴머노이드 로봇 시스템 개발 (The Development of a Miniature Humanoid Robot System)

  • 성영휘;이수영
    • 제어로봇시스템학회논문지
    • /
    • 제7권5호
    • /
    • pp.420-426
    • /
    • 2001
  • In this paper, we introduce a case study of developing a miniature humanoid robot that has 16 degrees of freedom and is able to perform statically stable walking. The developed humanoid robot is 37cm tall and weighs 1,200g. RC servo motors are used as actuators. The robot can walk forward and turn to any direction on an even surface. It equipped with a small digital camera, so it can transmit vision data to a remote host computer via wireless modem. The robot can be operated in two modes: One is a remote-controlled mode, in which the robot behaves according to the command given by a human operator through the user-interface program running on a remote host computer, the other is a stand-alone mode, in which the robot behaves autonomously according the pre-programmed strategy. The user-interface program also contains a robot graphic simulator that is used to produce and verify the robot\`s gait motion. In our walking algorithm, the ankle joint is mainly used for balancing the robot. The experimental results shows that the developed robot can perform statically stable walking on an even surface.

  • PDF