1,634 research outputs found

    Combining a hierarchical task network planner with a constraint satisfaction solver for assembly operations involving routing problems in a multi-robot context

    Get PDF
    This work addresses the combination of a symbolic hierarchical task network planner and a constraint satisfaction solver for the vehicle routing problem in a multi-robot context for structure assembly operations. Each planner has its own problem domain and search space, and the article describes how both planners interact in a loop sharing information in order to improve the cost of the solutions. The vehicle routing problem solver gives an initial assignment of parts to robots, making the distribution based on the distance among parts and robots, trying also to maximize the parallelism of the future assembly operations evaluating during the process the dependencies among the parts assigned to each robot. Then, the hierarchical task network planner computes a scheduling for the given assignment and estimates the cost in terms of time spent on the structure assembly. This cost value is then given back to the vehicle routing problem solver as feedback to compute a better assignment, closing the loop and repeating again the whole process. This interaction scheme has been tested with different constraint satisfaction solvers for the vehicle routing problem. The article presents simulation results in a scenario with a team of aerial robots assembling a structure, comparing the results obtained with different configurations of the vehicle routing problem solver and showing the suitability of using this approach.Unión Europea ARCAS FP7-ICT-287617Unión Europea H2020-ICT-644271Unión europea H2020-ICT-73166

    Model Based Teleoperation to Eliminate Feedback Delay NSF Grant BCS89-01352 Second Report

    Get PDF
    We are conducting research in the area of teleoperation with feedback delay. Delay occurs with earth-based teleoperation in space and with surface-based teleoperation with untethered submersibles when acoustic communication links are involved. The delay in obtaining position and force feedback from remote slave arms makes teleoperation extremely difficult leading to very low productivity. We have combined computer graphics with manipulator programming to provide a solution to the problem. A teleoperator master arm is interfaced to a graphics based simulator of the remote environment. The system is then coupled with a robot manipulator at the remote, delayed site. The operator\u27s actions are monitored to provide both kinesthetic and visual feedback and to generate symbolic motion commands to the remote slave. The slave robot then executes these symbolic commands delayed in time. While much of a task proceeds error free, when an error does occur, the slave system transmits data back to the master environment which is then reset to the error state from which the operator continues the task

    Sensors: A Key to Successful Robot-Based Assembly

    Get PDF
    Computer controlled robots offer a number of significant advantages in manufacturing and assembly tasks. These include consistent product reliability and the ability to work in harsh environments. The programmable nature of robotic automation allows the possibility of applying them to a number of tasks. In particular, significant savings can be expected in batch production, if robots can be applied to produce numbers of products successfully without plant re-tooling. Unfortunately, despite considerable progress made in robot programming [Lozano-Perez 83] [Paul 81] ;Ahmad 84] [Graver et al. 84] [Bonner & Shin 82] and in sensing [Gonzalez & Safabakhsh 82] [Fu 82] [Hall et al. 82], [Goto et al. 80], [Hirzinger & Dietrich 86], [Harmon 84], kinematics and control strategies [Whitney 85] [Luh S3] [Lee 82], a number of problems still remain unsolved before en-mass applications take place. In fact, in current applications, the specialized tooling for manufacturing a particular product may make up as much as 80% of the production line cost. In such a production line the robot is often used only as a programmable parts transfer device. Improving robots ability to sense and adapt to different products or environments so as to handle a larger variety of products without retooling is essential. It is just as important to be able to program them easily and quickly, without requiring the user to have a detailed understanding of complex robot programming languages and control schemes such as RCCL [Hayward & Paul 84], VAL-II [Shimano et al., 84], AML [Taylor et al., 83], SR3L-90 [Ahmad 84] or AL [Mujtaba & Goldman 79]. Currently there are a number of Computer Aided Design (CAD) packages available which simplify the robot programming problem. Such packages allow the automation system designer to simulate the assembly workcell which may consist of various machines and robots. The designer can then pick the motion sequences the robot has to execute in order to achieve the desired assembly task. This is done by viewing the motions on a graphical screen from different viewing angles to check for collisions and to ensure the relative positioning is correct, much the same way1 as it is done in on-line teach playback methods (see Figure 1). Off-line robot programming on CAD stations does not always lead to successful results due to two reasons: (i) The robot mechanism is inherently inaccurate due to incorrect kinematic models programmed in their control system [Wu 83] [Hayati 83] [Ahmad 87] [Whitney et ■ al. 84]. (ii) The assembly workcell model represented in the controller is not accurate. As a result parts and tools are not exactly located and their exact position may vary. This causes a predefined kinematic motion sequence program to fail, as it cannot deal with positional uncertainties. Sensors to detect real-time errors in the part and tool positions are obviously required with tailored sensor-based motion strategies to ensure assembly accomplishment. In this chapter we deal with how sensors are used to successfully ensure assembly task accomplishment. We illustrate the use of various sensors by going through an actual assembly of an oil pump. Additionally we illustrate a number of motion strategies which have been developed to deal with assembly errors. Initially, we discuss a number of sensors found in typical robotic assembly systems in Section 1. In Section 2 we discuss how and when sensors are to be used during an assembly operation. Issues relating to sensing and robust assembly systems are discussed very briefly in Section 3. Section 4 details a sensor-based robot assembly to illustrate practical applications

    Small business innovation research. Abstracts of completed 1987 phase 1 projects

    Get PDF
    Non-proprietary summaries of Phase 1 Small Business Innovation Research (SBIR) projects supported by NASA in the 1987 program year are given. Work in the areas of aeronautical propulsion, aerodynamics, acoustics, aircraft systems, materials and structures, teleoperators and robotics, computer sciences, information systems, spacecraft systems, spacecraft power supplies, spacecraft propulsion, bioastronautics, satellite communication, and space processing are covered

    Dangerous Inspection & Versatile Exploration Robot (DIVER): Tracking, Monitoring and Assisting Human Divers in Commercial, Environmental and Military Applications

    Get PDF
    The Dangerous Inspection & Versatile Exploration Robot (DIVER) is an underwater remotely operated vehicle designed to assist, track and monitor professional scuba divers in commercial, research and military applications. Integration of custom and commercially available components allowed for hardware development of the ROV. Software development allowed for the integration of OpenTLD tracking algorithm and manual user controls for full autonomous or tele-operational missions. DIVER provides constant communication for the improvement of mission organization and professional diver safety

    NASA patent abstracts bibliography: A continuing bibliography. Section 1: Abstracts (supplement 40)

    Get PDF
    Abstracts are provided for 181 patents and patent applications entered into the NASA scientific and technical information system during the period July 1991 through December 1991. Each entry consists of a citation, an abstract, and in most cases, a key illustration selected from the patent or patent application

    Model Based Teleoperation to Eliminate Feedback Delay NSF Grant BCS89-01352 First Report

    Get PDF
    We are conducting research in the area of teleoperation with feedback delay. Delay occurs with earth-based teleoperation in space and with surface-based teleoperation with untethered submersibles when acoustic communication links are involved. the delay in obtaining position and force feedback from remote slave arms makes teleoperation extremely difficult. We are proposing a novel combination of graphics and manipulator programming to solve the problem by interfacing a teleoperator master arm to a graphics based simulator of the remote environment coupled with a robot manipulator at the remote, delayed site. the operator\u27s actions will be monitored to provide both kinesthetic and visual feedback and to generate symbolic motion commands to the remote slave. the slave robot will then execute these symbolic commands delayed in time. While much of a task will proceed error free, when an error does occur the slave system will transmit data back to the master and the master environment will be reset to the error state

    NASA SBIR abstracts of 1991 phase 1 projects

    Get PDF
    The objectives of 301 projects placed under contract by the Small Business Innovation Research (SBIR) program of the National Aeronautics and Space Administration (NASA) are described. These projects were selected competitively from among proposals submitted to NASA in response to the 1991 SBIR Program Solicitation. The basic document consists of edited, non-proprietary abstracts of the winning proposals submitted by small businesses. The abstracts are presented under the 15 technical topics within which Phase 1 proposals were solicited. Each project was assigned a sequential identifying number from 001 to 301, in order of its appearance in the body of the report. Appendixes to provide additional information about the SBIR program and permit cross-reference of the 1991 Phase 1 projects by company name, location by state, principal investigator, NASA Field Center responsible for management of each project, and NASA contract number are included

    Review on Nanorobot as a Nanomachine and Biomedicine

    Get PDF
    Nanorobotics is the technology of producing robots or machines with very small scale or Miniscale of a nanometer (10-9 meters), machines constructed at the molecular level (Nano machines) may Be used to detect or identify and cure the human body of its various diseases like cancer. Nano robots are Very good accuracy they perform a specific task with great accuracy and precision at very small scale or Nanoscale dimension. A recent discovery in the field of drug Delivery is target therapy, which improves the diagnostic tests and Medical devices. Nanotechnology is going to revolutionize the world. According to the National Nanotechnology Initiative (NNI). Nowadays these nano robots play a vital role in the field of Bio Medicine. In the pharma-world, the applications of Nanotechnology mean drugs containing nano-sized active ingredients. They are well used to cure HIV, Cancer, Surgery, Bloodstream, gene therapy, Kidney stone removal and other harmful disease they Can restore lost tissue at the cellular level, useful for monitoring, Diagnosing and fighting sickness. The main purpose is to cure many dreadful Diseases in human body
    corecore