• Title/Summary/Keyword: 3축 로봇

Search Result 132, Processing Time 0.024 seconds

Real Time Balancing Control of 2 Wheel Robot Using a Predictive Controller (예측 제어기를 이용한 2바퀴 로봇의 실시간 균형제어)

  • Kang, Jin-Gu
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.3
    • /
    • pp.11-16
    • /
    • 2014
  • In this paper, the two-wheels robot using a predictive controller to maintain the balance of the posture control in real time have been examined. A reaction wheel pendulum control method is adopted to maintain the balance while the bicycle robot is driving. The objective of this research was to design and implement a self-balancing algorithm using the dsPIC30F4013 embedded processor. To calculate the attitude in ARS using 2 axis gyro(roll, pitch) and 3 axis accelerometers (x, y, z). In this study, the disturbance of the posture for the asymmetrical propose to overcome the predictive controller which was a problem in the control of a remote system by introducing the two wheels of the robot controller and the linear prediction of the system controller combines the simulation was performed. Also, the robust characteristic for realizing the goal of designing a loop filter too robust controller is designed so that satisfactory stability of the control system to improve stability of the system to minimize degradation of performance was confirmed.

Output feedback control for robot manipulator using variable structure control (위치만을 이용한 가변 구조 제어 방법에 의한 로봇 동작부 제어기 설계)

  • O, Seung-Rok
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.6
    • /
    • pp.569-575
    • /
    • 1997
  • 모델 불확실성이 있고 n축 자유도(degree of freedom)를 갖고 있는 로봇 동작부(manipulator)에 대해서 위치 정보만을 이용하여 가변 구조 제어기(variable structure controller)를 설계하였다. 모델의 불확실성이 존재하는 경우에도 제어기에 사용되는 속도를 잘예측하기 위해 고이득 관찰기를 사용 하였으며 고이득 관찰기를 사용할때 발생할 수 있는 상태변수의 피킹현상(peak phenomenon)를 적게 하게 하기위하여 제어기의 값을 제한 (globally bounded)하여 제어기를 설계하였다. 부하(payload)의 범위만 알고 있는 2축 자유도를 갖는 로봇 동작부에 대해서 제안된 제어 방법에 따라 제어기를 설계하여 그 성능를 확인 하였다.

  • PDF

Development of a 6-axis Robot's Finger Force/Moment Sensor for Stably Grasping an Unknown Object (미지물체를 안전하게 잡기 위한 6축 로봇손가락 힘/모멘트센서의 개발)

  • 김갑순
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.20 no.7
    • /
    • pp.105-113
    • /
    • 2003
  • This paper describes the development of a 6-axis robot's finger force/moment sensor, which measures forces Fx, Fy, Fz, and moments Mx, My, Mz simultaneously, for stably grasping an unknown object. In order to safely grasp an unknown object using the robot's gripper, it should measure the force in the gripping direction and the force in the gravity direction, and perform the force control using the measured forces. Thus, the robot's gripper should be composed of 6-axis robot's finger force/moment sensor that can measure forces Fx, Fy, Fz, and moments Mx, My, Mz simultaneously. In this paper, the 6-axis robot's finger force/moment sensor for measuring forces Fx, Fy, Fz, and moments Mx, My, Mz simultaneously was newly modeled using several parallel-plate beams, designed, and fabricated. The characteristic test of made sensor was performed. and the result shows that interference errors of the developed sensor are less than 3%. Also, Robot's gripper with the 6-axis robot's finger force/moment sensor for the characteristic test of force control was manufactured, and the characteristic test for grasping an unknown object was performed using it. The fabricated gripper could grasp an unknown object stably. Thus, the developed 6-axis robot's finger force/moment sensor may be used for robot's gripper.

Making for Circular Motion Table for Controller Design of Movement of Object (운동 물체의 제어기 설계를 위한 3축 가변 원판형 모션테이블 제작)

  • You, Jeong-Bong;Wang, Hyun-Min
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.9 no.4
    • /
    • pp.905-910
    • /
    • 2008
  • In this paper, a circular motion table which is able to simulate movement of object is designed and the experiment of control system using circular motion table is presented. Circular motion table is consisted of three axes changed on length and of ball splines which keep vertical centre axis of circular plate. Variable length of three axes make circular plate incline as vertical centre axis is kept on vertical center axis of circular motion table. It is designed that control system drives three servo motor, that is, make change length of axis simultaneously or independently. And this paper presents example of flight simulation using circular motion table. it will contribute toward nurture expert manpower of aerospace/robotics to popularize circular motion table and make an experiment using it.

