• Title/Summary/Keyword: Robot Frame

Search Result 166, Processing Time 0.036 seconds

Vehicle Body Design of Armored Robot for Complex Disaster (복합 재난을 위한 장갑형 로봇의 차체 설계)

  • Park, Sang Hyun;Jin, Maolin;Kim, Young-Ryul;Kim, Doik;Kim, Jun-Sik;Shin, Dong Bin;Suh, Jinho
    • The Journal of Korea Robotics Society
    • /
    • v.13 no.4
    • /
    • pp.248-255
    • /
    • 2018
  • In this paper, a design for a vehicle body of an armored robot for complex disasters is described. The proposed design considers various requirements in complex disaster situations. Fire, explosion, and poisonous gas may occur simultaneously under those sites. Therefore, the armored robot needs a vehicle body that can protect people from falling objects, high temperature, and poisonous gas. In addition, it should provide intuitive control devices and realistic surrounding views to help the operator respond to emergent situations. To fulfill these requirements of the vehicle body, firstly, the frame was designed to withstand the impact of falling objects. Secondly, the positive pressure device and the cooling device were applied. Thirdly, a panoramic view was implemented that enables real-time observation of surroundings through a number of image sensors. Finally, the cockpit in the vehicle body was designed focused on the manipulability of the armored robot in disaster sites.

A Universal Method for Constructing DH parameters from Unified Robot Description Format (URDF로부터 DH 파라미터를 구성하는 일반적인 방법)

  • Byeonggi Yu;Junyoung Lee;Sang hyun Park;Maolin Jin
    • The Journal of Korea Robotics Society
    • /
    • v.18 no.1
    • /
    • pp.37-47
    • /
    • 2023
  • This paper introduced how to construct Denavit-Hartenberg (DH) parameters from the Unified Robot Description Format (URDF). URDF is convenient for describing a robot even though the robot is very complex. On the other hand, DH convention is not an easy notation for many novices who want to describe a robot. Therefore, most vendors provide URDF and users prefer to use URDF to describe a robot. However, some controllers or algorithms are based on DH parameters to perform kinematics, dynamics, control, etc. To connect URDF and DH parameters, we present a three-step approach to construct DH parameters from URDF. The first step is to define the joint axis for constructing DH parameters. The second step is constructing DH parameters to define joint character. The final step is constructing DH parameters to define the coordinate frame of the child link. This approach is based on intuitive vector calculation and guarantees the uniqueness of DH parameters. To verify our approach, we applied our approach to a simple one-link robot, a manipulator with 6 DOF, and a quadruped robot with 3 DOF per leg. We verified that our approach worked well based on forward kinematic results.

Lightweight Design of a Vertical Articulated Robot Using Topology Optimization (위상최적화를 이용한 수직 다관절 로봇의 경량 설계)

  • Hong, Seong Ki;Hong, Jung Ki;Kim, Tae Hyun;Park, Jin Kyun;Kim, Sang Hyun;Jang, Gang-Won
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.36 no.12
    • /
    • pp.1683-1688
    • /
    • 2012
  • Topology optimization is applied for the lightweight design of three main parts of a vertical articulated robot: a base frame, a lower and a upper frame. Design domains for optimization are set as large solid regions that completely embrace the original parts, which are discretized by using three-dimensional solid elements. Design variables are parameterized one-to-one to the material properties of each element by using the SIMP method. The objective of optimization is set as the multi-objective form combining the natural frequencies and mean compliances of a structure for which load steps of interest are selected from the multibody dynamics analysis of a robot. The obtained results of topology optimization are post-processed to designs favorable to manufacturability for casting process. The final optimized results are 11.0% (base frame), 12.0% (lower frame) and 10.0% (upper frame) lighter with similar or even higher static and dynamic stiffnesses than the original models.

Position Improvement of a Human-Following Mobile Robot Using Image Information of Walking Human (보행자의 영상정보를 이용한 인간추종 이동로봇의 위치 개선)

  • Jin Tae-Seok;Lee Dong-Heui;Lee Jang-Myung
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.11 no.5
    • /
    • pp.398-405
    • /
    • 2005
  • The intelligent robots that will be needed in the near future are human-friendly robots that are able to coexist with humans and support humans effectively. To realize this, robots need to recognize their position and posture in known environment as well as unknown environment. Moreover, it is necessary for their localization to occur naturally. It is desirable for a robot to estimate of his position by solving uncertainty for mobile robot navigation, as one of the best important problems. In this paper, we describe a method for the localization of a mobile robot using image information of a moving object. This method combines the observed position from dead-reckoning sensors and the estimated position from the images captured by a fixed camera to localize a mobile robot. Using a priori known path of a moving object in the world coordinates and a perspective camera model, we derive the geometric constraint equations which represent the relation between image frame coordinates for a moving object and the estimated robot's position. Also, the control method is proposed to estimate position and direction between the walking human and the mobile robot, and the Kalman filter scheme is used for the estimation of the mobile robot localization. And its performance is verified by the computer simulation and the experiment.

