471 research outputs found

    A simple 5-DOF walking robot for space station application

    Get PDF
    Robots on the NASA space station have a potential range of applications from assisting astronauts during EVA (extravehicular activity), to replacing astronauts in the performance of simple, dangerous, and tedious tasks; and to performing routine tasks such as inspections of structures and utilities. To provide a vehicle for demonstrating the pertinent technologies, a simple robot is being developed for locomotion and basic manipulation on the proposed space station. In addition to the robot, an experimental testbed was developed, including a 1/3 scale (1.67 meter modules) truss and a gravity compensation system to simulate a zero-gravity environment. The robot comprises two flexible links connected by a rotary joint, with a 2 degree of freedom wrist joints and grippers at each end. The grippers screw into threaded holes in the nodes of the space station truss, and enable it to walk by alternately shifting the base of support from one foot (gripper) to the other. Present efforts are focused on mechanical design, application of sensors, and development of control algorithms for lightweight, flexible structures. Long-range research will emphasize development of human interfaces to permit a range of control modes from teleoperated to semiautonomous, and coordination of robot/astronaut and multiple-robot teams

    Analysis and Design of Standard Telerobotic Control Software

    Get PDF
    The Robotics and Automation Center for Excellence (RACE) has defined an open telerobotics control architecture. This architecture, called the Unified Telerobotic Architecture Project (UTAP), is a proposed standard for all Air Force telerobotic systems. Implementation of UTAP will reduce the cost of robotic applications by increasing software modularity, portability, and reusability. This thesis continued the effort to prove the feasibility of UTAP. In December, 1995, 1st Lt Anchor implemented a portion of the UTAP specification on a PUMA robot. The UTAP-compliant controller exhibited some degradation in the system performance. However, the performance degradation was not fully measured. This thesis extended the measurements of Anchor\u27s implementation. Additionally, a portion of the UTAP specification was implemented on an Adept 550 manipulator and the performance effects were measured. The implementation included portions of the generic, robot/axis servo control, tool control, sensor control, programmable 10, subsystem task level control, task description and supervision, parent task program sequencer, task program sequencer, and object knowledge modules. Performance measurements of this implementation indicated that, although performance was adversely affected, the degradation was caused by the interface between the UTAP-compliant application and the non-UTAP-compliant operating system. There was little difference between the complaint and non-compliant applications. Successful implementation of the UTAP specification on the PUMA and Adept manipulators proves that it is a feasible telerobotic architecture. Further study of the specification is recommended. Specifically, the development of a UTAP-compliant operating system should be continued

    A computer architecture for intelligent machines

    Get PDF
    The Theory of Intelligent Machines proposes a hierarchical organization for the functions of an autonomous robot based on the Principle of Increasing Precision With Decreasing Intelligence. An analytic formulation of this theory using information-theoretic measures of uncertainty for each level of the intelligent machine has been developed in recent years. A computer architecture that implements the lower two levels of the intelligent machine is presented. The architecture supports an event-driven programming paradigm that is independent of the underlying computer architecture and operating system. Details of Execution Level controllers for motion and vision systems are addressed, as well as the Petri net transducer software used to implement Coordination Level functions. Extensions to UNIX and VxWorks operating systems which enable the development of a heterogeneous, distributed application are described. A case study illustrates how this computer architecture integrates real-time and higher-level control of manipulator and vision systems

    Development of a reusable top-level control architecture for a robotic manipulator

    Get PDF
    The capabilities of a robotic system are strongly constrained by the capabilities of its control software. The development of this software represents a substantial fraction of the development effort of the overall system, due in part to the difficulty of reusing software written for previous robotic applications. A reusable software control architecture therefore has enormous potential to expedite the development and reduce the cost of this development process. This thesis presents a component-based reusable architecture for the top-level control of a robotic manipulator, developed within the Open Robot Control Software (Orocos) framework. This framework enables the development of software components that are applicable to a variety of robotic manipulators. The software is implemented on an existing manipulator platform as a demonstration of basic functionality. Simulations are conducted to verify adaptability to other kinematic arrangements

    NASA SBIR abstracts of 1990 phase 1 projects

    Get PDF
    The research objectives of the 280 projects placed under contract in the National Aeronautics and Space Administration (NASA) 1990 Small Business Innovation Research (SBIR) Phase 1 program are described. The basic document consists of edited, non-proprietary abstracts of the winning proposals submitted by small businesses in response to NASA's 1990 SBIR Phase 1 Program Solicitation. 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 280, in order of its appearance in the body of the report. The document also includes Appendixes to provide additional information about the SBIR program and permit cross-reference in the 1990 Phase 1 projects by company name, location by state, principal investigator, NASA field center responsible for management of each project, and NASA contract number

    Reaction Based Grasp Force Assignment

    Get PDF
    An iterative method is developed by which the contact forces required to apply an arbitrary wrench (six elements of force and moment) to a stably grasped object may be calculated quickly. The assignment of contact forces, given a required object wrench, is accomplished with the use of fuzzy logic. This concept is referred to as the fuzzy logic reactive system (FLRS). The solution is versatile with respect to goals inherent in the rulebase and the input parameters, and is also applicable for an arbitrary number of contacts. The goal presented in this research, to illustrate the concept of the FLRS, is the minimization of the norm of the contact forces using point contacts with friction. The results comparing the contact force assignment for this method and the optimal method proposed by Nakamura are presented. The results show that FLRS will satisfy the object wrench and frictional contacts while achieving near optimal contact force assignment. This method is shown to require significantly fewer floating point operations than the solution calculated using numerical constrained optimization techniques

    Neuronal assembly dynamics in supervised and unsupervised learning scenarios

    Get PDF
    The dynamic formation of groups of neurons—neuronal assemblies—is believed to mediate cognitive phenomena at many levels, but their detailed operation and mechanisms of interaction are still to be uncovered. One hypothesis suggests that synchronized oscillations underpin their formation and functioning, with a focus on the temporal structure of neuronal signals. In this context, we investigate neuronal assembly dynamics in two complementary scenarios: the first, a supervised spike pattern classification task, in which noisy variations of a collection of spikes have to be correctly labeled; the second, an unsupervised, minimally cognitive evolutionary robotics tasks, in which an evolved agent has to cope with multiple, possibly conflicting, objectives. In both cases, the more traditional dynamical analysis of the system’s variables is paired with information-theoretic techniques in order to get a broader picture of the ongoing interactions with and within the network. The neural network model is inspired by the Kuramoto model of coupled phase oscillators and allows one to fine-tune the network synchronization dynamics and assembly configuration. The experiments explore the computational power, redundancy, and generalization capability of neuronal circuits, demonstrating that performance depends nonlinearly on the number of assemblies and neurons in the network and showing that the framework can be exploited to generate minimally cognitive behaviors, with dynamic assembly formation accounting for varying degrees of stimuli modulation of the sensorimotor interactions

    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

    Modular robotics overview of the `state of the art`

    Full text link
    corecore