• Title/Summary/Keyword: robot systems

Search Result 3,643, Processing Time 0.025 seconds

Behavior Realization of Multi-Robots Responding to User's Input Characters (사용자 입력 문자에 반응하는 군집 로봇 행동 구현)

  • Jo, Young-Rae;Lee, Kil-Ho;Jo, Sung-Ho;Shin, In-Sik
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.18 no.5
    • /
    • pp.419-425
    • /
    • 2012
  • This paper presents an approach to implement the behaviors of multi-robots responding to user's input characters. The robots are appropriately displaced to express any input characters. Using our method, any user can easily and friendly control multirobots. The responses of the robots to the user's input are intuitive. We utilize the centroidal Voronoi algorithm and the continuoustime Lloyd algorithm, which have popularly been used for the optimal sensing coverage problems. Collision protection is considered to be applied for real robots. LED sensors are used to identify positions of multi-robots. Our approach is evaluated through experiments with five mobile robots. When a user draw alphabets, the robots are deployed correspondingly. By checking position errors, the feasibility of our method is validated.

Analytic Solution for Stable Bipedal Walking Trajectory Generation Using Fourier Series (푸리에 급수를 이용한 이족보행로봇의 보행 궤적 해석해 생성)

  • Park, Ill-Woo;Back, Ju-Hoon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.15 no.12
    • /
    • pp.1216-1222
    • /
    • 2009
  • This article describes a simple method for generating the walking trajectory for the biped humanoid robot. The method used a simple inverted model instead of complex multi-mass model and a reasonable explanation for the model simplification is included. The problem of gait trajectory generation is to find the solution from the desired ZMP trajectory to CoG trajectory. This article presents the analytic solution for the bipedal gait generation on the bases of ZMP trajectory. The presented ZMP trajectory has Fourier series form, which has finite or infinite summation of sine and cosine functions, and ZMP trajectory can be designed by calculating the coefficients. From the designed ZMP trajectory, this article focuses on how to find the CoG trajectory with analytical way from the simplified inverted pendulum model. Time segmentation based approach is adopted for generating the trajectories. The coefficients of the function should be designed to be continuous between the segments, and the solution is found by calculating the coefficients with this connectivity conditions. This article also has the proof and the condition of solution existence.

Behavior Analysis of In-wheel Drive Type 6WD/6WS Vehicle Based on System Modeling and Driving Simulation (시스템 모델링 및 주행 시뮬레이션을 통한 인휠드라이브 타입 6WD/6WS 차량 플랫폼의 주행 거동 분석)

  • Lee, Jung-Yeob;Suh, Seung-Whan;Shon, Woong-Hee;Yu, Seung-Nam;Han, Chang-Soo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.4
    • /
    • pp.353-360
    • /
    • 2010
  • A skid-steering method which applied to the various mobile robot platforms currently shows its effectiveness in the specified field areas and purposes. This system contains however, several problems of its intrinsic properties such as slippages occurred by different moving direction between vehicle's driving and wheel's rotary and difficulties of driving performance control and so on. This paper deals with the suggestion of suitable control algorithm for 6WD/6WS skid steering wheeled vehicle and verified its feasibility by analyzing the behavior of 6WD/6WS skid-steered wheeled vehicle model and by applying the engineering analytical method to the considered mobile platform. The Performance of vehicle model is evaluated by using slip mode control to follow the steering input and, as a future work, this control algorithm could be applied to real 6WD/6WS in-wheel drive type vehicle finally.

Optimization of Input Parameters by Using DOE for Dynamic Analysis of Bio-inspired Robotic Fish 'Ichthus' (생체모방형 물고기 로봇 '익투스'의 동적 해석을 위한 DOE를 이용한 입력파라미터 최적화)

  • Chung, Chang-Hyun;Lee, Sang-Hyo;Kim, Kyoung-Sik;Cha, You-Sung;Ryuh, Young-Sun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.16 no.8
    • /
    • pp.799-803
    • /
    • 2010
  • Recently, there is a rising interest on studying bio-inspired robotic fish because of real fish's great maneuverability and high energy efficiency. However, the researches about the robotic fish have not been done so much and there are still lots of problems to use them in the real environment such as in the river. This paper describes a bio-inspired robotic fish 'Ichthus' which is developed in KITECH and has 3 DOF propulsive mechanism. We develop the dynamic motion equation of 'Ichthus' in the underwater environment and analyze response characteristics of 'Ichthus' according to the input parameters of tail fin's amplitude and oscillation frequency. Then we propose control parameters at the various velocities. These parameters are useful to increase energy efficiency and it can be used when the fish robot moves in the real environment, for example, we can propose proper amplitude and oscillation frequency when the fish robot passes through the narrow space between obstacles.

Optimal Design of Klann-linkage based Walking Mechanism for Amphibious Locomotion on Water and Ground (수면 지면 동시보행을 위한 Klann 기구 기반 주행메커니즘 최적설계)

  • Kim, Hyun-Gyu;Jung, Min-Suck;Shin, Jae-Kyun;Seo, TaeWon
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.9
    • /
    • pp.936-941
    • /
    • 2014
  • Walking mechanisms are very important for legged robots to ensure their stable locomotion. In this research, Klann-linkage is suggested as a walking mechanism for a water-running robot and is optimized using level average analysis. The structure of the Klann-linkage is introduced first and design variables for the Klann-linkage are identified considering the kinematic task of the walking mechanism. Next, the design problem is formulated as a path generation optimization problem. Specifically, the desired path for the foot-pad is defined and the objective function is defined as the structural error between the desired and the generated paths. A process for solving the optimization problem is suggested utilizing the sensitivity analysis of the design variables. As a result, optimized lengths of Klann-linkage are obtained and the optimum trajectory is obtained. It is found that the optimized trajectory improves the cost function by about 62% from the initial one. It is expected that the results from this research can be used as a good example for designing legged robots.

