505 research outputs found

    Towards Error Handling in a DSL for Robot Assembly Tasks

    Full text link
    This work-in-progress paper presents our work with a domain specific language (DSL) for tackling the issue of programming robots for small-sized batch production. We observe that as the complexity of assembly increases so does the likelihood of errors, and these errors need to be addressed. Nevertheless, it is essential that programming and setting up the assembly remains fast, allows quick changeovers, easy adjustments and reconfigurations. In this paper we present an initial design and implementation of extending an existing DSL for assembly operations with error specification, error handling and advanced move commands incorporating error tolerance. The DSL is used as part of a framework that aims at tackling uncertainties through a probabilistic approach.Comment: Presented at DSLRob 2014 (arXiv:cs/1411.7148

    Off-line scan path planning for robotic NDT

    Get PDF
    This work presents computer-aided scan path generation for robotic non-destructive testing of complex shaped test-pieces. Off-line programmed scan path was used to robotically inspect an aluminium fixed leading edge skin panel of an aircraft wing by means of swept frequency eddy currents method. Eddy currents probe was deployed by means of a six-axis robotic arm KUKA KR5 arc. Reverse engineering of the test-piece was carried out to reconstruct CAD model of its surface. Positioning accuracy of the performed continuous scan was measured with a laser tracker in accordance with ISO 9283:1998 and is reported in the paper. The positional uncertainty of the NDT scan calculated as the standard deviation of the measured path coordinates from the command path coordinates does not exceed 0.5 mm which is rather moderate taking in account uncertainties associated with the off-line robot programming

    APPLICATION OF SIMULATION MODELS FOR PROGRAMMING OF ROBOTS

    Get PDF
    In recent years, there has been an increasing robotization of many areas of life. This requires knowledge of issues related to robots and their programming. Devices of this type, especially large industrial or medical robots, are very expensive, or they may be hardly affordable for educational purposes. Simulation models are helpful in such situation. The aim of the article is to present the possibilities of using simulation models of robots and robotic stations in the educational and research process. Specialized software packages make it easier not only to understand how robots work, but they also allow to test different operating conditions of the designed computer model of the real robotized process

    coupling of a redundant manipulator with a virtual reality environment to enhance human robot cooperation

    Get PDF
    Abstract The current trend in manufacturing is to obtain a flexible work cell in which human and robot can safely interact and collaborate. Virtual Reality (VR) represents an effective tool capable of simulating such complex systems with a high level of immersion. In order to take advantage of VR technologies to study Human-Robot Cooperation (HRC), a digital model of a redundant manipulator (KUKA LBR iiwa) has been developed starting with kinematic modeling and then coupled with the real robot. This approach allows simulating HRC in several scenarios, to reproduce the safe behavior on the real robot, as well as to train operators

    Computer‐Aided Manufacturing of Working Units for High‐ Performance Mining Machines

    Get PDF
    Mining machines (roadheaders, long‐wall shearers, continuous miners, milling machines and others) are the key mechanised systems used in mining works—in underground and surface mining and in civil engineering (tunnelling). Rock cutting is carried out with working units fitted with cutting tools (most frequently picks mounted in pickboxes welded to side surfaces). It is important to appropriately arrange and position such tools in order to adapt them to the operating conditions (rock workability). This will guarantee very high efficiency of the cutting process. For this reason, such parts are designed with dedicated software. Designing is based on the simulation of the cutting process according to which the solution established is accepted. A prerequisite ensuring that the working process is performed highly efficiently by mining machines is to guarantee the high manufacturing quality of working units, especially with regard to the placement of cutting tools on the working unit side surface according to technical documentation. Robotised technologies are helpful here. Due to a large variety of solutions, utility programmes for robotised production sockets are developed with software for designing and simulating the operation of robotised stations

    An Open-Source Integration Platform for Multiple Peripheral Modules with Kuka Robots

    Get PDF
    This paper presents an open-source software interface for the integration of a Kuka robot with peripheral tools and sensors, KUI: Kuka User Interface. KUI is developed based on Kuka Fast Research Interface (FRI) which enables soft real-time control of the robot. Simulink Desktop Real-Time™ or any User Datagram Protocol (UDP) client can send real-time commands to Kuka robot via KUI. In KUI, third-party tools can be added and controlled synchronously with Kuka light-weight robot (LWR). KUI can send the control commands via serial communication to the attached devices. KUI can generate low-level commands using data acquisition (DAQ) boards. This feature enables rapid prototyping of new devices for the Kuka robot. Type II Reflexxes Motion Library is used to generate an online trajectory for Kuka LWR and the attached devices in different control modes. KUI is capable of interfacing a broad range of sensors such as strain gauges, compression load cells, pressure sensors/barometers, piezoresistive accelerometers, magnetoresistive sensors (compasses) using either a DAQ board or through the connection interface of amplified bridges. Sensors data, as well as all robot parameters such as joint variables, Jacobian matrix, mass matrix, etc. can be logged during the experiments using a separate stable thread. All these capabilities are readily available through a multithreaded graphical user interface (GUI). Three experimental case studies are presented to demonstrate the capabilities of the software in action. KUI is freely available as open source software under GPL license and can be downloaded from https://github.com/mahyaret/KUI

    Robotic Manipulation of Environmentally Constrained Objects Using Underactuated Hands

    Get PDF
    Robotics for agriculture represents the ultimate application of one of our society\u27s latest and most advanced innovations to its most ancient and vital industry. Over the course of history, mechanization and automation have increased crop output several orders of magnitude, enabling a geometric growth in population and an increase in quality of life across the globe. As a challenging step, manipulating objects in harvesting automation is still under investigation in literature. Harvesting or the process of gathering ripe crops can be described as breaking environmentally constrained objects into two or more pieces at the desired locations. In this thesis, the problem of purposefully failing (breaking) or yielding objects by a robotic gripper is investigated. A failure task is first formulated using mechanical failure theories. Next, a grasp quality measure is presented to characterize a suitable grasp configuration and systematically control the failure behavior of the object. This approach combines the failure task and the capability of the gripper for wrench insertion. The friction between the object and the gripper is used to formulate the capability of the gripper for wrench insertion. A new method inspired by the human pre-manipulation process is introduced to utilize the gripper itself as the measurement tool and obtain a friction model. The developed friction model is capable of capturing the anisotropic behavior of materials which is the case for most fruits and vegetables.The limited operating space for harvesting process, the vulnerability of agricultural products and clusters of crops demand strict conditions for the manipulation process. This thesis presents a new sensorized underactuated self-adaptive finger to address the stringent conditions in the agricultural environment. This design incorporates link-driven underactuated mechanism with an embedded load cell for contact force measurement and a trimmer potentiometer for acquiring joint variables. The integration of these sensors results in tactile-like sensations in the finger without compromising the size and complexity of the proposed design. To obtain an optimum finger design, the placement of the load cell is analyzed using Finite Element Method (FEM). The design of the finger features a particular round shape of the distal phalanx and specific size ratio between the phalanxes to enable both precision and power grasps. A quantitative evaluation of the grasp efficiency by constructing a grasp wrench space is also provided. The effectiveness of the proposed designs and theories are verified through real-time experiments. For conducting the experiments in real-time, a software/hardware platform capable of dataset management is crucial. In this thesis, a new comprehensive software interface for integration of industrial robots with peripheral tools and sensors is designed and developed. This software provides a real-time low-level access to the manipulator controller. Furthermore, Data Acquisition boards are integrated into the software which enables Rapid Prototyping methods. Additionally, Hardware-in-the-loop techniques can be implemented by adding the complexity of the plant under control to the test platform. The software is a collection of features developed and distributed under GPL V3.0

    Automated NDT inspection for large and complex geometries of composite materials

    Get PDF
    Large components with complex geometries, made of composite materials, have become very common in modern structures. To cope with future demand projections, it is necessary to overcome the current non-destructive testing (NDT) bottlenecks encountered during the inspection phase of manufacture. This thesis investigates several aspects of the introduction of automation within the inspection process of complex parts. The use of six-axis robots for product inspection and non-destructive testing systems is the central investigation of this thesis. The challenges embraced by the research include the development of a novel controlling approach for robotic manipulators and of novel path-planning strategies. The integration of robot manipulators and NDT data acquisition instruments is optimized. An effective and reliable way to encode the NDT data through the interpolated robot feedback positions is implemented. The viability of the new external control method is evaluated experimentally. The observed maximum position and orientation errors are respectively within 2mm and within 1 degree, over an operating envelope of 3m³. A new software toolbox (RoboNDT), aimed at NDT technicians, has been developed during this work. RoboNDT is intended to transform the robot path-planning problem into an easy step of the inspection process. The software incorporates the novel path-planning algorithms developed during this research and is shaped to overcome practical limitations of current OLP software. The software has been experimentally validated using scans on real high value aerospace components. RoboNDT delivers tool-path errors that are lower than the errors given by commercial off-line path-planning software. For example the variability of the standoff is within 10 mm for the tool-paths created with the commercial software and within 4.5 mm for the RoboNDT tool-paths, over a scanned area of 1.6m². The output of this research was used to support a 3-year industrial project, called IntACom and led by TWI on behalf of major aerospace sponsors. The result is a demonstrator system, currently in use at TWI Technology Centre, which is capable of inspecting complex geometries with high throughput. The IntACom system can scan real components 2.8 times faster than traditional 3-DoF scanners deploying phased-array inspection and 6.7 times faster than commercial gantry systems deploying traditional single-element inspection.Large components with complex geometries, made of composite materials, have become very common in modern structures. To cope with future demand projections, it is necessary to overcome the current non-destructive testing (NDT) bottlenecks encountered during the inspection phase of manufacture. This thesis investigates several aspects of the introduction of automation within the inspection process of complex parts. The use of six-axis robots for product inspection and non-destructive testing systems is the central investigation of this thesis. The challenges embraced by the research include the development of a novel controlling approach for robotic manipulators and of novel path-planning strategies. The integration of robot manipulators and NDT data acquisition instruments is optimized. An effective and reliable way to encode the NDT data through the interpolated robot feedback positions is implemented. The viability of the new external control method is evaluated experimentally. The observed maximum position and orientation errors are respectively within 2mm and within 1 degree, over an operating envelope of 3m³. A new software toolbox (RoboNDT), aimed at NDT technicians, has been developed during this work. RoboNDT is intended to transform the robot path-planning problem into an easy step of the inspection process. The software incorporates the novel path-planning algorithms developed during this research and is shaped to overcome practical limitations of current OLP software. The software has been experimentally validated using scans on real high value aerospace components. RoboNDT delivers tool-path errors that are lower than the errors given by commercial off-line path-planning software. For example the variability of the standoff is within 10 mm for the tool-paths created with the commercial software and within 4.5 mm for the RoboNDT tool-paths, over a scanned area of 1.6m². The output of this research was used to support a 3-year industrial project, called IntACom and led by TWI on behalf of major aerospace sponsors. The result is a demonstrator system, currently in use at TWI Technology Centre, which is capable of inspecting complex geometries with high throughput. The IntACom system can scan real components 2.8 times faster than traditional 3-DoF scanners deploying phased-array inspection and 6.7 times faster than commercial gantry systems deploying traditional single-element inspection
    corecore