A Study of Detecting The Fish Robot Position Using The Object Boundary Algorithm (물체 형상인식 알고리즘을 이용한 물고기 로봇 위치 검출에 관한 연구)

  • Amarnath, Varma Angani;Kang, Min Jeong;Shin, Kyoo Jae
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1350-1353
    • /
    • 2015
  • In this paper, we have researched about how to detect the fish robot objects in aquarium. We had used designed fish robots DOMI ver1.0, which had researched and developed for aquarium underwater robot. The model of the robot fish is analysis to maximize the momentum of the robot fish and the body of the robot is designed through the analysis of the biological fish swimming. We are planned to non-external equipment to find the position and manipulated the position using creating boundary to fish robot to detect the fish robot objects. Also, we focused the detecting fish robot in aquarium by using boundary algorithm. In order to the find the object boundary, it is filtering the video frame to picture frames and changing the RGB to gray. Then, applied the boundary algorithm stand of equations which operates the boundary for objects. We called these procedures is kind of image processing that can distinguish the objects and background in the captured video frames. It was confirmed that excellent performance in the field test such as filtering image, object detecting and boundary algorithm.

Force control of the five-link robot using wrist force sensor (손목힘 센서를 이용한 5축 로봇의 힘제어)

  • 허영태;이장명
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1996.10b
    • /
    • pp.552-555
    • /
    • 1996
  • In this paper, we present a force control of a five-axes robot, using an impedance model. Tasks such as assembly, grinding, and deburring, which involve extensive contact with the environment, are better handled by controlling the forces of interaction between the manipulator and the environment. The five-link articulated robot is equipped with a wrist force sensor which consists of an array of strain gauges and can delineate the three components of the vector force along the three axes of the sensor coordinate frame, and the three components of the torque about these axes. For the precise control of the contact force, impedance models of a robot and the environment are defined. Experimental results are shown.

  • PDF

Navigation control for a mobile robot using a camera (카메라를 이용한 이동 로보트 주행 제어)

  • 문순환;한민홍
    • Proceedings of the Korean Operations and Management Science Society Conference
    • /
    • 1994.04a
    • /
    • pp.42-48
    • /
    • 1994
  • This paper presents the navigation method for a mobile robot which uses a single camera and fluorescent lamp as a guide mark, projected on a convex mirror. The current position and heading direction of the mobile robot are obtained from the image of the guide mark. While the mobile robot travels to a goal position, the current position and heading direction of the mobile robot are updated continuously and the desired path and actual moving path are displayed on the monitor screen in real time. This proposed method eliminates the need to rotate the camera to track the guide mark, since a panoramic view of the surrounding area is available from the convex mirror, and natural guide marks such as usual florescent lamp on the ceiling or door frame can be used for navigation.

A User Interface for Vision Sensor based Indirect Teaching of a Robotic Manipulator (시각 센서 기반의 다 관절 매니퓰레이터 간접교시를 위한 유저 인터페이스 설계)

  • Kim, Tae-Woo;Lee, Hoo-Man;Kim, Joong-Bae
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.19 no.10
    • /
    • pp.921-927
    • /
    • 2013
  • This paper presents a user interface for vision based indirect teaching of a robotic manipulator with Kinect and IMU (Inertial Measurement Unit) sensors. The user interface system is designed to control the manipulator more easily in joint space, Cartesian space and tool frame. We use the skeleton data of the user from Kinect and Wrist-mounted IMU sensors to calculate the user's joint angles and wrist movement for robot control. The interface system proposed in this paper allows the user to teach the manipulator without a pre-programming process. This will improve the teaching time of the robot and eventually enable increased productivity. Simulation and experimental results are presented to verify the performance of the robot control and interface system.

Controller Area Network (CAN) Protocol for Personal Robot Middleware (퍼스널 로봇 미들웨어를 위한 CAN(Controller Area Network) Protocol)

  • Park, Tai-Kyu;Li, Vitaly;Park, Hong-Seong
    • Proceedings of the KIEE Conference
    • /
    • 2004.05a
    • /
    • pp.80-82
    • /
    • 2004
  • Personal robot consist of various modules that have independent functions. Because personal robot has requirement that support various construction for user's tendency. Therefore, Middleware mechanism at support not only personal robot's main functional element but also embedded modules functional elements is required. Each module have various heterogeneous network interfaces and variable services and variables. Therefore, Middleware must support these various network interfaces. This paper, pointed in Controller Area Network(CAN) inreface that usually used in embedded system for control. For connect various heterogeneous network interfaces (Ethernet, RS232 etc..), it is necessary to modify bagic CAN frame format. And also make some kind of BUS topology for CAN network.

  • PDF

Kinematic Calibration of a Cartesian Parallel Manipulator

  • Kim, Han-Sung
    • International Journal of Control, Automation, and Systems
    • /
    • v.3 no.3
    • /
    • pp.453-460
    • /
    • 2005
  • In this paper, a prototype Cartesian Parallel Manipulator (CPM) is demonstrated, in which a moving platform is connected to a fixed frame by three PRRR limbs. Due to the orthogonal arrangement of the three prismatic joints, it behaves like a conventional X-Y-Z Cartesian robot. However, because all the linear actuators are mounted at the fixed frame, the manipulator may be suitable for applications requiring high speed and accuracy. Using a geometric method and the practical assumption that three revolute joint axes in each limb are parallel to one another, a simple forward kinematics for an actual model is derived, which is expressed in terms of a set of linear equations. Based on the error model, two calibration methods using full position and length measurements are developed. It is shown that for a full position measurement, the solution for the calibration can be obtained analytically. However, since a ball-bar is less expensive and sufficiently accurate for calibration, the kinematic calibration experiment on the prototype machine is performed by using a ball-bar. The effectiveness of the kinematic calibration method with a ball-bar is verified through the well­known circular test.