• Title/Summary/Keyword: Robot simulation

Search Result 1,696, Processing Time 0.032 seconds

System Modeling and Simulation for an In-wheel Drive Type $6{\times}6$ Vehicle (인휠드라이브 타입 $6{\times}6$ 차량 플랫폼을 위한 시스템 모델링 및 시뮬레이션)

  • Lee, Jeong-Yeob;Suh, Seung-Whan;Shon, Woong-Hee;Kim, Chang-Jun;Han, Chang-Soo
    • Transactions of the Korean Society of Automotive Engineers
    • /
    • v.19 no.2
    • /
    • pp.1-11
    • /
    • 2011
  • The skid-steering method that applied a number of mobile robot currently is extremely effective in narrow area. But it contains several problems such as its natural properties, slip, occurred by different direction between vehicle's driving and wheel's rotary. Through this paper, suitable control algorithm of $6{\times}6$ skid steering wheeled vehicle and its driving methods are proposed by analyzing the behavior $6{\times}6$ skid-steered wheeled vehicle model designed by engineering analysis strategy. To do this, based on a behavior of designed driving system, required torque and other performance of in-wheel type motor system are considered, and finally control algorithm for each wheel is proposed and simulated using this model. To test the proposed vehicle system, driver model is designed using PID closed loop system and included in the total driving control algorithm. The Performance of designed vehicle model is verified by using DYC (Direct Yaw Control) cornering mode and slip mode control to follow the steering input which are essential to evaluate the driving performance of $6{\times}6$ vehicle. Proposed modeling strategy and control method will be implemented to the real $6{\times}6$ in-wheel drive type vehicle.

Control Gain Optimization for Mobile Robots Using Neural Networks and Genetic Algorithms (신경회로망과 유전알고리즘에 기초한 이동로봇의 제어 이득 최적화)

  • Choi, Young-kiu;Park, Jin-hyun
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.20 no.4
    • /
    • pp.698-706
    • /
    • 2016
  • In order to move mobile robots to desired locations in a minimum time, optimal control problems have to be solved; however, their analytic solutions are almost impossible to obtain due to robot nonlinear equations. This paper presents a method to get optimal control gains of mobile robots using genetic algorithms. Since the optimal control gains of mobile robots depend on the initial conditions, the initial condition range is discretized to form some grid points, and genetic algorithms are applied to provide the optimal control gains for the corresponding grid points. The optimal control gains for general initial conditions may be obtained by use of neural networks. So the optimal control gains and the corresponding grid points are used to train neural networks. The trained neural networks can supply pseudo-optimal control gains. Finally simulation studies have been conducted to verify the effectiveness of the method presented in this paper.

Kinematic and Structural Analysis of a 6-DOF Manipulator for Narrow-space Work (협소 공간 작업을 위한 6축 다관절 로봇의 기구학 및 구조해석)

  • Chung, Seong Youb;Choi, Du-Soon
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.18 no.3
    • /
    • pp.666-672
    • /
    • 2017
  • Our research team is developing a 6-DOF manipulator for narrow workspaces in press forming processes, such as placing PEM nuts on the bottom of a chassis. In this paper, kinematic analysis was performed for the position control of the manipulator, along with structural analyses for position accuracy with different payloads. First, the Denavit-Hatenberg (DH) parameters are defined, and then the forward and backward kinematic equations are presented using the DH parameters. The kinematic model was verified by visual simulation using Coppelia Robotics' virtual robot experimentation platform (V-REP). Position accuracy analysis was performed through structural analyses of deflection due to self-weight and deflection under full payload (5 kgf) in fully opened and fully folded states. The maximum generated stress was 22.05 MPa in the link connecting axes 2 and 3, which was confirmed to be structurally safe when considering the materials of the parts.

