• Title/Summary/Keyword: robot control software

Search Result 241, Processing Time 0.03 seconds

A Study on Development of Off-Line Path Programming for Footwear Buffing Robot

  • Lho, Tae-Jung;Kang, Dong-Joon;Che, Woo-Seung;Kim, Jung-Young;Kim, Min-Sung
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.1469-1473
    • /
    • 2004
  • We suggest how to program off-line robot path along shoes' outsole shape in the footwear buffing process by a 5-axis microscribe system like robot arms. This microscribe system developed consists a 5-axis robot link with a turn table, signal processing circuit, PC and an application software program. It makes a robot path on the shoe's upper through the movement of a microscribe with many joints. To do this, first it reads 5-encoder's pulse values while a robot arm points a shoes' outsole shape from the initial status. This system developed calculates the encoder pulse values for the robot arm's rotation and transmits the angle pulse values to the PC through a circuit. Then, Denavit-Hartenberg's(D-H) direct kinematics is used to make the global coordinate from robot joint one. The determinant is obtained with kinematics equation and D-H variable representation. To drive the kinematics equation, we have to set up the standard coordinates first. The many links and the more complicated structure cause the difficult kinematics problem to solve in the geometrical way. Thus, we can solve the robot's kinematics problems efficiently and systematically by Denavit-Hartenberg's representation. Finally, with the coordinate values calculated above, it can draw a buffing gauge-line on the upper. Also, it can program off-line robot path on the shoes' upper. We are subjected to obtaining shoes' outline points, which are 2 outlines coupled with the points and the normal vector based on the points. These data is supposed to be transformed into .dxf file to be used for data of automatic buffing robot. This system developed is simulated by using spline curves coupled with each point from dxf file in Autocad. As a result of applying this system to the buffing robot in the flexible footwear manufacturing system, it can be used effectively to program the path of a real buffing robot.

  • PDF

Development of Sensor and Block expandable Teaching-Aids-robot (센서 및 블록 확장 가능한 교구용 보조 로봇 개발)

  • Sim, Hyun;Lee, Hyeong-Ok
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.12 no.2
    • /
    • pp.345-352
    • /
    • 2017
  • In this paper, we design and implement an educational robot system that can use scratch education with the function of user demanding to perform robot education in actual school site in an embedded environment. It is developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robotic system. The development environment of the system is Arduino Uno based product using Atmega 328 core, debugging environment based on Arduino Sketch, firmware development language using C language, OS using Windows, Linux, Mac OS X. The system operation process receives the control command of the server using the Bluetooth communication, and drives various sensors of the educational robot. The curriculum includes Scratch program and Bluetooth communication, which enables real-time scratch training. It also provides smartphone apps and is designed to enable education like C and Python through expansion. Teachers at the school site used the developed products and presented performance processing results satisfying the missionary needs of the missionaries.

A Design and Implementation of Educational Delivery Robots for Learning of Autonomous Driving

  • Hur, Hwa-La;Park, Myeong-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.11
    • /
    • pp.107-114
    • /
    • 2022
  • In this paper, proposes a delivery robot that can be autonomous driving learning. The proposed robot is designed to be used in park-type apartments without ground parking facilities. Compared to the existing apartments with complex ground and underground routes, park-type apartments have a standardized movement path, allowing the robot to run stably, making it suitable for students' initial education environment. The delivery robot is configured to enable delivery of parcels through machine learning technology for route learning and autonomous driving using cameras and LiDAR sensors. In addition, the control MCU was designed by separating it into three parts to enable learning by level, and it was confirmed that it can be used as a delivery robot for learning through operation tests such as autonomous driving and obstacle recognition. In the future, we plan to develop it into an educational delivery robot for various delivery services by linking with the precision indoor location information recognition technology and the public technology platform of the apartment.

