• 제목/요약/키워드: robot algorithm

검색결과 2,519건 처리시간 0.028초

초음파 센서 기반 장애물 인지 이동 로봇 설계 (Design of Ultrasonic Sensor Based Obstacle Recognition Mobile Robot)

  • 문인석;홍원기;류정탁
    • 대한임베디드공학회논문지
    • /
    • 제6권5호
    • /
    • pp.327-333
    • /
    • 2011
  • Intelligent robots are widely needed in various areas of industry from extremely dangerous environments to service tasks. For autonomous mobile robots, it is significant to move itself safely to a destination point, recognizing its surroundings. Advances in sensor technology and its applications are achieved in order to develop an intelligent robot. In this paper, a mobile robot with a path-finding algorithm is presented. The path-finding algorithm is the one that does not only find a path to designated destination and also recognizes obstacles on the way, calculating its distance. 10 ultrasonic sensor are mounted on the front and rear of the mobile robot to figure out its position. Specular reflection and wide viewing angle, which are inherent characteristics of ultrasonic waves, cause errors in measuring distance.

3 자유도 물고기 로봇의 동적해석 및 운동파라미터 최적화에 관한 연구 (A Study on Optimization of Motion Parameters and Dynamic Analysis for 3-D.O.F Fish Robot)

  • 김형석;;이병룡;유호영
    • 대한기계학회논문집A
    • /
    • 제33권10호
    • /
    • pp.1029-1037
    • /
    • 2009
  • Recently, the technologies of mobile robots have been growing rapidly in the fields such as cleaning robot, explosive ordnance disposal robot, patrol robot, etc. However, the researches about the autonomous underwater robots have not been done so much, and they still remain at the low level of technology. This paper describes a model of 3-joint (4 links) fish robot type. Then we calculate the dynamic motion equation of this fish robot and use Singular Value Decomposition (SVD) method to reduce the divergence of fish robot's motion when it operates in the underwater environment. And also, we analysis response characteristic of fish robot according to the parameters of input torque function and compare characteristic of fish robot with 3 joint and fish robot with 2 joint. Next, fish robot's maximum velocity is optimized by using the combination of Hill Climbing Algorithm (HCA) and Genetic Algorithm (GA). HCA is used to generate the good initial population for GA and then use GA is used to find the optimal parameters set that give maximum propulsion power in order to make fish robot swim at the fastest velocity.

최적 경유점 선택 방법을 이용한 이동로봇의 반응적 주행 (Reactive navigation of mobile robots using optmal via-point selection method)

  • 김경훈;조형석
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 1997년도 한국자동제어학술회의논문집; 한국전력공사 서울연수원; 17-18 Oct. 1997
    • /
    • pp.227-230
    • /
    • 1997
  • In this paper, robot navigation experiments with a new navigation algorithm are carried out in real environments. The authors already proposed a reactive navigation algorithm for mobile robots using optimal via-point selection method. At each sampling time, a number of via-point candidates is constructed with various candidates of heading angles and velocities. The robot detects surrounding obstacles, and the proposed algorithm utilizes fuzzy multi-attribute decision making in selecting the optimal via-point the robot would proceed at next step. Fuzzy decision making allows the robot to choose the most qualified via-point even when the two navigation goals-obstacle avoidance and target point reaching-conflict each other. The experimental result shows the successful navigation can be achieved with the proposed navigation algorithm for real environments.

  • PDF

구륜 이동 로봇의 경로추적을 위한 퍼지-신경망을 이용한 제어기 설계 (A Design of Fuzzy-Neural Network Algorithm Controller for Path-Tracking in Wheeled Mobile Robot)

  • 김제현;김상원;이용현;박종국
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2003년도 학술회의 논문집 정보 및 제어부문 A
    • /
    • pp.255-258
    • /
    • 2003
  • It is hard to centrol the wheeled mobile robot because of uncertainty of modeling, non-holonomic constraint and so on. To solve the problems, we design the controller of wheeled mobile robot based on fuzzy-neural network algorithm. In this paper, we should research the problem of classical controller for path-tracking algorithm and design of Fuzzy-Neural Network algorithm controller. Classical controller acquired different control value according to change of initial position and direction. In this control value having very difficult and having acquired a lot of trial and error Fuzzy is implemented to adaptive adjust control value by error and change of error and neural network is implemented to adaptive adjust the control gain during the optimization. The computer simulation shows that the proposed fuzzy-neural network controller is effective.

  • PDF

콜로니 픽킹 로봇 시스템의 개발 (I) - 콜로니 검출 영상처리 알고리즘 - (Development of Robot System for Colony Picking (I) - Image processing algorithm for detecting colony -)

  • 이현동;김기대;나건영;임용표
    • Journal of Biosystems Engineering
    • /
    • 제28권5호
    • /
    • pp.439-448
    • /
    • 2003
  • An image processing algorithm was developed for a robot system which was used in gene study. The robot system achieved a job of colony picking. The colony included DNA of an organism. The robot picked up the colony in petri-dish, which included the cultivated colony in medium, by a picking pin, and moved the colony to wellplates. The vision system consisted of an image acquisition system which acquired the image information of colony, an illumination device which irradiated the object once when it got the image of it, a computer and so on. The image processing algorithm distinguished the colony and detected colony positions. Performance test of the developed algorithm showed that the distinguishing success rate of colony and detecting success rate of colony positions were over 96%.

