• Title/Summary/Keyword: robot systems

Search Result 3,632, Processing Time 0.028 seconds

A design and implementation of DOS-based multitasking Kernel of the real-time operating systems for robot controller (DOS 환경 로봇제어기용 실시간 운영체계를 위한 멀티태스킹 커널의 설계및 구현)

  • Jang, Ho;Lee, Ki-Dong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.3 no.4
    • /
    • pp.373-380
    • /
    • 1997
  • In order to implement the real-time operating systems for robot controller, this paper proposes a systematic method for implementing the real-time kernel under the DOS environment. So far, we designed the robot control software and its own operating system simultaneously. Though robot operating systems have simple structure, it allows the developer to have a surplus time and effort to implement complete robot systems. In addition to this, in most cases of this type, operating systems does not support multitasking function, thus, low level hardware interrupts are used for real-time execution. Subsequently, some kinds of real-time tasks are hard to implement under this environment. Nowadays, the operating systems for robot controller requires multitasking functions, intertask communication and task synchronization mechanism, and rigorous real-time responsiveness. Thus, we propose an effective and low costs real-time systems for robot controller satisfying the various real-time characteristics. The proposed real-time systems are verified through real implementation.

  • PDF

Knowledge Distributed Robot Control Framework

  • Chong, Nak-Young;Hongu, Hiroshi;Ohba, Kohtaro;Hirai, Shigeoki;Tanie, Kazuo
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.1071-1076
    • /
    • 2003
  • In this work, we propose a new framework of robot control for a variety of applications to our unstructured everyday environments. Programming robots can be a very time-consuming process and seems almost impossible for ordinary end users. To cope with this, this work is to provide a software framework for building robot application programs automatically, where we have robots learn how to accomplish a commanded task from the object. An integrated sensing and computing tag is embedded into every single object in the environment. In the robot controller, only the basic software libraries for low-level robot motion control are provided from the robot manufacturer. The main contributions of this work is to develop a server platform that we call Omniscient Server that generates the application programs and send them to the robot controller through the network. The object-related information from the object server merges into robot control software to generate a detailed application program based on the task commands from the human. We have built a test bed and demonstrated that a robot can perform a common household task within the proposed framework.

  • PDF

Novel Ubiquitous Concept of Real Reality Robot Game Controlled by Mobile Server Robot

  • Joo, Byoung-Kyu;Jeon, Poong-Woo;Jung, Seul
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2003.10a
    • /
    • pp.2481-2485
    • /
    • 2003
  • In this paper novel concept of real reality robot game controlled by a mobile server robot is proposed. Real reality robot game means that two real robots controlled by two human operator through the internet are playing a boxing game. The mobile server robot captures playing images of the boxing game and send them to GUI on the screen of human operators’ PC. The human operator can login to boxing game from any computer in any place if he/she is permitted. Remote control of boxing robot by a motion capture system through network is implemented. Successful motion control of a boxing robot remotely controlled by a motion capture system through network can be achieved.

  • PDF

Tracking Control for Mobile Robot Based on Fuzzy Systems (퍼지 시스템을 이용한 이동로봇의 궤적제어)

  • 박재훼;이만형
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.9 no.6
    • /
    • pp.466-472
    • /
    • 2003
  • This paper describes a tracking control for the mobile robot based on fuzzy systems. Since the mobile robot has the nonholonomic constraints, these constraints should be considered to design a tracking controller for the mobile robot. One of the well-known tracking controllers for the mobile robot is the back-stepping controller. The conventional back-stepping controller includes the dynamics and kinematics of the mobile robot. The conventional back-stepping controller is affected by the derived velocity reference by a kinematic controller. To improve the performance of the conventional back-stepping controller, this paper uses the fuzzy systems known as the nonlinear controller. The new velocity reference for the back-stepping controller is derived through the fuzzy inference. Fuzzy rules are selected for gains of the kinematic controller. The produced velocity reference has properly considered the varying reference trajectories. Simulation results show that the proposed controller is more robust than the conventional back-stepping controller.