Research on accurate morphology predictive control of CFETR multi-purpose overload robot

  • Congju Zuo;Yong Cheng;Hongtao Pan;Guodong Qin;Pucheng Zhou;Liang Xia;Huan Wang;Ruijuan Zhao;Yongqiang Lv;Xiaoyan Qin;Weihua Wang;Qingxi Yang
    • Nuclear Engineering and Technology
    • /
    • v.56 no.10
    • /
    • pp.4412-4422
    • /
    • 2024
  • The CFETR multipurpose overload robot (CMOR) is a critical component of the fusion reactor remote handling system. To accurately calculate and visualize the structural deformation and stress characteristics of the CMOR motion process, this paper first establishes a CMOR kinematic model to analyze the unfolding and working process in the vacuum chamber. Then, the dynamic model of CMOR is established using the Lagrangian method, and the rigid-flexible coupling modeling of CMOR links and joints is achieved using the finite element method and the linear spring damping equivalent model. The co-simulation results of the CMOR rigid-flexible coupled model show that when the end load is 2000 kg, the extreme value of the end-effector position error is more than 0.12 m, and the maximum stress value is 1.85 × 108 Pa. To utilize the stress-strain data of CMOR, this paper designs a CMOR morphology prediction control system based on Unity software. Implanting CMOR finite element analysis data into the Unity environment, researchers can monitor the stress strain generated by different motion trajectories of the CMOR robotic arm in the control system. It provides a platform for subsequent research on CMOR error compensation and extreme operation warnings.

Construct OCR on mobile mechanic system for android wireless dynamics and structure stabilization

  • Shih, Bih-Yaw;Chen, Chen-Yuan;Su, Wei-Lun
    • Structural Engineering and Mechanics
    • /
    • v.42 no.5
    • /
    • pp.747-760
    • /
    • 2012
  • In today's online social structure, people with electronic devices or network have been closely related to whether any of the activities, work, school, etc., is related to electronic devices, intelligent robot, and network control. The best mobility and the first rich media of these products as smart phones, smart phones rise rapidly in recent years, high speed processing performance and high free way to install software, deeply loved by many business people. However, not only for smart phone business aspects of the use, but also can engage in education of the teachers or the students are learning a great help. This study construct OCR-assisted learning software written by the JAVA made, and the installation is provided by the Android mobile phone users.

Autonomous Animated Robots

  • Yamamoto, Masahito;Iwadate, Kenji;Ooe, Ryosuke;Suzuki, Ikuo;Furukawa, Masashi
    • International Journal of CAD/CAM
    • /
    • v.9 no.1
    • /
    • pp.85-91
    • /
    • 2010
  • In this paper, we demonstrate an autonomous design of motion control of virtual creatures (called animated robots in this paper) and develop modeling software for animated robots. An animated robot can behave autonomously by using its own sensors and controllers on three-dimensional physically modeled environment. The developed software can enable us to execute the simulation of animated robots on physical environment at any time during the modeling process. In order to simulate more realistic world, an approximate fluid environment model with low computational costs is presented. It is shown that a combinatorial use of neural network implementation for controllers and the genetic algorithm (GA) or the particle swarm optimization (PSO) is effective for emerging more realistic autonomous behaviours of animated robots.

Development of an Operation Software for the ASRI-FMS/CIM (ASRI-FMS/CIM 을 위한 운용 소프트웨어의 구축)

  • Park, Chan-Kwon;Park, Jin-Woo;Kang, Suk-Ho
    • IE interfaces
    • /
    • v.6 no.2
    • /
    • pp.53-65
    • /
    • 1993
  • This paper deals with the development of a software module for production planning and scheduling activities of an existing Flexible Machining and Assembly System (FMAS). The Production Planning Module uses the hierarchical and sequential scheme based on "divide and conquer" philosophy. In this module, routes are determined based on the production order, orders are screened, tools are allocated, and order adjustments are executed according to the allocated tools. The Scheduling Module allocates the resources, determines the task priority and the start and completion times of tasks. Re-scheduling can be done to handle unforeseen situations such as lumpy demands and machine breakdowns. Since all modules are integrated with a central database and they interface independently, it is easy to append new modules or update the existing modules. The result of this study is used for operating the real FMAS consisting of a machining cell with 2 domestic NC machines and a part feeding robot, an assembly cell with a conveyor and 3 robots, an inspection cell, an AGV, an AS/RS, and a central control computer.

  • PDF

