• Title/Summary/Keyword: Robot Knowledge

Search Result 256, Processing Time 0.038 seconds

A Robust Control with a Neural Network Structure for Uncertain Robot Manipulator

  • Han, Myoung-Chul
    • Journal of Mechanical Science and Technology
    • /
    • v.18 no.11
    • /
    • pp.1916-1922
    • /
    • 2004
  • A robust position control with the bound function of neural network structure is proposed for uncertain robot manipulators. The uncertain factors come from imperfect knowledge of system parameters, payload change, friction, external disturbance, and etc. Therefore, uncertainties are often nonlinear and time-varying. The neural network structure presents the bound function and does not need the concave property of the bound function. The robust approach is to solve this problem as uncertainties are included in a model and the controller can achieve the desired properties in spite of the imperfect modeling. Simulation is performed to validate this law for four-axis SCARA type robot manipulator.

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.

Robust Predictive Control of Robot Manipulators with Uncertainties (불확실 로봇 매니퓰레이터의 견실 예측 제어기 설계)

  • 김정관;한명철
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.1
    • /
    • pp.10-14
    • /
    • 2004
  • We present a predictive control algorithm combined with the robust robot control that is constructed on the Lyapunov min-max approach. Since the control design of a real manipulator system may often be made on the basis of the imperfect knowledge about the model, it is an important trend to design a robust control law that guarantees the desired properties of the manipulator under uncertain elements. In the preceding robust control work, we need to tune several control parameters in the admissible set where the desired stability can be achieved. By introducing an optimal predictive control technique in robust control we can find out much more deterministic controller for both the stability and the performance of manipulators. A new class of robust control combined with an optimal predictive control is constructed. We apply it to a simple type of 2-link robot manipulator and show that a desired performance can be achieved through the computer simulation.

A Study on Error Recovery Expert System Using a Superimposer and a Digitizer in the Advanced Teleoperator System

  • LEE, S.Y.;NAGAMACHI, M.;ITO, K.;LEE, C.M.
    • Journal of the Ergonomics Society of Korea
    • /
    • v.7 no.1
    • /
    • pp.31-37
    • /
    • 1988
  • This paper designs, in the teleoperation task, the world coordinate system by the functional analysis of each of the robot joint so that the human operator performs easily the task. Also, it constructs the heuristic rules of the equal motion line coordinates for the position and the posture control of the robot within the knowledge base so that the robot hand reaches-possibly in any position of the robot's work space. As shown in the result of the experiments. the coordinate reading is easy because the work station is displayed to the high resolution by using the superimposer of the motion analysing computer system. Also. the task burden of the human operator reduces and the error recovery time reduces because the coordinates of the object is obtained just by touch using the digitizer.

  • PDF

Gait synthesis of a biped robot using reinforcement learning (Reinforcement 학습을 이용한 두발 로보트의 보행 자세 교정)

  • Yi, Keon-Young
    • Proceedings of the KIEE Conference
    • /
    • 1996.07b
    • /
    • pp.1228-1230
    • /
    • 1996
  • A neural network(NN) mechanism is proposed to modify the gait of a biped robot that walks on sloping surface using sensory inputs. The robot starts walking on a surface with no priori knowledge of the inclination of the surface. By accumulating experience during walking, the robot improves its walking gait and finally forms a gait that is adapted to the surface inclination. A neural controller is proposed to control the gait which has 72 reciprocally inhibited and excited neurons. PI control is used for position control, and the neurons are trained by a reinforcement learning mechanism. Experiments of static gait learning and pseudo dynamic learning are performed to show the validity of the proposed reinforcement learning mechanism.

  • PDF

