• Title/Summary/Keyword: robot algorithm

Search Result 2,529, Processing Time 0.029 seconds

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

  • Moon, Inseok;Hong, Won-Kee;Ryu, Juang-Tak
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.6 no.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.

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

  • Kim, Hyoung-Seok;Quan, Vo Tuong;Lee, Byung-Ryong;Yu, Ho-Yeong
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.33 no.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.10a
    • /
    • 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 (구륜 이동 로봇의 경로추적을 위한 퍼지-신경망을 이용한 제어기 설계)

  • Kim, Je-Hyeon;Kim, Sang-Won;Lee, Yong-Hyeon;Park, Jong-Guk
    • Proceedings of the KIEE Conference
    • /
    • 2003.11b
    • /
    • 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

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

  • 이현동;김기대;나건영;임용표
    • Journal of Biosystems Engineering
    • /
    • v.28 no.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 (행동기반 다개체 로봇 시스템을 이용한 환경감시 알고리즘)

  • Kwon, Ji-Wook;Hong, Suk-Kyo;Chwa, Dong-Kyoung
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.61 no.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 (안전도 신호 분석을 통한 지능형 로봇 제어 기법의 개발)

  • Kim Chang-Hyun;Lee Ju-Jang;Kim Min-Soeng
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.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 (퍼지-뉴럴을 이용한 이동 로봇의 장애물 충돌 회피)

  • Park, Chan-Gyu;Choi, Jeong-Won;Kwon, Soon-Hak;Lee, Suk-Gyu
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.5 no.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.06a
    • /
    • 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 (실외 자율주행 로봇을 위한 다수의 동적 장애물 탐지 및 선속도 기반 장애물 회피기법 개발)

  • Kim, Sun-Do;Roh, Chi-Won;Kang, Yeon-Sik;Kang, Sung-Chul;Song, Jae-Bok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.14 no.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.