Adaptive Control of Industrial Robot Using Neural Network (뉴럴네트워크를 이용한 산업용 로봇의 적응제어)

  • Han, S. H.;Cha, B. N.;Lee, J.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 1997.04a
    • /
    • pp.751-755
    • /
    • 1997
  • This paper presents a new scheme of neural network controller to improve to improve the robustuous of robot manipulator using digital signal processors. Digital processors, DSPs, are micro-processors that are particularly developed for fast numerical computations involving sums and products of variables. Digital version of most advanced control algorithms can be defined as sums and producrs of measured variables, thus it can be programmed and executed through DSPs. In addition, DSPs are as fist in computation as most 32-bit micro-processors and yet at a fraction of their prices. These features make DSPs a viable computational tool in digital implementation of sophisticated controllers. During past decade it was proposed the well-established theorys for the adaptive control of linear systems, but there exits relativly little gensral theoral for the adaptive control of nonlinear systems. Perforating of the proposed controller is illustrated. This paper describes a new approach to the design of adaptive controller and implementation of real-time control for assembling robotic manipulator using digital signal processor. Digital signal processors used in implementing real time adaptive control algorithm are TMS320C50 series made in TI'Co..

  • PDF

Efficient Tracking of a Moving Object using Optimal Representative Blocks

  • Kim, Wan-Cheol;Hwang, Cheol-Ho;Lee, Jang-Myung
    • International Journal of Control, Automation, and Systems
    • /
    • v.1 no.4
    • /
    • pp.495-502
    • /
    • 2003
  • This paper focuses on the implementation of an efficient tracking method of a moving object using optimal representative blocks by way of a pan-tilt camera. The key idea is derived from the fact that when the image size of a moving object is shrunk in an image frame according to the distance between the mobile robot camera and the object in motion, the tracking performance of a moving object can be improved by reducing the size of representative blocks according to the object image size. Motion estimations using Edge Detection (ED) and Block-Matching Algorithm (BMA) are regularly employed to track objects by vision sensors. However, these methods often neglect the real-time vision data since these schemes suffer from heavy computational load. In this paper, a representative block able to significantly reduce the amount of data to be computed, is defined and optimized by changing the size of representative blocks according to the size of the object in the image frame in order to improve tracking performance. The proposed algorithm is verified experimentally by using a two degree-of- freedom active camera mounted on a mobile robot.

Motion Planning Algorithms for Kinematically Redundant Manipulator Not Fixed to the Ground (지면에 고정되어 있지 않은 여유자유도 매니플래이터의 운동계획 알고리즘)

  • 유동수;소병록;김희국
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.10
    • /
    • pp.869-877
    • /
    • 2004
  • This paper deals with motion planning algorithm for kinematically redundant manipulators that are not fixed to the ground. Differently from usual redundant manipulators fixed to the ground, the stability issue should be taken into account to prevent the robot from falling down. The typical ZMP equation, which is employed in human walking, will be employed to evaluate the stability. This work proposes a feed forward ZMP planning algorithm. The algorithm embeds the 'ZMP equations' indirectly into the kinematics of the kinematic model of a manipulator via a ZMP stability index The kinematic self motion of the redundant manipulator drives the system in such a way to keep or plan the ZHP at the desired position of the footprint. A sequential redundancy resolution algorithm exploiting the remaining kinematic redundancy is also proposed to enhance the performances of joint limit index and manipulability. In addition, the case exerted by external forces is taken into account. Through simulation for a 5 DOF redundant robot model, feasibility of the proposed algorithms is verified. Lastly, usual applications of the proposed kinematic model are discussed.

An Object Recognition Method Based on Depth Information for an Indoor Mobile Robot (실내 이동로봇을 위한 거리 정보 기반 물체 인식 방법)

  • Park, Jungkil;Park, Jaebyung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.10
    • /
    • pp.958-964
    • /
    • 2015
  • In this paper, an object recognition method based on the depth information from the RGB-D camera, Xtion, is proposed for an indoor mobile robot. First, the RANdom SAmple Consensus (RANSAC) algorithm is applied to the point cloud obtained from the RGB-D camera to detect and remove the floor points. Next, the removed point cloud is classified by the k-means clustering method as each object's point cloud, and the normal vector of each point is obtained by using the k-d tree search. The obtained normal vectors are classified by the trained multi-layer perceptron as 18 classes and used as features for object recognition. To distinguish an object from another object, the similarity between them is measured by using Levenshtein distance. To verify the effectiveness and feasibility of the proposed object recognition method, the experiments are carried out with several similar boxes.

Extraction of Different Types of Geometrical Features from Raw Sensor Data of Two-dimensional LRF (2차원 LRF의 Raw Sensor Data로부터 추출된 다른 타입의 기하학적 특징)

  • Yan, Rui-Jun;Wu, Jing;Yuan, Chao;Han, Chang-Soo
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.3
    • /
    • pp.265-275
    • /
    • 2015
  • This paper describes extraction methods of five different types of geometrical features (line, arc, corner, polynomial curve, NURBS curve) from the obtained raw data by using a two-dimensional laser range finder (LRF). Natural features with their covariance matrices play a key role in the realization of feature-based simultaneous localization and mapping (SLAM), which can be used to represent the environment and correct the pose of mobile robot. The covariance matrices of these geometrical features are derived in detail based on the raw sensor data and the uncertainty of LRF. Several comparison are made and discussed to highlight the advantages and drawbacks of each type of geometrical feature. Finally, the extracted features from raw sensor data obtained by using a LRF in an indoor environment are used to validate the proposed extraction methods.