Development of a Cardiac Catheter Remote Control Robot Platform for Radiofrequency Ablation Intervention (고주파 절제술을 위한 심장전극도자 원격 제어 로봇 플랫폼의 개발)

  • Park, Jun-Woo;Song, Seung-Joon;Lee, Jung-Chan;Choi, Hyuk;Lee, Jung-Joo;Choi, Jae-Soon
    • The Transactions of The Korean Institute of Electrical Engineers
    • /
    • v.60 no.7
    • /
    • pp.1417-1426
    • /
    • 2011
  • Radiofrequency ablation through cardiac catheterization is one of minimally invasive intervention procedures used in drug resistant arrhythmia treatment. To facilitate more accurate and precise catheter navigation, systems for robotic cardiac catheter navigation have been developed and commercialized. The authors have been developing a novel robotic catheter navigation system. The system is a network-based master-slave configuration 3-DOF (Degree-Of-Freedom) robotic manipulator for operation with conventional cardiac ablation catheter. The catheter manipulation motion is composed of the translation (forward/backward) and the roll movements of the catheter and knob rotation for the catheter tip articulation. The master manipulator comprises an operator handle compartment for the knob and the roll movement input, and a base platform for the translation movement input. The slave manipulator implements a robotic catheter platform in which conventional cardiac catheter is mounted and the 3-DOF motions of the catheter are controlled. The system software that runs on a realtime OS based PC, implements the master-slave motion synchronization control in the robot system. The master-slave motion synchronization performance tested with step, sinusoidal and arbitrarily varying motion commands showed satisfactory results with acceptable level of steady state error. The developed system will be further improved through evaluation of safety and performance in in vitro and in vivo tests.

Development of 6-Axis Force/Moment Sensor Considered Adult Weight for a Humanoid Robot's Foot (성인 체중을 고려한 로봇의 지능형 발을 위한 6축 힘/모멘트센서 개발)

  • Kim, Gab-Soon;Yoon, Jung-Won
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.24 no.7 s.196
    • /
    • pp.90-97
    • /
    • 2007
  • This paper describes the development of 6-axis force/moment sensor considered adult weight far an intelligent foot of humanoid robot. In order to walk on uneven terrain safely, the foot should perceive the applied forces Fx, Fy, Fz and moments Mx, My, Mz to itself and control the foot using the forces and moments. The applied forces and moments should be measured from a 6-axis force/moment sensor attached to the foot, which is composed of Fx sensor, Fy sensor, Fz sensor, Mx sensor, My sensor and Mz sensor in a body. Each sensor should get the deferent rated load, because the applied forces and moments to foot in walking are deferent. Therefore, one of the important things in the sensor is to design each sensor with the deferent rated load and the same rated output. In this paper, a 6-axis force/moment sensor (rated load of Fx and Fy are 500Nm and Fz sensor is 1000N, and those of Mx and My are 18Nm, Mz sensor is 8Nm) for perceiving forces and moments in a humanoid robot's foot was developed using many PPBs (parallel plate-beams). The structure of the sensor was newly modeled, and the sensing elements (plate-beams) of the sensor were designed using by ANSYS software (FEM (Finite Element Method) program). Then, a 6-axis force/moment sensor was fabricated by attaching strain-gages on the sensing elements, and the characteristic test of the developed sensor was carried out. The rated outputs from FEM analysis agree well with that from the characteristic test.

A vision-based robotic assembly system

  • Oh, Sang-Rok;Lim, Joonhong;Shin, You-Shik;Bien, Zeungnam
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 1987.10a
    • /
    • pp.770-775
    • /
    • 1987
  • In this paper, design and development experiences of a vision based robotic assembly system for electronic components are described. Specifically, the overall system consists of the following three subsystems each of which employs a 16 bit Preprocessor MC 68000 : supervisory controller, real-time vision system, and servo system. The three microprocessors are interconnected using the time shared common memory bus structure with hardwired bus arbitration scheme and operated as a master-slave type in which each slave is functionally fixed in view of software. With this system architecture, the followings are developed and implemented in this research; (i) the system programming language, called 'CLRC', for man-machine interface including the robot motion and vision primitives, (ii) real-time vision system using hardwired chain coder, (iii) the high-precision servo techniques for high speed de motors and high speed stepping motors. The proposed control system were implemented and tested in real-time successfully.

  • PDF