Complete Coverage Path Planning of Cleaning Robot

  • Liu, Jiang;Kim, Kab-Il;Son, Young-I.
    • Proceedings of the KIEE Conference
    • /
    • 2003.11c
    • /
    • pp.429-432
    • /
    • 2003
  • In this paper, a novel neural network approach is proposed for cleaning robot to complete coverage path planning with obstacle avoidance in stationary and dynamic environments. The dynamics of each neuron in the topologically organized neural network is characterized by a shunting equation derived from Hodgkin and Huxley's membrane equation. There are only local lateral connections among neurons. The robot path is autonomously generated from the dynamic activity landscape of the neural network and the previous robot location without any prior knowledge of the dynamic environment.

  • PDF

Real-Time Control of a SCARA Robot by Visual Servoing with the Stereo Vision

  • S. H. Han;Lee, M. H.;K. Son;Lee, M. C.;Park, J. W.;Lee, J. M.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1998.10a
    • /
    • pp.238-243
    • /
    • 1998
  • This paper presents a new approach to visual servoing with the stereo vision. In order to control the position and orientation of a robot with respect to an object, a new technique is proposed using a binocular stereo vision. The stereo vision enables us to calculate an exact image Jacobian not only at around a desired location but also at the other locations. The suggested technique can guide a robot manipulator to the desired location without giving such priori knowledge as the relative distance to the desired location or the model of an object even if the initial positioning error is large. This paper describes a model of stereo vision and how to generate feedback commands. The performance of the proposed visual servoing system is illustrated by the simulation and experimental results and compared with the case of conventional method fur a SCARA robot.

  • PDF

A Study on the Fuzzy Learning Control for Force Control of Robot Manipulators (로봇 매니퓰레이터의 힘제어를 위한 퍼지 학습제어에 관한 연구)

  • 황용연
    • Journal of Advanced Marine Engineering and Technology
    • /
    • v.26 no.5
    • /
    • pp.581-588
    • /
    • 2002
  • A fuzzy learning control algorithm is proposed in this paper. In this method, two fuzzy controllers are used as a feedback and a feedforward type. The fuzzy feedback controller can be designed using simple knowledge for the controlled system. On the other hand, the fuzzy feedforward controller has a self-organizing mechanism and therefore, it does not need any knowledge in advance. The effectiveness of the proposed algorithm is demonstrated by experiment on the position and force control problem of a parallelogram type robot manipulator with two degrees of freedom. It is shown that the rapid learning and the robustness can be achieved by adopting the proposed method.

Control of Single Propeller Pendulum with Supervised Machine Learning Algorithm

  • Tengis, Tserendondog;Batmunkh, Amar
    • International journal of advanced smart convergence
    • /
    • v.7 no.3
    • /
    • pp.15-22
    • /
    • 2018
  • Nowadays multiple control methods are used in robot control systems. A model, predictor or error estimator is often used as feedback controller to control a robot. While robots have become more and more intensive with algorithms capable to acquiring independent knowledge from raw data. This paper represents experimental results of real time machine learning control that does not require explicit knowledge about the plant. The controller can be applied on a broad range of tasks with different dynamic characteristics. We tested our controller on the balancing problem of a single propeller pendulum. Experimental results show that the use of a supervised machine learning algorithm in a single propeller pendulum allows the stable swing of a given angle.

Design and Implementation of Educational Robot for Programming Learning (프로그래밍 학습을 위한 교육용 로봇 설계 및 구현)

  • Moon, Chae-Young;Ryoo, Kwang-Ki
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.13 no.6
    • /
    • pp.2497-2503
    • /
    • 2012
  • In this study an educational robot for programming education was designed and implemented. The robot in this study is composed of hardware containing a sensor, a processor, and a motor driver circuit, software to control the educational robot, machine parts to manufacture the robot structure, and a teaching material containing educational contents and the manufacturing manual. This robot is characterized by direct programming without a computer, which gives no spatial restrictions on robot education and enables dynamic program education beyond limitations of the existing static computer program education since students' programming results are found in the robot's movements. User-centered functional commands, which make it possible to control the robot with simple knowledge concerning hardware and basic commands, were used to enable even students who first accessed a robot or computer program to make access with ease.