Improvement Trend of a Humanoid Robot Platform HUBO2+ (휴머노이드 로봇플랫폼 HUBO2+의 기술 개선 추이)

  • Lim, Jeongsoo;Heo, Jungwoo;Lee, Jungho;Bae, Hyoin;Oh, Jun-Ho
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.3
    • /
    • pp.356-363
    • /
    • 2014
  • This paper covers improvement of the humanoid robot platform HUBO2, known as the HUBO2+. As a necessity of the growth of the humanoid platform, a robust, reliable and user friendly platform is needed. From this standpoint, HUBO2+ is the most improved humanoid robot platform in the HUBO series. The mechanical design has been changed to increase the movable range and to stop joint compulsion. Additionally, all of the electrical parts are re-designed to be un-breakable in an unexpected situation. A smart power controller with robot status check panel is attached on the back. Additionally, a diagnosis tool, the HUBO-i, has been developed. Moreover, each joint motor controller of HUBO2+ has a Protection Function and a PODO system is provided for handling the robot easily.

The improvement of MIRAGE I robot system (MIRAGE I 로봇 시스템의 개선)

  • 한국현;서보익;오세종
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1997.10a
    • /
    • pp.605-607
    • /
    • 1997
  • According to the way of the robot control, the robot systems of all the teams which participate in the MIROSOT can be divided into three categories : the remote brainless system, the vision-based system and the robot-based system. The MIRAGE I robot control system uses the last one, the robot-based system. In the robot-based system the host computer with the vision system transmits the data on only the location of the ball and the robots. Based on this robot control method, we took part in the MIROSOT '96 and the MIROSOT '97.

  • PDF

Optimal Path planning and navigation for an autonomous mobile robot

  • Lee, Jang-Gyu-;Hakyoung-Chung
    • Proceedings of the Korean Institute of Intelligent Systems Conference
    • /
    • 1993.06a
    • /
    • pp.1258-1261
    • /
    • 1993
  • This paper presents a methodology of path planning and navigation for an autonomous mobile robot. A fast algorithm using decomposition technique, which computes the optimal paths between all pairs of nodes, is proposed for real-time calculation. The robot is controlled by fuzzy approximation reasoning. Our new methodology has been implemented on a mobile robot. The results show that the robot successfully navigates to its destination following the optimal path.

  • PDF

A Cloud-based Integrated Development Environment for Robot Software Development (로봇 소프트웨어 개발을 위한 클라우드 기반 통합 개발 환경)

  • Yoon, Jae Hoon;Park, Hong Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.21 no.2
    • /
    • pp.173-178
    • /
    • 2015
  • Cloud systems are efficient models that can utilize various infrastructures, platforms, and applications regardless of the type of clients. This paper proposes a cloud-based integrated development environment (IDE) for robot software development which would make software development easier. The proposed system provides robot simulation to test the robot HW modules or robot systems for development and testing of software operating in a robot system with two or more different operating systems (OS) such as Windows, Linux, and real-time OS. This paper implements and evaluates the proposed system using OPRoS [33].

Development of high precision multi arms robot system consist of two robot arms and multi sensors (복수개의 로보트와 다중센서를 이용한 정밀조립용 로보트 시스템 개발에 관한 연구)

  • Lim, Mee-Seub;Cho, Young-Jo;Lee, Joon-Soo;Park, Jeung-Min;Kim, Kwang-Bae
    • Proceedings of the KIEE Conference
    • /
    • 1992.07a
    • /
    • pp.422-424
    • /
    • 1992
  • In this paper, we are designed a hierachical system controller and builed a robot system for high precision assembly consisting in multi-arms and multi-sensor. For the control of a multi-arms robot system, the robot system are consisted of cell controller, station controller and device. The Operating System of a cell controller is VxWorks for real-time multi-processing. Using by C-language, we are proposed a multi-arms robot control language based a RCCL, and this control language is partially implemented and tested in multi-robot control system.

  • PDF

Dynamic Manipulability for Cooperating Multiple Robot Systems (공동 작업하는 다중 로봇 시스템의 동적 조작도)

  • 심형원
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.10
    • /
    • pp.930-939
    • /
    • 2004
  • In this paper, both dynamic constraints and kinematic constraints are considered for the analysis of manipulability of robotic systems comprised of multiple cooperating arms. Given bounds on the torques of each Joint actuator for every robot, the purpose of this study is to drive the bounds of task-space acceleration of object carried by the system. Bounds on each joint torque, described as a polytope, is transformed to the task-space acceleration through matrices related with robot dynamics, robot kinematics, object dynamics, grasp conditions, and contact conditions. A series of mathematical manipulations including the procedure calculating minimum infinite-norm solution of linear equation is applied to get the reachable acceleration bounds from given actuator dynamic constrains. Several examples including two robot systems as well as three robot system are shown with the assumptions of complete-constraint contact model(or' very soft contact') and insufficient or proper degree of freedom robot.