1,651 research outputs found

    The 1990 progress report and future plans

    Get PDF
    This document describes the progress and plans of the Artificial Intelligence Research Branch (RIA) at ARC in 1990. Activities span a range from basic scientific research to engineering development and to fielded NASA applications, particularly those applications that are enabled by basic research carried out at RIA. Work is conducted in-house and through collaborative partners in academia and industry. Our major focus is on a limited number of research themes with a dual commitment to technical excellence and proven applicability to NASA short, medium, and long-term problems. RIA acts as the Agency's lead organization for research aspects of artificial intelligence, working closely with a second research laboratory at JPL and AI applications groups at all NASA centers

    Control-based 4D printing: adaptive 4D-printed systems

    Get PDF
    Building on the recent progress of four-dimensional (4D) printing to produce dynamic structures, this study aimed to bring this technology to the next level by introducing control-based 4D printing to develop adaptive 4D-printed systems with highly versatile multi-disciplinary applications, including medicine, in the form of assisted soft robots, smart textiles as wearable electronics and other industries such as agriculture and microfluidics. This study introduced and analysed adaptive 4D-printed systems with an advanced manufacturing approach for developing stimuli-responsive constructs that organically adapted to environmental dynamic situations and uncertainties as nature does. The adaptive 4D-printed systems incorporated synergic integration of three-dimensional (3D)-printed sensors into 4D-printing and control units, which could be assembled and programmed to transform their shapes based on the assigned tasks and environmental stimuli. This paper demonstrates the adaptivity of these systems via a combination of proprioceptive sensory feedback, modeling and controllers, as well as the challenges and future opportunities they present

    Development of a Two-Wheel Inverted Pendulum and a Cable Climbing Robot

    Get PDF
    The research work in this thesis constitutes two parts: one is the development and control of a Two-wheel inverted pendulum (TWIP) robot and the other is the design and manufacturing of a cable climbing robot (CCR) for suspension bridge inspection. The first part of this research investigates a sliding mode controller for self-balancing and stabilizing a two-wheel inverted pendulum (TWIP) robot. The TWIP robot is constructed by using two DC gear motors with a high-resolution encoder and zero backlashes, but with friction. It is a highly nonlinear and unstable system, which poses challenges for controller design. In this study, a dynamic mathematical model is built using the Lagrangian function method. And a sliding mode controller (SMC) is proposed for auto-balancing and yaw rotation. A gyro and an accelerometer are adopted to measure the pitch angle and pitch rate. The effect on the sensor’s installation location is analyzed and compensated, and the precision of the pose estimation is improved accordingly. A comparison of the proposed SMC controller with a proportional-integral-derivative (PID) controller and state feedback controller (SFC) with linear quadratic regulation (LQR) has been conducted. The simulation and experimental test results demonstrate the SMC controller outperforms the PID controller and SFC in terms of transient performance and disturbance rejection ability. In the second part of the research, a wheel-based cable climbing robotic system which can climb up and down the cylindrical cables for the inspection of the suspension bridges is designed and manufactured. Firstly, a rubber track climbing mechanism is designed to generate enough adhesion force for the robot to stick to the surface of a cable and the driving force for the robot to climb up and down the cable, while not too big to damage the cable. The climbing system includes chains and sprockets driven by the DC motors and adhesion system. The unique design of the adhesion mechanism lies in that it can maintain the adhesion force even when the power is lost while the system works as a suspension mechanism. Finally, a safe-landing mechanism is developed to guarantee the safety of the robot during inspection operations on cables. The robot has been fully tested in the inspection of Xili bridge, Guangzhou, P.R. China

    Real time control of nonlinear dynamic systems using neuro-fuzzy controllers

    Get PDF
    The problem of real time control of a nonlinear dynamic system using intelligent control techniques is considered. The current trend is to incorporate neural networks and fuzzy logic into adaptive control strategies. The focus of this work is to investigate the current neuro-fuzzy approaches from literature and adapt them for a specific application. In order to achieve this objective, an experimental nonlinear dynamic system is considered. The motivation for this comes from the desire to solve practical problems and to create a test-bed which can be used to test various control strategies. The nonlinear dynamic system considered here is an unstable balance beam system that contains two fluid tanks, one at each end, and the balance is achieved by pumping the fluid back and forth from the tanks. A popular approach, called ANFIS (Adaptive Networks-based Fuzzy Inference Systems), which combines the structure of fuzzy logic controllers with the learning aspects from neural networks is considered as a basis for developing novel techniques, because it is considered to be one of the most general framework for developing adaptive controllers. However, in the proposed new method, called Generalized Network-based Fuzzy Inferencing Systems (GeNFIS), more conventional fuzzy schemes for the consequent part are used instead of using what is called the Sugeno type rules. Moreover, in contrast to ANFIS which uses a full set of rules, GeNFIS uses only a limited number of rules based on certain expert knowledge. GeNFIS is tested on the balance beam system, both in a real- time actual experiment and the simulation, and is found to perform better than a comparable ANFIS under supervised learning. Based on these results, several modifications of GeNFIS are considered, for example, synchronous defuzzification through triangular as well as bell shaped membership functions. Another modification involves simultaneous use of Sugeno type as well as conventional fuzzy schemes for the consequent part, in an effort to create a more flexible framework. Results of testing different versions of GeNFIS on the balance beam system are presented

    14th Conference on Dynamical Systems Theory and Applications DSTA 2017 ABSTRACTS

    Get PDF
    From Preface: This is the fourteen time when the conference “Dynamical Systems – Theory and Applications” gathers a numerous group of outstanding scientists and engineers, who deal with widely understood problems of theoretical and applied dynamics. Organization of the conference would not have been possible without a great effort of the staff of the Department of Automation, Biomechanics and Mechatronics. The patronage over the conference has been taken by the Committee of Mechanics of the Polish Academy of Sciences and the Ministry of Science and Higher Education. It is a great pleasure that our invitation has been accepted by so many people, including good colleagues and friends as well as a large group of researchers and scientists, who decided to participate in the conference for the first time. With proud and satisfaction we welcome nearly 250 persons from 38 countries all over the world. They decided to share the results of their research and many years experiences in the discipline of dynamical systems by submitting many very interesting papers. This booklet contains a collection of 375 abstracts, which have gained the acceptance of referees and have been qualified for publication in the conference proceedings [...]

    Training Physics-based Controllers for Articulated Characters with Deep Reinforcement Learning

    Get PDF
    In this thesis, two different applications are discussed for using machine learning techniques to train coordinated motion controllers in arbitrary characters in absence of motion capture data. The methods highlight the resourcefulness of physical simulations to generate synthetic and generic motion data that can be used to learn various targeted skills. First, we present an unsupervised method for learning loco-motion skills in virtual characters from a low dimensional latent space which captures the coordination between multiple joints. We use a technique called motor babble, wherein a character interacts with its environment by actuating its joints through uncoordinated, low-level (motor) excitation, resulting in a corpus of motion data from which a manifold latent space can be extracted. Using reinforcement learning, we then train the character to learn locomotion (such as walking or running) in the low-dimensional latent space instead of the full-dimensional joint action space. The thesis also presents an end-to-end automated framework for training physics-based characters to rhythmically dance to user-input songs. A generative adversarial network (GAN) architecture is proposed that learns to generate physically stable dance moves through repeated interactions with the environment. These moves are then used to construct a dance network that can be used for choreography. Using DRL, the character is then trained to perform these moves, without losing balance and rhythm, in the presence of physical forces such as gravity and friction

    Modeling and Control of Flexible Link Manipulators

    Get PDF
    Autonomous maritime navigation and offshore operations have gained wide attention with the aim of reducing operational costs and increasing reliability and safety. Offshore operations, such as wind farm inspection, sea farm cleaning, and ship mooring, could be carried out autonomously or semi-autonomously by mounting one or more long-reach robots on the ship/vessel. In addition to offshore applications, long-reach manipulators can be used in many other engineering applications such as construction automation, aerospace industry, and space research. Some applications require the design of long and slender mechanical structures, which possess some degrees of flexibility and deflections because of the material used and the length of the links. The link elasticity causes deflection leading to problems in precise position control of the end-effector. So, it is necessary to compensate for the deflection of the long-reach arm to fully utilize the long-reach lightweight flexible manipulators. This thesis aims at presenting a unified understanding of modeling, control, and application of long-reach flexible manipulators. State-of-the-art dynamic modeling techniques and control schemes of the flexible link manipulators (FLMs) are discussed along with their merits, limitations, and challenges. The kinematics and dynamics of a planar multi-link flexible manipulator are presented. The effects of robot configuration and payload on the mode shapes and eigenfrequencies of the flexible links are discussed. A method to estimate and compensate for the static deflection of the multi-link flexible manipulators under gravity is proposed and experimentally validated. The redundant degree of freedom of the planar multi-link flexible manipulator is exploited to minimize vibrations. The application of a long-reach arm in autonomous mooring operation based on sensor fusion using camera and light detection and ranging (LiDAR) data is proposed.publishedVersio

    Design, Construction, Energy Modeling, and Navigation of a Six-Wheeled Differential Drive Robot to Deliver Medical Supplies inside Hospitals

    Get PDF
    Differential drive mobile robots have been the most ubiquitous kind of robots for the last few decades. As each of the wheels of a differential drive mobile robot can be controlled, it provides additional flexibility to the end-users in creating new applications. These applications include personal assistance, security, warehouse and distribution applications, ocean and space exploration, etc. In a clinic or hospital, the delivery of medicines and patients’ records are frequently needed activities. Medical personnel often find these activities repetitive and time-consuming. Our research was to design, construct, produce an energy model, and develop a navigation control method for a six-wheeled differential drive robot designed to deliver medical supplies inside the hospital. Such a robot is expected to lessen the workload of medical staff. Therefore, the design and implementation of a six-wheeled differential drive robot with a password-protected medicine carrier were presented. This password-protected medicine carrier ensures that only the authorized medical personnel can receive medical supplies. The low-cost robot base and the medicine carrier were built in real life. Besides the actual robot design and fabrication, a kinematic model for the robot was developed, and a navigation control algorithm to avoid obstacles was implemented using MATLAB/Simulink. The kinematic modeling is helpful for the robot to achieve better energy optimization. To develop the object avoidance algorithm, we investigated the use of the Robot Operating System (ROS) and the Simultaneous Localization and Mapping (SLAM) algorithm for the implementation of the mapping and navigation of a robotic platform named TurtleBot 2. Finally, using the Webot robot simulator, the navigation of the six-wheeled mobile robot was demonstrated in a hospital-like simulation environment

    SmallKat MQP

    Get PDF
    The SmallKat MQP is providing a quadrupedal robotic platform to help research and design new gaits, test sensors, and teach engineering students. Current options limit small companies, universities, and hobbyists due to their complexity, large size, and immense cost. SmallKat is a low-cost robotic platform with customizability and adaptability in mind. To allow for a multitude of gait designs, it is designed with 4-DoF legs controlled by powerful custom servo motors, 9-DoF IMUs, and custom microcontrollers. The body is constructed using additive manufacturing with PLA plastics, and even has a continuum tail for added body control. The higher level controller runs on a single-board computer for added performance when computing kinematics and dynamics, and controlling different gaits
    corecore