Auto Path Generation and Active Compliance Force Control Using 3-axis Grinding Robot (3축 그라인딩 로봇을 이용한 자동 경로 생성 및 능동 컴플라이언스 힘 제어)

  • Choo, Jung-Hoon;Kim, Soo-Ho;Lee, Sang-Bum;Kim, Jung-Min
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.12 no.11
    • /
    • pp.1088-1094
    • /
    • 2006
  • In this paper, an auto path generation and an active compliance grinding control using 3-axis farce sensor are presented. These control algorithms enable the grinding robot to follow unknown path of various workpiece shape pattern. The robot is able to go grinding along unknown paths by position controller managing tangential direction angle and cutting speed, with only information about the start position and the end position. Magnitude and direction of normal force are calculated using force data that go through low pass filter. Moreover, normal and tangential directions are separated for force control and velocity control, respectively.

An Extraction Algorithm of Trajectory Point Set on Contours for Real-time Drawing of Humanoid Robot (휴머노이드 로봇의 실시간 드로잉을 위한 윤곽선의 궤적 좌표 집합 추출 알고리즘)

  • Kim, Pa-Ul;Song, Myung-Jin;Lee, Geun-Ju;Kim, Yong-Deok;Kim, Sang-Wook;Kim, Kyung-Deok
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06c
    • /
    • pp.413-416
    • /
    • 2011
  • 휴머노이드 로봇이 인간처럼 그림을 그리기 위해서는 순서를 가지는 드로잉 좌표 집합이 필요하다. 하지만 기존 영상 처리를 통한 윤곽선에서의 좌표 집합은 순서가 없고 로봇 암을 들어 올리는 좌표가 없다. 또한 불필요한 좌표가 다수 포함되어 있어서 효율적인 드로잉을 하기가 어려워 드로잉하는데 시간이 많이 걸린다. 따라서 본 논문에서는 3축으로 구성된 휴머노이드 로봇 암이 드로잉하기 위한 좌표 집합을 추출하는 알고리즘을 개발한다. 이를 구현하기 위해서는 로봇이 드로잉하기 위한 윤곽선 추출 알고리즘과 추출한 드로잉 좌표 집합에서 드로잉 순서와 로봇 암을 들어 올리는 점을 전체 좌표 리스트에 포함해야 한다. 제안하는 알고리즘이 추출하는 좌표 집합은 캠 영상으로부터 입력되는 컬러 이미지에서 이미지 프로세싱을 거친 윤곽선을 입력으로 하며, 추출한 좌표들의 순서와 로봇 암의 드로잉 시작점을 삽입함으로서 빠르고 효율적인 로봇 드로잉 좌표 집합 추출 알고리즘을 구현한다. 또한 제안하는 추출 알고리즘을 휴머노이드 로봇에 적용하여 실험하였으며, 좌표 추출 알고리즘의 정확성과 효율성을 비교하였다.

A 3D Terrain Reconstruction System using Navigation Information and Realtime-Updated Terrain Data (항법정보와 실시간 업데이트 지형 데이터를 사용한 3D 지형 재구축 시스템)

  • Baek, In-Sun;Um, Ky-Hyun;Cho, Kyung-Eun
    • Journal of Korea Game Society
    • /
    • v.10 no.6
    • /
    • pp.157-168
    • /
    • 2010
  • A terrain is an essential element for constructing a virtual world in which game characters and objects make various interactions with one another. Creating a terrain requires a great deal of time and repetitive editing processes. This paper presents a 3D terrain reconstruction system to create 3D terrain in virtual space based on real terrain data. In this system, it converts the coordinate system of the height maps which are generated from a stereo camera and a laser scanner from global GPS into 3D world using the x and z axis vectors of the global GPS coordinate system. It calculates the movement vectors and the rotation matrices frame by frame. Terrain meshes are dynamically generated and rendered in the virtual areas which are represented in an undirected graph. The rendering meshes are exactly created and updated by correcting terrain data errors. In our experiments, the FPS of the system was regularly checked until the terrain was reconstructed by our system, and the visualization quality of the terrain was reviewed. As a result, our system shows that it has 3 times higher FPS than other terrain management systems with Quadtree for small area, improves 40% than others for large area. The visualization of terrain data maintains the same shape as the contour of real terrain. This system could be used for the terrain system of realtime 3D games to generate terrain on real time, and for the terrain design work of CG Movies.