Analysis of Error Propagation in Two-way-ranging-based Cooperative Positioning System (TWR 기반 군집 협업측위 시스템의 오차 전파 분석)

  • Lim, Jeong-Min;Lee, Chang-Eun;Sung, Tae-Kyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.9
    • /
    • pp.898-902
    • /
    • 2015
  • Alternative radio-navigation technologies aim at providing continuous navigation solution even if one cannot use GNSS (Global Navigation Satellite System). In shadowing region such as indoor environment, GNSS signal is no longer available and the alternative navigation system should be used together with GNSS to provide seamless positioning. For soldiers in battlefield where GNSS signal is jammed or in street battle, the alternative navigation system should work without positioning infrastructure. Moreover, the radio-navigation system should have scalability as well as high accuracy performance. This paper presents a TWR (Two-Way-Ranging)-based cooperative positioning system (CPS) that does not require location infrastructure. It is assumed that some members of CPS can obtain GNSS-based position and they are called mobile anchors. Other members unable to receive GNSS signal compute their position using TWR measurements with mobile anchors and neighboring members. Error propagation in CPS is analytically studied in this paper. Error budget for TWR measurements is modeled first. Next, location error propagation in CPS is derived in terms of range errors. To represent the location error propagation in the CPS, Location Error Propagation Indicator (LEPI) is proposed in this paper. Simulation results show that location error of tags in CPS is mainly influenced by the number of hops from anchors to the tag to be positioned as well as the network geometry of CPS.

The Development of a Flexible and Sensible Robot Wrist for Aseembly Process (유연하고 감지성있는 조립전용 로봇 손목 의 개발 에 대한 연구)

  • 조형석;고경철
    • Transactions of the Korean Society of Mechanical Engineers
    • /
    • v.8 no.5
    • /
    • pp.488-497
    • /
    • 1984
  • In the assembling process by industrial robots, many difficulties stem from the fact that the assembly operation is impossible or the parts to be assembled can be damaged by reaction forces due to even little misalignment in part mating. In this paper a flexible and sensible robot wrist is developed to make possible the precision insertion operation. The flexibility of the developed wrist were evaluated both analytically and experimentally in actual insertion process. The results show that without the use of feedback control the wrist is capable of doing insertion operations with a small clearance at a low inserting force. For smaller clearance the assembly process was devised involving insertion force feedback and a control algorithm for this active accommodation was developed. The simulation results show that if the active feedback control is used the insertion action can be performed with much less force, as compared with a passive accommodation method.

Locomotion of Biped Robots on Irregular Surface Based on Pseudo-Impedance Model (의사-임피던스 모델을 이용한 비평탄면에서의 2족보행로봇의 보행)

  • Shin, Hyeon-Sik;Park, Jong-Hyeon;Kwon, O-Hung
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.34 no.6
    • /
    • pp.667-673
    • /
    • 2010
  • This paper proposes a control method based on a pseudo-impedance model to control the motion of biped robots walking on an uneven surface. The pseudo-impedance model simulates the action of the ankle of a foot landing on the ground when a human walks. When the foot is in contact with the ground, the human ankle goes through two different phases. In the first phase, the human exerts little or no effort and applies no torque on the ankle so that the orientation of the foot is effortlessly and passively adjusted with respect to the ground. In the second phase of landing, the ankle generates a significant amount of torque in order to rotate and move the main part of the human body forward and to support the weight of the human; this phase is called the weight acceptance phase. Computer simulations of a 12-DOF biped robot with a 6-DOF environment model were performed to determine the effectiveness of the proposed pseudo-impedance control. The simulation results show that stable locomotion can be achieved on an irregular surface by using the proposed model.

Differentially Responsible Adaptive Critic Learning ( DRACL ) for the Self-Learning Control of Multiple-Input System (多入力 시스템의 자율학습제어를 위한 차등책임 적응비평학습)

  • Kim, Hyong-Suk
    • Journal of the Korean Institute of Telematics and Electronics S
    • /
    • v.36S no.2
    • /
    • pp.28-37
    • /
    • 1999
  • Differentially Responsible Adaptive Critic Learning technique is proposed for learning the control technique with multiple control inputs as in robot system using reinforcement learning. The reinforcement learning is a self-learning technique which learns the control skill based on the critic information Learning is a after a long series of control actions. The Adaptive Critic Learning (ACL) is the representative reinforcement learning structure. The ACL maximizes the learning performance using the two learning modules called the action and the critic modules which exploit the external critic value obtained seldomly. Drawback of the ACL is the fact that application of the ACL is limited to the single input system. In the proposed Differentially Responsible Action Dependant Adaptive Critic learning structure, the critic function is constructed as a function of control input elements. The responsibility of the individual control action element is computed based on the partial derivative of the critic function in terms of each control action element. The proposed learning structure has been constructed with the CMAC neural networks and some simulations have been done upon the two dimensional Cart-Role system and robot squatting problem. The simulation results are included.

  • PDF