행동기반 다개체 로봇 시스템을 이용한 환경감시 알고리즘 (Environment Monitoring Algorithm using Behavior-Based Multiple Robot System)

  • 권지욱;홍석교;좌동경
    • 전기학회논문지
    • /
    • 제61권4호
    • /
    • pp.622-628
    • /
    • 2012
  • This paper proposes an environment monitoring algorithm using a behavior-based multiple robot system. This paper handles an escort and a boundary-tracking especially. Unlike previous research works, the proposed environment monitoring system which is based on the behavior-based multiple robot control allows the system to employ the reusable code and general algorithm. Also, the proposed method can be applied to cheaper process with low performances. In the proposed method, escort and boundary-tracking missions are constructed by weighted sum of predefined basic behaviors after redefining the basic behaviors in previous works and introducing the novel basic behavior. Simulation results of the proposed method are included to demonstrate the practical application of the proposed algorithm.

안전도 신호 분석을 통한 지능형 로봇 제어 기법의 개발 (Development of Intelligent Robot Control Technology By Electroocculogram Analysis)

  • 김창현;이주장;김민성
    • 제어로봇시스템학회논문지
    • /
    • 제10권9호
    • /
    • pp.755-762
    • /
    • 2004
  • In this research, EOG(Electrooculogram) signal was analyzed to predict the subject's intention using a fuzzy classifier. The fuzzy classifier is built automatically using the EOG data and evolutionary algorithms. An assistant robot manipulator in redundant configuration has been developed, which operates according to the EOG signal classification results. For automatic fuzzy model construction without any experts' knowledge, an evolutionary algorithm with the new representation scheme, design of adequate fitness function and evolutionary operators, is proposed. The proposed evolutionary algorithm can optimize the number of fuzzy rules, the number of fuzzy membership functions, parameter values for the each membership functions, and parameter values for the consequent parts. It is shown that the fuzzy classifier built by the proposed algorithm can classify the EOG data efficiently. Intelligent motion planner that consists of several neural networks are used for control of robot manipulator based upon EOG classification results.

퍼지-뉴럴을 이용한 이동 로봇의 장애물 충돌 회피 (Navigation of a mobile robot with stationary and moving obstacles using fuzzy-neural network)

  • 박찬규;최정원;권순학;이석규
    • 제어로봇시스템학회논문지
    • /
    • 제5권8호
    • /
    • pp.990-994
    • /
    • 1999
  • This paper proposes a new fuzzy-neural algorithm for navigation of a mobile robot with stationary and moving obstacles environment. The proposed algorithm uses fuzzy algorithm for its speed control and neuralnetwork for effective collision avoidance. Some computer simulation results for a mobile robot equipped with ultrasonic range sensors show that the suggested navigation algorithm is very effective to escape in stationary and moving obstacles environment.

  • PDF

Steering Control Algorithm of a Locomotion Robot Using a Quaternion with Spherical Cubic Interpolation (ICCAS 2005)

  • Chung, Won-Jee;Kim, Ki-Jung;Seo, Young-Kyo;Lee, Ki-Sang
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2005년도 ICCAS
    • /
    • pp.658-663
    • /
    • 2005
  • This paper presents the steering control algorithm of a locomotion robot using a quaternion. The locomotion robot is to be moved on an irregular floor that can inevitably result in the errors of both position and orientation. Especially the orientation error should be compensated every work in order to adjust the misaligned values of current orientation to those commanded values. In this paper, we propose a new steering control algorithm between the two values by using a quaternion with spherical cubic interpolation. The proposed algorithm is shown to be effective in terms of vibration when compared to a conventional simple compensation without interpolation, by using $MATLAB^{(R)}$ and $VisualNastran4D^{(R)}$.

  • PDF

실외 자율주행 로봇을 위한 다수의 동적 장애물 탐지 및 선속도 기반 장애물 회피기법 개발 (Multiple Target Tracking and Forward Velocity Control for Collision Avoidance of Autonomous Mobile Robot)

  • 김선도;노치원;강연식;강성철;송재복
    • 제어로봇시스템학회논문지
    • /
    • 제14권7호
    • /
    • pp.635-641
    • /
    • 2008
  • In this paper, we used a laser range finder (LRF) to detect both the static and dynamic obstacles for the safe navigation of a mobile robot. LRF sensor measurements containing the information of obstacle's geometry are first processed to extract the characteristic points of the obstacle in the sensor field of view. Then the dynamic states of the characteristic points are approximated using kinematic model, which are tracked by associating the measurements with Probability Data Association Filter. Finally, the collision avoidance algorithm is developed by using fuzzy decision making algorithm depending on the states of the obstacles tracked by the proposed obstacle tracking algorithm. The performance of the proposed algorithm is evaluated through experiments with the experimental mobile robot.