A collision-free path planning using linear parametric curve based on geometry mapping of obstacles (장애물의 기하투영에 의한 일차매개곡선을 이용한 충돌회피 경로계획)

  • Nam-Gung, In
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.21 no.12
    • /
    • pp.1992-2007
    • /
    • 1997
  • A new algorithm for planning a collision-free path is developed based on linear prametric curve. In this paper robot is assumed to a point, and two linear parametric curve is used to construct a path connecting start and goal point, in which single intermediate connection point between start and goal point is considered. The intermediate connection point is set in polar coordinate(${\theta}{\delta}$) , and the interference between path and obstacle is mapped into CPS(connection point space), which is defined a CWS GM(circular work space geometry mapping). GM of all obstacles in workspace creates overlapping images of obstacle in CPS(Connection Point Space). The GM for all obstacles produces overlapping images of obstacle in CPS. The empty area of CPS that is not occupied by obstacle images represents collision-free paths in Euclidian Space. A GM based on connection point in elliptic coordinate(${\theta}{\delta}$) is also developed in that the total length of path is depend only on the variable .delta.. Hence in EWS GM(elliptic work space geometry mapping), increasing .delta. and finding the value of .delta. for collision-free path, the shortest path can be searched without carring out whole GM. The GM of obstacles expersses all possible collision-free path as empty spaces in CPS. If there is no empty space available in CPS, it indicates that path planning is not possible with given number of connection points, i.e. path planning is failed, and it is necessary to increase the number of connection point. A general case collision-free path planning is possible by appling GM to configuration space obstacles. Simulation of GM of obstacles in Euclidian space is carried out to measure performance of algorithm and the resulting obstacle images are reported.

A Study on Wavelet Neural Network Based Generalized Predictive Control for Path Tracking of Mobile Robots (이동 로봇의 경로 추종을 위한 웨이블릿 신경 회로망 기반 일반형 예측 제어에 관한 연구)

  • Song, Yong-Tae;Oh, Joon-Seop;Park, Jin-Bae;Choi, Yoon-Ho
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.15 no.4
    • /
    • pp.457-466
    • /
    • 2005
  • In this paper, we propose a wavelet neural network(WNN) based predictive control method for path tracking of mobile robots with multi-input and multi-output. In our control method, we use a WNN as a state predictor which combines the capability of artificial neural networks in learning processes and the capability of wavelet decomposition. A WNN predictor is tuned to minimize errors between the WNN outputs and the states of mobile robot using the gradient descent rule. And control signals, linear velocity and angular velocity, are calculated to minimize the predefined cost function using errors between the reference states and the predicted states. Through a computer simulation for the tracking performance according to varied track, we demonstrate the efficiency and the feasibility of our predictive control system.

A Study on the Direct Pole Placement PID Self-Tuning Controller Design for DC Servo Motor Control (직류 서어보 전동기 제어를 위한 직접 극배치 PID 자기동조 제어기의 설계)

  • Nam, Moon-Hyun;Rhee, Kyu-Young
    • Journal of the Korean Institute of Telematics and Electronics
    • /
    • v.27 no.2
    • /
    • pp.55-64
    • /
    • 1990
  • This paper concerned about a study on the direct pole placement PID self-tuning controller design for DC servo motor control system. The method of a direct pole placement self-tuning PID control for a DC servo motor of Robot manipulator tracks a reference velocity in spite of the parameters uncertainties in nonminimum phase system. In this scheme, the parameters of classical controller are estimated by the recursive least square (RLS)identification algorithm, the pole placement method and diophantine equation. A series of simulation in which minimum phase system and nonminimum phase system are subjected to a pattern of system parameter changes is presented to show some of the features of the proposed control algorithm. The proposed control algorithm which shown are effective for the practical application, and experiments of DC servo motor speed control for Robot manipulator by a microcomputer IBM-PC/AT are performed and the results are well suited.

  • PDF