Parallel elastic elements improve energy efficiency on the STEPPR bipedal walking robot
Mazumdar, Anirban; Spencer, Steven J.; Hobart, Clinton; ...
2016-11-23
This study describes how parallel elastic elements can be used to reduce energy consumption in the electric motor driven, fully-actuated, STEPPR bipedal walking robot without compromising or significantly limiting locomotive behaviors. A physically motivated approach is used to illustrate how selectively-engaging springs for hip adduction and ankle flexion predict benefits for three different flat ground walking gaits: human walking, human-like robot walking and crouched robot walking. Based on locomotion data, springs are designed and substantial reductions in power consumption are demonstrated using a bench dynamometer. These lessons are then applied to STEPPR (Sandia Transmission-Efficient Prototype Promoting Research), a fully actuatedmore » bipedal robot designed to explore the impact of tailored joint mechanisms on walking efficiency. Featuring high-torque brushless DC motors, efficient low-ratio transmissions, and high fidelity torque control, STEPPR provides the ability to incorporate novel joint-level mechanisms without dramatically altering high level control. Unique parallel elastic designs are incorporated into STEPPR, and walking data shows that hip adduction and ankle flexion springs significantly reduce the required actuator energy at those joints for several gaits. These results suggest that parallel joint springs offer a promising means of supporting quasi-static joint torques due to body mass during walking, relieving motors of the need to support these torques and substantially improving locomotive energy efficiency.« less
Parallel elastic elements improve energy efficiency on the STEPPR bipedal walking robot
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mazumdar, Anirban; Spencer, Steven J.; Hobart, Clinton
This study describes how parallel elastic elements can be used to reduce energy consumption in the electric motor driven, fully-actuated, STEPPR bipedal walking robot without compromising or significantly limiting locomotive behaviors. A physically motivated approach is used to illustrate how selectively-engaging springs for hip adduction and ankle flexion predict benefits for three different flat ground walking gaits: human walking, human-like robot walking and crouched robot walking. Based on locomotion data, springs are designed and substantial reductions in power consumption are demonstrated using a bench dynamometer. These lessons are then applied to STEPPR (Sandia Transmission-Efficient Prototype Promoting Research), a fully actuatedmore » bipedal robot designed to explore the impact of tailored joint mechanisms on walking efficiency. Featuring high-torque brushless DC motors, efficient low-ratio transmissions, and high fidelity torque control, STEPPR provides the ability to incorporate novel joint-level mechanisms without dramatically altering high level control. Unique parallel elastic designs are incorporated into STEPPR, and walking data shows that hip adduction and ankle flexion springs significantly reduce the required actuator energy at those joints for several gaits. These results suggest that parallel joint springs offer a promising means of supporting quasi-static joint torques due to body mass during walking, relieving motors of the need to support these torques and substantially improving locomotive energy efficiency.« less
Modified Denavit-Hartenberg parameters for better location of joint axis systems in robot arms
NASA Technical Reports Server (NTRS)
Barker, L. K.
1986-01-01
The Denavit-Hartenberg parameters define the relative location of successive joint axis systems in a robot arm. A recent justifiable criticism is that one of these parameters becomes extremely large when two successive joints have near-parallel rotational axes. Geometrically, this parameter then locates a joint axis system at an excessive distance from the robot arm and, computationally, leads to an ill-conditioned transformation matrix. In this paper, a simple modification (which results from constraining a transverse vector between successive joint rotational axes to be normal to one of the rotational axes, instead of both) overcomes this criticism and favorably locates the joint axis system. An example is given for near-parallel rotational axes of the elbow and shoulder joints in a robot arm. The regular and modified parameters are extracted by an algebraic method with simulated measurement data. Unlike the modified parameters, extracted values of the regular parameters are very sensitive to measurement accuracy.
Motion capability analysis of a quadruped robot as a parallel manipulator
NASA Astrophysics Data System (ADS)
Yu, Jingjun; Lu, Dengfeng; Zhang, Zhongxiang; Pei, Xu
2014-12-01
This paper presents the forward and inverse displacement analysis of a quadruped robot MANA as a parallel manipulator in quadruple stance phase, which is used to obtain the workspace and control the motion of the body. The robot MANA designed on the basis of the structure of quadruped mammal is able to not only walk and turn in the uneven terrain, but also accomplish various manipulating tasks as a parallel manipulator in quadruple stance phase. The latter will be the focus of this paper, however. For this purpose, the leg kinematics is primarily analyzed, which lays the foundation on the gait planning in terms of locomotion and body kinematics analysis as a parallel manipulator. When all four feet of the robot contact on the ground, by assuming there is no slipping at the feet, each contacting point is treated as a passive spherical joint and the kinematic model of parallel manipulator is established. The method for choosing six non-redundant actuated joints for the parallel manipulator from all twelve optional joints is elaborated. The inverse and forward displacement analysis of the parallel manipulator is carried out using the method of coordinate transformation. Finally, based on the inverse and forward kinematic model, two issues on obtaining the reachable workspace of parallel manipulator and planning the motion of the body are implemented and verified by ADAMS simulation.
Trajectory control of an articulated robot with a parallel drive arm based on splines under tension
NASA Astrophysics Data System (ADS)
Yi, Seung-Jong
Today's industrial robots controlled by mini/micro computers are basically simple positioning devices. The positioning accuracy depends on the mathematical description of the robot configuration to place the end-effector at the desired position and orientation within the workspace and on following the specified path which requires the trajectory planner. In addition, the consideration of joint velocity, acceleration, and jerk trajectories are essential for trajectory planning of industrial robots to obtain smooth operation. The newly designed 6 DOF articulated robot with a parallel drive arm mechanism which permits the joint actuators to be placed in the same horizontal line to reduce the arm inertia and to increase load capacity and stiffness is selected. First, the forward kinematic and inverse kinematic problems are examined. The forward kinematic equations are successfully derived based on Denavit-Hartenberg notation with independent joint angle constraints. The inverse kinematic problems are solved using the arm-wrist partitioned approach with independent joint angle constraints. Three types of curve fitting methods used in trajectory planning, i.e., certain degree polynomial functions, cubic spline functions, and cubic spline functions under tension, are compared to select the best possible method to satisfy both smooth joint trajectories and positioning accuracy for a robot trajectory planner. Cubic spline functions under tension is the method selected for the new trajectory planner. This method is implemented for a 6 DOF articulated robot with a parallel drive arm mechanism to improve the smoothness of the joint trajectories and the positioning accuracy of the manipulator. Also, this approach is compared with existing trajectory planners, 4-3-4 polynomials and cubic spline functions, via circular arc motion simulations. The new trajectory planner using cubic spline functions under tension is implemented into the microprocessor based robot controller and motors to produce combined arc and straight-line motion. The simulation and experiment show interesting results by demonstrating smooth motion in both acceleration and jerk and significant improvements of positioning accuracy in trajectory planning.
NASA Technical Reports Server (NTRS)
Komendera, Erik E.; Adhikari, Shaurav; Glassner, Samantha; Kishen, Ashwin; Quartaro, Amy
2017-01-01
Autonomous robotic assembly by mobile field robots has seen significant advances in recent decades, yet practicality remains elusive. Identified challenges include better use of state estimation to and reasoning with uncertainty, spreading out tasks to specialized robots, and implementing representative joining methods. This paper proposes replacing 1) self-correcting mechanical linkages with generalized joints for improved applicability, 2) assembly serial manipulators with parallel manipulators for higher precision and stability, and 3) all-in-one robots with a heterogeneous team of specialized robots for agent simplicity. This paper then describes a general assembly algorithm utilizing state estimation. Finally, these concepts are tested in the context of solar array assembly, requiring a team of robots to assemble, bond, and deploy a set of solar panel mockups to a backbone truss to an accuracy not built into the parts. This paper presents the results of these tests.
Decentralized Adaptive Control For Robots
NASA Technical Reports Server (NTRS)
Seraji, Homayoun
1989-01-01
Precise knowledge of dynamics not required. Proposed scheme for control of multijointed robotic manipulator calls for independent control subsystem for each joint, consisting of proportional/integral/derivative feedback controller and position/velocity/acceleration feedforward controller, both with adjustable gains. Independent joint controller compensates for unpredictable effects, gravitation, and dynamic coupling between motions of joints, while forcing joints to track reference trajectories. Scheme amenable to parallel processing in distributed computing system wherein each joint controlled by relatively simple algorithm on dedicated microprocessor.
Serpentine Robot Model and Gait Design Using Autodesk Inventor and Simulink SimMechanics
NASA Astrophysics Data System (ADS)
Daniel; Iman Alamsyah, Mohammad; Erwin; Tan, Sofyan
2014-03-01
The authors introduce gaits of a serpentine robot with linear expansion mechanism where the robot varies its length using joints with three degrees of freedom. The 3D model of the serpentine robot is drawed in Autocad Inventor® and exported to SimMechanics® for straighforward modeling of the kinematics. The gaits are important for robots designed to explore ruins of disasters where the working spaces are very tight. For maximum flexibility of the serpentine robot, we adopted a joint design with three parallel actuators, where the joint is capable of linear movement in the forward axis, and rotational movements around two other axes. The designed linear expansion gaits is calculated for forward movement when the robot is posing straight or turning laterally.
A robot arm simulation with a shared memory multiprocessor machine
NASA Technical Reports Server (NTRS)
Kim, Sung-Soo; Chuang, Li-Ping
1989-01-01
A parallel processing scheme for a single chain robot arm is presented for high speed computation on a shared memory multiprocessor. A recursive formulation that is derived from a virtual work form of the d'Alembert equations of motion is utilized for robot arm dynamics. A joint drive system that consists of a motor rotor and gears is included in the arm dynamics model, in order to take into account gyroscopic effects due to the spinning of the rotor. The fine grain parallelism of mechanical and control subsystem models is exploited, based on independent computation associated with bodies, joint drive systems, and controllers. Efficiency and effectiveness of the parallel scheme are demonstrated through simulations of a telerobotic manipulator arm. Two different mechanical subsystem models, i.e., with and without gyroscopic effects, are compared, to show the trade-off between efficiency and accuracy.
NASA Astrophysics Data System (ADS)
Chen, Yuzhen; Xie, Fugui; Liu, Xinjun; Zhou, Yanhua
2014-07-01
Parallel robots with SCARA(selective compliance assembly robot arm) motions are utilized widely in the field of high speed pick-and-place manipulation. Error modeling for these robots generally simplifies the parallelogram structures included by the robots as a link. As the established error model fails to reflect the error feature of the parallelogram structures, the effect of accuracy design and kinematic calibration based on the error model come to be undermined. An error modeling methodology is proposed to establish an error model of parallel robots with parallelogram structures. The error model can embody the geometric errors of all joints, including the joints of parallelogram structures. Thus it can contain more exhaustively the factors that reduce the accuracy of the robot. Based on the error model and some sensitivity indices defined in the sense of statistics, sensitivity analysis is carried out. Accordingly, some atlases are depicted to express each geometric error's influence on the moving platform's pose errors. From these atlases, the geometric errors that have greater impact on the accuracy of the moving platform are identified, and some sensitive areas where the pose errors of the moving platform are extremely sensitive to the geometric errors are also figured out. By taking into account the error factors which are generally neglected in all existing modeling methods, the proposed modeling method can thoroughly disclose the process of error transmission and enhance the efficacy of accuracy design and calibration.
NASA Technical Reports Server (NTRS)
Voellmer, George
1992-01-01
Compliant element for robot wrist accepts small displacements in one direction only (to first approximation). Three such elements combined to obtain translational compliance along three orthogonal directions, without rotational compliance along any of them. Element is double-blade flexure joint in which two sheets of spring steel attached between opposing blocks, forming rectangle. Blocks moved parallel to each other in one direction only. Sheets act as double cantilever beams deforming in S-shape, keeping blocks parallel.
Kinematics Simulation Analysis of Packaging Robot with Joint Clearance
NASA Astrophysics Data System (ADS)
Zhang, Y. W.; Meng, W. J.; Wang, L. Q.; Cui, G. H.
2018-03-01
Considering the influence of joint clearance on the motion error, repeated positioning accuracy and overall position of the machine, this paper presents simulation analysis of a packaging robot — 2 degrees of freedom(DOF) planar parallel robot based on the characteristics of high precision and fast speed of packaging equipment. The motion constraint equation of the mechanism is established, and the analysis and simulation of the motion error are carried out in the case of turning the revolute clearance. The simulation results show that the size of the joint clearance will affect the movement accuracy and packaging efficiency of the packaging robot. The analysis provides a reference point of view for the packaging equipment design and selection criteria and has a great significance on the packaging industry automation.
HyBAR: hybrid bone-attached robot for joint arthroplasty.
Song, S; Mor, A; Jaramaz, B
2009-06-01
A number of small bone-attached surgical robots have been introduced to overcome some disadvantages of large stand-alone surgical robots. In orthopaedics, increasing demand on minimally invasive joint replacement surgery has also been encouraging small surgical robot developments. Among various technical aspects of such an approach, optimal miniaturization that maintains structural strength for high speed bone removal was investigated. By observing advantages and disadvantages from serial and parallel robot structures, a new hybrid kinematic configuration was designed for a bone-attached robot to perform precision bone removal for cutting the femoral implant cavity during patellofemoral joint arthroplasty surgery. A series of experimental tests were conducted in order to evaluate the performance of the new robot, especially with respect to accuracy of bone preparation. A miniaturized and rigidly-structured robot prototype was developed for minimally invasive bone-attached robotic surgery. A new minimally invasive modular clamping system was also introduced to enhance the robotic procedure. Foam and pig bone experimental results demonstrated a successful implementation of the new robot that eliminated a number of major design problems of a previous prototype. For small bone-attached surgical robots that utilize high speed orthopaedic tools, structural rigidity and clamping mechanism are major design issues. The new kinematic configuration using hinged prismatic joints enabled an effective miniaturization with good structural rigidity. Although minor problems still exist at the prototype stage, the new development would be a significant step towards the practical use of such a robot.
State-of-the-art robotic devices for ankle rehabilitation: Mechanism and control review.
Hussain, Shahid; Jamwal, Prashant K; Ghayesh, Mergen H
2017-12-01
There is an increasing research interest in exploring use of robotic devices for the physical therapy of patients suffering from stroke and spinal cord injuries. Rehabilitation of patients suffering from ankle joint dysfunctions such as drop foot is vital and therefore has called for the development of newer robotic devices. Several robotic orthoses and parallel ankle robots have been developed during the last two decades to augment the conventional ankle physical therapy of patients. A comprehensive review of these robotic ankle rehabilitation devices is presented in this article. Recent developments in the mechanism design, actuation and control are discussed. The study encompasses robotic devices for treadmill and over-ground training as well as platform-based parallel ankle robots. Control strategies for these robotic devices are deliberated in detail with an emphasis on the assist-as-needed training strategies. Experimental evaluations of the mechanism designs and various control strategies of these robotic ankle rehabilitation devices are also presented.
Computational structures for robotic computations
NASA Technical Reports Server (NTRS)
Lee, C. S. G.; Chang, P. R.
1987-01-01
The computational problem of inverse kinematics and inverse dynamics of robot manipulators by taking advantage of parallelism and pipelining architectures is discussed. For the computation of inverse kinematic position solution, a maximum pipelined CORDIC architecture has been designed based on a functional decomposition of the closed-form joint equations. For the inverse dynamics computation, an efficient p-fold parallel algorithm to overcome the recurrence problem of the Newton-Euler equations of motion to achieve the time lower bound of O(log sub 2 n) has also been developed.
Design, fabrication and characterization of a micro-fluxgate intended for parallel robot application
NASA Astrophysics Data System (ADS)
Kirchhoff, M. R.; Bogdanski, G.; Büttgenbach, S.
2009-05-01
This paper presents a micro-magnetometer based on the fluxgate principle. Fluxgates detect the magnitude and direction of DC and low-frequency AC magnetic fields. The detectable flux density typically ranges from several 10 nT to about 1 mT. The introduced fluxgate sensor is fabricated using MEMS-technologies, basically UV depth lithography and electroplating for manufacturing high aspect ratio structures. It consists of helical copper coils around a soft magnetic nickel-iron (NiFe) core. The core is designed in so-called racetrack geometry, whereby the directional sensitivity of the sensor is considerably higher compared to common ring-core fluxgates. The electrical operation is based on analyzing the 2nd harmonic of the AC output signal. Configuration, manufacturing and selected characteristics of the fluxgate magnetometer are discussed in this work. The fluxgate builds the basis of an innovative angular sensor system for a parallel robot with HEXA-structure. Integrated into the passive joints of the parallel robot, the fluxgates are combined with permanent magnets rotating on the joint shafts. The magnet transmits the angular information via its magnetic orientation. In this way, the angles between the kinematic elements are measured, which allows self-calibration of the robot and the fast analytical solution of direct kinematics for an advanced workspace monitoring.
Biomimetic shoulder complex based on 3-PSS/S spherical parallel mechanism
NASA Astrophysics Data System (ADS)
Hou, Yulei; Hu, Xinzhe; Zeng, Daxing; Zhou, Yulin
2015-01-01
The application of the parallel mechanism is still limited in the humanoid robot fields, and the existing parallel humanoid robot joint has not yet been reflected the characteristics of the parallel mechanism completely, also failed to solve the problem, such as small workspace, effectively. From the structural and functional bionic point of view, a three degrees of freedom(DOFs) spherical parallel mechanism for the shoulder complex of the humanoid robot is presented. According to the structure and kinetic characteristics analysis of the human shoulder complex, 3-PSS/S(P for prismatic pair, S for spherical pair) is chosen as the original configuration for the shouder complex. Using genetic algorithm, the optimization of the 3-PSS/S spherical parallel mechanism is performed, and the orientation workspace of the prototype mechanism is enlarged obviously. Combining the practical structure characteristics of the human shouder complex, an offset output mode, which means the output rod of the mechanism turn to any direction at the point a certain distance from the rotation center of the mechanism, is put forward, which provide possibility for the consistent of the workspace of the mechanism and the actual motion space of the human body shoulder joint. The relationship of the attitude angles between different coordinate system is derived, which establishs the foundation for the motion descriptions under different conditions and control development. The 3-PSS/S spherical parallel mechanism is proposed for the shoulder complex, and the consistence of the workspace of the mechanism and the human shoulder complex is realized by the stuctural parameter optimization and the offset output design.
Fused smart sensor network for multi-axis forward kinematics estimation in industrial robots.
Rodriguez-Donate, Carlos; Osornio-Rios, Roque Alfredo; Rivera-Guillen, Jesus Rooney; Romero-Troncoso, Rene de Jesus
2011-01-01
Flexible manipulator robots have a wide industrial application. Robot performance requires sensing its position and orientation adequately, known as forward kinematics. Commercially available, motion controllers use high-resolution optical encoders to sense the position of each joint which cannot detect some mechanical deformations that decrease the accuracy of the robot position and orientation. To overcome those problems, several sensor fusion methods have been proposed but at expenses of high-computational load, which avoids the online measurement of the joint's angular position and the online forward kinematics estimation. The contribution of this work is to propose a fused smart sensor network to estimate the forward kinematics of an industrial robot. The developed smart processor uses Kalman filters to filter and to fuse the information of the sensor network. Two primary sensors are used: an optical encoder, and a 3-axis accelerometer. In order to obtain the position and orientation of each joint online a field-programmable gate array (FPGA) is used in the hardware implementation taking advantage of the parallel computation capabilities and reconfigurability of this device. With the aim of evaluating the smart sensor network performance, three real-operation-oriented paths are executed and monitored in a 6-degree of freedom robot.
A wearable robotic orthosis with a spring-assist actuator.
Seungmin Jung; Chankyu Kim; Jisu Park; Dongyoub Yu; Jaehwan Park; Junho Choi
2016-08-01
This paper introduces a wearable robotic orthosis with spring-assist actuators, which is designed to assist people who have difficulty in walking. The spring-assist actuator consists of an electrical motor and a spring, which are attached to a rotational axis in parallel to each other. The spring-assist actuator is developed based on the analysis on the stiffness of the knee and hip joints during walking. "COWALK-Mobile," which is a wearable robotic orthosis, is developed using the spring-assist actuators to reduce the required motor torque during walking. The COWALK-Mobile has active hip and knee joints and passive ankle joints to provide assistive torque to the wearer. The required joint torque is generated by the spring as well as the electrical motor, which results in a decrease of maximum required torque for the motor. In order to evaluate the performance of the spring-assist actuator, experiments are carried out. The experiments show that the spring-assist actuators reduced the required motor torque during walking.
A Soft Parallel Kinematic Mechanism.
White, Edward L; Case, Jennifer C; Kramer-Bottiglio, Rebecca
2018-02-01
In this article, we describe a novel holonomic soft robotic structure based on a parallel kinematic mechanism. The design is based on the Stewart platform, which uses six sensors and actuators to achieve full six-degree-of-freedom motion. Our design is much less complex than a traditional platform, since it replaces the 12 spherical and universal joints found in a traditional Stewart platform with a single highly deformable elastomer body and flexible actuators. This reduces the total number of parts in the system and simplifies the assembly process. Actuation is achieved through coiled-shape memory alloy actuators. State observation and feedback is accomplished through the use of capacitive elastomer strain gauges. The main structural element is an elastomer joint that provides antagonistic force. We report the response of the actuators and sensors individually, then report the response of the complete assembly. We show that the completed robotic system is able to achieve full position control, and we discuss the limitations associated with using responsive material actuators. We believe that control demonstrated on a single body in this work could be extended to chains of such bodies to create complex soft robots.
A design concept of parallel elasticity extracted from biological muscles for engineered actuators.
Chen, Jie; Jin, Hongzhe; Iida, Fumiya; Zhao, Jie
2016-08-23
Series elastic actuation that takes inspiration from biological muscle-tendon units has been extensively studied and used to address the challenges (e.g. energy efficiency, robustness) existing in purely stiff robots. However, there also exists another form of passive property in biological actuation, parallel elasticity within muscles themselves, and our knowledge of it is limited: for example, there is still no general design strategy for the elasticity profile. When we look at nature, on the other hand, there seems a universal agreement in biological systems: experimental evidence has suggested that a concave-upward elasticity behaviour is exhibited within the muscles of animals. Seeking to draw possible design clues for elasticity in parallel with actuators, we use a simplified joint model to investigate the mechanisms behind this biologically universal preference of muscles. Actuation of the model is identified from general biological joints and further reduced with a specific focus on muscle elasticity aspects, for the sake of easy implementation. By examining various elasticity scenarios, one without elasticity and three with elasticity of different profiles, we find that parallel elasticity generally exerts contradictory influences on energy efficiency and disturbance rejection, due to the mechanical impedance shift thus caused. The trade-off analysis between them also reveals that concave parallel elasticity is able to achieve a more advantageous balance than linear and convex ones. It is expected that the results could contribute to our further understanding of muscle elasticity and provide a theoretical guideline on how to properly design parallel elasticity behaviours for engineering systems such as artificial actuators and robotic joints.
Experiments and kinematics analysis of a hand rehabilitation exoskeleton with circuitous joints.
Zhang, Fuhai; Fu, Yili; Zhang, Qinchao; Wang, Shuguo
2015-01-01
Aiming at the hand rehabilitation of stroke patients, a wearable hand exoskeleton with circuitous joint is proposed. The circuitous joint adopts the symmetric pinion and rack mechanism (SPRM) with the parallel mechanism. The exoskeleton finger is a serial mechanism composed of three closed-chain SPRM joints in series. The kinematic equations of the open chain of the finger and the closed chains of the SPRM joints were built to analyze the kinematics of the hand rehabilitation exoskeleton. The experimental setup of the hand rehabilitation exoskeleton was built and the continuous passive motion (CPM) rehabilitation experiment and the test of human-robot interaction force measurement were conducted. Experiment results show that the mechanical design of the hand rehabilitation robot is reasonable and that the kinematic analysis is correct, thus the exoskeleton can be used for the hand rehabilitation of stroke patients.
A discrete decentralized variable structure robotic controller
NASA Technical Reports Server (NTRS)
Tumeh, Zuheir S.
1989-01-01
A decentralized trajectory controller for robotic manipulators is designed and tested using a multiprocessor architecture and a PUMA 560 robot arm. The controller is made up of a nominal model-based component and a correction component based on a variable structure suction control approach. The second control component is designed using bounds on the difference between the used and actual values of the model parameters. Since the continuous manipulator system is digitally controlled along a trajectory, a discretized equivalent model of the manipulator is used to derive the controller. The motivation for decentralized control is that the derived algorithms can be executed in parallel using a distributed, relatively inexpensive, architecture where each joint is assigned a microprocessor. Nonlinear interaction and coupling between joints is treated as a disturbance torque that is estimated and compensated for.
Yang, Chifu; Zhao, Jinsong; Li, Liyi; Agrawal, Sunil K
2018-01-01
Robotic spine brace based on parallel-actuated robotic system is a new device for treatment and sensing of scoliosis, however, the strong dynamic coupling and anisotropy problem of parallel manipulators result in accuracy loss of rehabilitation force control, including big error in direction and value of force. A novel active force control strategy named modal space force control is proposed to solve these problems. Considering the electrical driven system and contact environment, the mathematical model of spatial parallel manipulator is built. The strong dynamic coupling problem in force field is described via experiments as well as the anisotropy problem of work space of parallel manipulators. The effects of dynamic coupling on control design and performances are discussed, and the influences of anisotropy on accuracy are also addressed. With mass/inertia matrix and stiffness matrix of parallel manipulators, a modal matrix can be calculated by using eigenvalue decomposition. Making use of the orthogonality of modal matrix with mass matrix of parallel manipulators, the strong coupled dynamic equations expressed in work space or joint space of parallel manipulator may be transformed into decoupled equations formulated in modal space. According to this property, each force control channel is independent of others in the modal space, thus we proposed modal space force control concept which means the force controller is designed in modal space. A modal space active force control is designed and implemented with only a simple PID controller employed as exampled control method to show the differences, uniqueness, and benefits of modal space force control. Simulation and experimental results show that the proposed modal space force control concept can effectively overcome the effects of the strong dynamic coupling and anisotropy problem in the physical space, and modal space force control is thus a very useful control framework, which is better than the current joint space control and work space control. Copyright © 2017 ISA. Published by Elsevier Ltd. All rights reserved.
Novel actuation design of a gait trainer with shadow leg approach.
Meuleman, Jos; Meuleman, Jos; van Asseldonk, Edwin H F; van der Kooij, Herman
2013-06-01
Robotic gait training has developed since the end of the 20(th) century, yet there is much room for improvement in the design of the robots. With the conventional exoskeleton structures, donning of patients in a gait trainer usually is a cumbersome process due to the need of joint alignments and normal walking is often hindered due to obstructed arm swing. Our goal was to design a gait training robots that overcomes these limitations. We propose a novel design in which these drawbacks are reduced to a great amount. By using a parallel structure behind the patient (shadow leg) that is connected to the patient joints with rods, little alignment is needed, the area lateral to the hip is left free, and thus arm swing is not obstructed. The construction is lightweight, because the actuators are mounted on a fixed base and the transmission of power is executed with light weight rods. An end stop in the shadow leg prevents hyper extension of the patient's knee. The relationship between motor displacement and human joint rotations is nonlinear. In this paper we derive the nonlinear relationships between motors and patient joints and verify these. calculations with a measurement. The device has been built, now tests with subjects are required to assess if subjects can indeed walk normally in the robot.
Chiang, Mao-Hsiung; Lin, Hao-Ting
2011-01-01
This study aimed to develop a novel 3D parallel mechanism robot driven by three vertical-axial pneumatic actuators with a stereo vision system for path tracking control. The mechanical system and the control system are the primary novel parts for developing a 3D parallel mechanism robot. In the mechanical system, a 3D parallel mechanism robot contains three serial chains, a fixed base, a movable platform and a pneumatic servo system. The parallel mechanism are designed and analyzed first for realizing a 3D motion in the X-Y-Z coordinate system of the robot's end-effector. The inverse kinematics and the forward kinematics of the parallel mechanism robot are investigated by using the Denavit-Hartenberg notation (D-H notation) coordinate system. The pneumatic actuators in the three vertical motion axes are modeled. In the control system, the Fourier series-based adaptive sliding-mode controller with H(∞) tracking performance is used to design the path tracking controllers of the three vertical servo pneumatic actuators for realizing 3D path tracking control of the end-effector. Three optical linear scales are used to measure the position of the three pneumatic actuators. The 3D position of the end-effector is then calculated from the measuring position of the three pneumatic actuators by means of the kinematics. However, the calculated 3D position of the end-effector cannot consider the manufacturing and assembly tolerance of the joints and the parallel mechanism so that errors between the actual position and the calculated 3D position of the end-effector exist. In order to improve this situation, sensor collaboration is developed in this paper. A stereo vision system is used to collaborate with the three position sensors of the pneumatic actuators. The stereo vision system combining two CCD serves to measure the actual 3D position of the end-effector and calibrate the error between the actual and the calculated 3D position of the end-effector. Furthermore, to verify the feasibility of the proposed parallel mechanism robot driven by three vertical pneumatic servo actuators, a full-scale test rig of the proposed parallel mechanism pneumatic robot is set up. Thus, simulations and experiments for different complex 3D motion profiles of the robot end-effector can be successfully achieved. The desired, the actual and the calculated 3D position of the end-effector can be compared in the complex 3D motion control.
Energy harvesting from mouse click of robot finger using piezoelectrics
NASA Astrophysics Data System (ADS)
Cha, Youngsu; Hong, Jin; Lee, Jaemin; Park, Jung-Min; Kim, Keehoon
2017-04-01
In this paper, we investigate the feasibility of energy harvesting from the mouse click motion using a piezoelectric energy transducer. Specifically, we use a robotic finger to realize repeatable mouse click motion. The robotic finger wears a glove with a pocket for including the piezoelectric material as an energy transducer. We propose a model for the energy harvesting system through the inverse kinematic framework of parallel joints in the finger and the electromechanical coupling equations of the piezoelectric material. Experiments are performed to elucidate the effect of the load resistance and the mouse click motion on energy harvesting.
Chiang, Mao-Hsiung; Lin, Hao-Ting
2011-01-01
This study aimed to develop a novel 3D parallel mechanism robot driven by three vertical-axial pneumatic actuators with a stereo vision system for path tracking control. The mechanical system and the control system are the primary novel parts for developing a 3D parallel mechanism robot. In the mechanical system, a 3D parallel mechanism robot contains three serial chains, a fixed base, a movable platform and a pneumatic servo system. The parallel mechanism are designed and analyzed first for realizing a 3D motion in the X-Y-Z coordinate system of the robot’s end-effector. The inverse kinematics and the forward kinematics of the parallel mechanism robot are investigated by using the Denavit-Hartenberg notation (D-H notation) coordinate system. The pneumatic actuators in the three vertical motion axes are modeled. In the control system, the Fourier series-based adaptive sliding-mode controller with H∞ tracking performance is used to design the path tracking controllers of the three vertical servo pneumatic actuators for realizing 3D path tracking control of the end-effector. Three optical linear scales are used to measure the position of the three pneumatic actuators. The 3D position of the end-effector is then calculated from the measuring position of the three pneumatic actuators by means of the kinematics. However, the calculated 3D position of the end-effector cannot consider the manufacturing and assembly tolerance of the joints and the parallel mechanism so that errors between the actual position and the calculated 3D position of the end-effector exist. In order to improve this situation, sensor collaboration is developed in this paper. A stereo vision system is used to collaborate with the three position sensors of the pneumatic actuators. The stereo vision system combining two CCD serves to measure the actual 3D position of the end-effector and calibrate the error between the actual and the calculated 3D position of the end-effector. Furthermore, to verify the feasibility of the proposed parallel mechanism robot driven by three vertical pneumatic servo actuators, a full-scale test rig of the proposed parallel mechanism pneumatic robot is set up. Thus, simulations and experiments for different complex 3D motion profiles of the robot end-effector can be successfully achieved. The desired, the actual and the calculated 3D position of the end-effector can be compared in the complex 3D motion control. PMID:22247676
Hierarchical Compliance Control of a Soft Ankle Rehabilitation Robot Actuated by Pneumatic Muscles.
Liu, Quan; Liu, Aiming; Meng, Wei; Ai, Qingsong; Xie, Sheng Q
2017-01-01
Traditional compliance control of a rehabilitation robot is implemented in task space by using impedance or admittance control algorithms. The soft robot actuated by pneumatic muscle actuators (PMAs) is becoming prominent for patients as it enables the compliance being adjusted in each active link, which, however, has not been reported in the literature. This paper proposes a new compliance control method of a soft ankle rehabilitation robot that is driven by four PMAs configured in parallel to enable three degrees of freedom movement of the ankle joint. A new hierarchical compliance control structure, including a low-level compliance adjustment controller in joint space and a high-level admittance controller in task space, is designed. An adaptive compliance control paradigm is further developed by taking into account patient's active contribution and movement ability during a previous period of time, in order to provide robot assistance only when it is necessarily required. Experiments on healthy and impaired human subjects were conducted to verify the adaptive hierarchical compliance control scheme. The results show that the robot hierarchical compliance can be online adjusted according to the participant's assessment. The robot reduces its assistance output when participants contribute more and vice versa , thus providing a potentially feasible solution to the patient-in-loop cooperative training strategy.
Hierarchical Compliance Control of a Soft Ankle Rehabilitation Robot Actuated by Pneumatic Muscles
Liu, Quan; Liu, Aiming; Meng, Wei; Ai, Qingsong; Xie, Sheng Q.
2017-01-01
Traditional compliance control of a rehabilitation robot is implemented in task space by using impedance or admittance control algorithms. The soft robot actuated by pneumatic muscle actuators (PMAs) is becoming prominent for patients as it enables the compliance being adjusted in each active link, which, however, has not been reported in the literature. This paper proposes a new compliance control method of a soft ankle rehabilitation robot that is driven by four PMAs configured in parallel to enable three degrees of freedom movement of the ankle joint. A new hierarchical compliance control structure, including a low-level compliance adjustment controller in joint space and a high-level admittance controller in task space, is designed. An adaptive compliance control paradigm is further developed by taking into account patient’s active contribution and movement ability during a previous period of time, in order to provide robot assistance only when it is necessarily required. Experiments on healthy and impaired human subjects were conducted to verify the adaptive hierarchical compliance control scheme. The results show that the robot hierarchical compliance can be online adjusted according to the participant’s assessment. The robot reduces its assistance output when participants contribute more and vice versa, thus providing a potentially feasible solution to the patient-in-loop cooperative training strategy. PMID:29255412
[Advanced Development for Space Robotics With Emphasis on Fault Tolerance Technology
NASA Technical Reports Server (NTRS)
Tesar, Delbert
1997-01-01
This report describes work developing fault tolerant redundant robotic architectures and adaptive control strategies for robotic manipulator systems which can dynamically accommodate drastic robot manipulator mechanism, sensor or control failures and maintain stable end-point trajectory control with minimum disturbance. Kinematic designs of redundant, modular, reconfigurable arms for fault tolerance were pursued at a fundamental level. The approach developed robotic testbeds to evaluate disturbance responses of fault tolerant concepts in robotic mechanisms and controllers. The development was implemented in various fault tolerant mechanism testbeds including duality in the joint servo motor modules, parallel and serial structural architectures, and dual arms. All have real-time adaptive controller technologies to react to mechanism or controller disturbances (failures) to perform real-time reconfiguration to continue the task operations. The developments fall into three main areas: hardware, software, and theoretical.
Biomechanical Effects of Stiffness in Parallel With the Knee Joint During Walking.
Shamaei, Kamran; Cenciarini, Massimo; Adams, Albert A; Gregorczyk, Karen N; Schiffman, Jeffrey M; Dollar, Aaron M
2015-10-01
The human knee behaves similarly to a linear torsional spring during the stance phase of walking with a stiffness referred to as the knee quasi-stiffness. The spring-like behavior of the knee joint led us to hypothesize that we might partially replace the knee joint contribution during stance by utilizing an external spring acting in parallel with the knee joint. We investigated the validity of this hypothesis using a pair of experimental robotic knee exoskeletons that provided an external stiffness in parallel with the knee joints in the stance phase. We conducted a series of experiments involving walking with the exoskeletons with four levels of stiffness, including 0%, 33%, 66%, and 100% of the estimated human knee quasi-stiffness, and a pair of joint-less replicas. The results indicated that the ankle and hip joints tend to retain relatively invariant moment and angle patterns under the effects of the exoskeleton mass, articulation, and stiffness. The results also showed that the knee joint responds in a way such that the moment and quasi-stiffness of the knee complex (knee joint and exoskeleton) remains mostly invariant. A careful analysis of the knee moment profile indicated that the knee moment could fully adapt to the assistive moment; whereas, the knee quasi-stiffness fully adapts to values of the assistive stiffness only up to ∼80%. Above this value, we found biarticular consequences emerge at the hip joint.
Vazquez, Luis A; Jurado, Francisco; Castaneda, Carlos E; Santibanez, Victor
2018-02-01
This paper presents a continuous-time decentralized neural control scheme for trajectory tracking of a two degrees of freedom direct drive vertical robotic arm. A decentralized recurrent high-order neural network (RHONN) structure is proposed to identify online, in a series-parallel configuration and using the filtered error learning law, the dynamics of the plant. Based on the RHONN subsystems, a local neural controller is derived via backstepping approach. The effectiveness of the decentralized neural controller is validated on a robotic arm platform, of our own design and unknown parameters, which uses industrial servomotors to drive the joints.
Three Degree of Freedom Parallel Mechanical Linkage
NASA Technical Reports Server (NTRS)
Adelstein, Bernard D. (Inventor)
1998-01-01
A three degree of freedom parallel mechanism or linkage that couples three degree of freedom translational displacements at an endpoint, such as a handle, a hand grip, or a robot tool, to link rotations about three axes that are fixed with respect to a common base or ground link. The mechanism includes a three degree of freedom spherical linkage formed of two closed loops, and a planar linkage connected to the endpoint. The closed loops are rotatably interconnected, and made of eight rigid links connected by a plurality of single degree of freedom revolute joints. Three of these revolute joints are base joints and are connected to a common ground. such that the axis lines passing through the revolute joints intersect at a common fixed center point K forming the center of a spherical work volume in which the endpoint is capable of moving. 'Me three degrees of freedom correspond to the spatial displacement of the endpoint, for instance. The mechanism provides a new overall spatial kinematic linkage composed of a minimal number of rigid links and rotary joints. The mechanism has improved mechanical stiffness, and conveys mechanical power bidirectionally between the human operator and the electromechanical actuators. It does not require gears, belts. cable, screw or other types of transmission elements, and is useful in applications requiring full backdrivability. Thus, this invention can serve as the mechanical linkage for actively powered devices such as compliant robotic manipulators and force-reflecting hand controllers, and passive devices such as manual input devices for computers and other systems.
Fused Smart Sensor Network for Multi-Axis Forward Kinematics Estimation in Industrial Robots
Rodriguez-Donate, Carlos; Osornio-Rios, Roque Alfredo; Rivera-Guillen, Jesus Rooney; de Jesus Romero-Troncoso, Rene
2011-01-01
Flexible manipulator robots have a wide industrial application. Robot performance requires sensing its position and orientation adequately, known as forward kinematics. Commercially available, motion controllers use high-resolution optical encoders to sense the position of each joint which cannot detect some mechanical deformations that decrease the accuracy of the robot position and orientation. To overcome those problems, several sensor fusion methods have been proposed but at expenses of high-computational load, which avoids the online measurement of the joint’s angular position and the online forward kinematics estimation. The contribution of this work is to propose a fused smart sensor network to estimate the forward kinematics of an industrial robot. The developed smart processor uses Kalman filters to filter and to fuse the information of the sensor network. Two primary sensors are used: an optical encoder, and a 3-axis accelerometer. In order to obtain the position and orientation of each joint online a field-programmable gate array (FPGA) is used in the hardware implementation taking advantage of the parallel computation capabilities and reconfigurability of this device. With the aim of evaluating the smart sensor network performance, three real-operation-oriented paths are executed and monitored in a 6-degree of freedom robot. PMID:22163850
Very fast motion planning for highly dexterous-articulated robots
NASA Technical Reports Server (NTRS)
Challou, Daniel J.; Gini, Maria; Kumar, Vipin
1994-01-01
Due to the inherent danger of space exploration, the need for greater use of teleoperated and autonomous robotic systems in space-based applications has long been apparent. Autonomous and semi-autonomous robotic devices have been proposed for carrying out routine functions associated with scientific experiments aboard the shuttle and space station. Finally, research into the use of such devices for planetary exploration continues. To accomplish their assigned tasks, all such autonomous and semi-autonomous devices will require the ability to move themselves through space without hitting themselves or the objects which surround them. In space it is important to execute the necessary motions correctly when they are first attempted because repositioning is expensive in terms of both time and resources (e.g., fuel). Finally, such devices will have to function in a variety of different environments. Given these constraints, a means for fast motion planning to insure the correct movement of robotic devices would be ideal. Unfortunately, motion planning algorithms are rarely used in practice because of their computational complexity. Fast methods have been developed for detecting imminent collisions, but the more general problem of motion planning remains computationally intractable. However, in this paper we show how the use of multicomputers and appropriate parallel algorithms can substantially reduce the time required to synthesize paths for dexterous articulated robots with a large number of joints. We have developed a parallel formulation of the Randomized Path Planner proposed by Barraquand and Latombe. We have shown that our parallel formulation is capable of formulating plans in a few seconds or less on various parallel architectures including: the nCUBE2 multicomputer with up to 1024 processors (nCUBE2 is a registered trademark of the nCUBE corporation), and a network of workstations.
Reverse control for humanoid robot task recognition.
Hak, Sovannara; Mansard, Nicolas; Stasse, Olivier; Laumond, Jean Paul
2012-12-01
Efficient methods to perform motion recognition have been developed using statistical tools. Those methods rely on primitive learning in a suitable space, for example, the latent space of the joint angle and/or adequate task spaces. Learned primitives are often sequential: A motion is segmented according to the time axis. When working with a humanoid robot, a motion can be decomposed into parallel subtasks. For example, in a waiter scenario, the robot has to keep some plates horizontal with one of its arms while placing a plate on the table with its free hand. Recognition can thus not be limited to one task per consecutive segment of time. The method presented in this paper takes advantage of the knowledge of what tasks the robot is able to do and how the motion is generated from this set of known controllers, to perform a reverse engineering of an observed motion. This analysis is intended to recognize parallel tasks that have been used to generate a motion. The method relies on the task-function formalism and the projection operation into the null space of a task to decouple the controllers. The approach is successfully applied on a real robot to disambiguate motion in different scenarios where two motions look similar but have different purposes.
Powered orthosis and attachable power-assist device with Hydraulic Bilateral Servo System.
Ohnishi, Kengo; Saito, Yukio; Oshima, Toru; Higashihara, Takanori
2013-01-01
This paper discusses the developments and control strategies of exoskeleton-type robot systems for the application of an upper limb powered orthosis and an attachable power-assist device for care-givers. Hydraulic Bilateral Servo System, which consist of a computer controlled motor, parallel connected hydraulic actuators, position sensors, and pressure sensors, are installed in the system to derive the joint motion of the exoskeleton arm. The types of hydraulic component structure and the control strategy are discussed in relation to the design philosophy and target joints motions.
Design and real-time control of a robotic system for fracture manipulation.
Dagnino, G; Georgilas, I; Tarassoli, P; Atkins, R; Dogramadzi, S
2015-08-01
This paper presents the design, development and control of a new robotic system for fracture manipulation. The objective is to improve the precision, ergonomics and safety of the traditional surgical procedure to treat joint fractures. The achievements toward this direction are here reported and include the design, the real-time control architecture and the evaluation of a new robotic manipulator system. The robotic manipulator is a 6-DOF parallel robot with the struts developed as linear actuators. The control architecture is also described here. The high-level controller implements a host-target structure composed by a host computer (PC), a real-time controller, and an FPGA. A graphical user interface was designed allowing the surgeon to comfortably automate and monitor the robotic system. The real-time controller guarantees the determinism of the control algorithms adding an extra level of safety for the robotic automation. The system's positioning accuracy and repeatability have been demonstrated showing a maximum positioning RMSE of 1.18 ± 1.14mm (translations) and 1.85 ± 1.54° (rotations).
Experimental characterization of a binary actuated parallel manipulator
NASA Astrophysics Data System (ADS)
Giuseppe, Carbone
2016-05-01
This paper describes the BAPAMAN (Binary Actuated Parallel MANipulator) series of parallel manipulators that has been conceived at Laboratory of Robotics and Mechatronics (LARM). Basic common characteristics of BAPAMAN series are described. In particular, it is outlined the use of a reduced number of active degrees of freedom, the use of design solutions with flexural joints and Shape Memory Alloy (SMA) actuators for achieving miniaturization, cost reduction and easy operation features. Given the peculiarities of BAPAMAN architecture, specific experimental tests have been proposed and carried out with the aim to validate the proposed design and to evaluate the practical operation performance and the characteristics of a built prototype, in particular, in terms of operation and workspace characteristics.
Low-Stroke Actuation for a Serial Robot
NASA Technical Reports Server (NTRS)
Ihrke, Chris A. (Inventor); Gao, Dalong (Inventor)
2014-01-01
A serial robot includes a base, first and second segments, a proximal joint joining the base to the first segment, and a distal joint. The distal joint that joins the segments is serially arranged and distal with respect to the proximal joint. The robot includes first and second actuators. A first tendon extends from the first actuator to the proximal joint and is selectively moveable via the first actuator. A second tendon extends from the second actuator to the distal joint and is selectively moveable via the second actuator. The robot includes a transmission having at least one gear element which assists rotation of the distal joint when an input force is applied to the proximal and/or distal joints by the first and/or second actuators. A robotic hand having the above robot is also disclosed, as is a robotic system having a torso, arm, and the above-described hand.
Adaptive independent joint control of manipulators - Theory and experiment
NASA Technical Reports Server (NTRS)
Seraji, H.
1988-01-01
The author presents a simple decentralized adaptive control scheme for multijoint robot manipulators based on the independent joint control concept. The proposed control scheme for each joint consists of a PID (proportional integral and differential) feedback controller and a position-velocity-acceleration feedforward controller, both with adjustable gains. The static and dynamic couplings that exist between the joint motions are compensated by the adaptive independent joint controllers while ensuring trajectory tracking. The proposed scheme is implemented on a MicroVAX II computer for motion control of the first three joints of a PUMA 560 arm. Experimental results are presented to demonstrate that trajectory tracking is achieved despite strongly coupled, highly nonlinear joint dynamics. The results confirm that the proposed decentralized adaptive control of manipulators is feasible, in spite of strong interactions between joint motions. The control scheme presented is computationally very fast and is amenable to parallel processing implementation within a distributed computing architecture, where each joint is controlled independently by a simple algorithm on a dedicated microprocessor.
Pneumatic artificial muscle actuators for compliant robotic manipulators
NASA Astrophysics Data System (ADS)
Robinson, Ryan Michael
Robotic systems are increasingly being utilized in applications that require interaction with humans. In order to enable safe physical human-robot interaction, light weight and compliant manipulation are desirable. These requirements are problematic for many conventional actuation systems, which are often heavy, and typically use high stiffness to achieve high performance, leading to large impact forces upon collision. However, pneumatic artificial muscles (PAMs) are actuators that can satisfy these safety requirements while offering power-to-weight ratios comparable to those of conventional actuators. PAMs are extremely lightweight actuators that produce force in response to pressurization. These muscles demonstrate natural compliance, but have a nonlinear force-contraction profile that complicates modeling and control. This body of research presents solutions to the challenges associated with the implementation of PAMs as actuators in robotic manipulators, particularly with regard to modeling, design, and control. An existing PAM force balance model was modified to incorporate elliptic end geometry and a hyper-elastic constitutive relationship, dramatically improving predictions of PAM behavior at high contraction. Utilizing this improved model, two proof-of-concept PAM-driven manipulators were designed and constructed; design features included parallel placement of actuators and a tendon-link joint design. Genetic algorithm search heuristics were employed to determine an optimal joint geometry; allowing a manipulator to achieve a desired torque profile while minimizing the required PAM pressure. Performance of the manipulators was evaluated in both simulation and experiment employing various linear and nonlinear control strategies. These included output feedback techniques, such as proportional-integral-derivative (PID) and fuzzy logic, a model-based control for computed torque, and more advanced controllers, such as sliding mode, adaptive sliding mode, and adaptive neural network control. Results demonstrated the benefits of an accurate model in model-based control, and the advantages of adaptive neural network control when a model is unavailable or variations in payload are expected. Lastly, a variable recruitment strategy was applied to a group of parallel muscles actuating a common joint. Increased manipulator efficiency was observed when fewer PAMs were activated, justifying the use of variable recruitment strategies. Overall, this research demonstrates the benefits of pneumatic artificial muscles as actuators in robotics applications. It demonstrates that PAM-based manipulators can be well-modeled and can achieve high tracking accuracy over a wide range of payloads and inputs while maintaining natural compliance.
Concurrent Path Planning with One or More Humanoid Robots
NASA Technical Reports Server (NTRS)
Reiland, Matthew J. (Inventor); Sanders, Adam M. (Inventor)
2014-01-01
A robotic system includes a controller and one or more robots each having a plurality of robotic joints. Each of the robotic joints is independently controllable to thereby execute a cooperative work task having at least one task execution fork, leading to multiple independent subtasks. The controller coordinates motion of the robot(s) during execution of the cooperative work task. The controller groups the robotic joints into task-specific robotic subsystems, and synchronizes motion of different subsystems during execution of the various subtasks of the cooperative work task. A method for executing the cooperative work task using the robotic system includes automatically grouping the robotic joints into task-specific subsystems, and assigning subtasks of the cooperative work task to the subsystems upon reaching a task execution fork. The method further includes coordinating execution of the subtasks after reaching the task execution fork.
An all-joint-control master device for single-port laparoscopic surgery robots.
Shim, Seongbo; Kang, Taehun; Ji, Daekeun; Choi, Hyunseok; Joung, Sanghyun; Hong, Jaesung
2016-08-01
Robots for single-port laparoscopic surgery (SPLS) typically have all of their joints located inside abdomen during surgery, whereas with the da Vinci system, only the tip part of the robot arm is inserted and manipulated. A typical master device that controls only the tip with six degrees of freedom (DOFs) is not suitable for use with SPLS robots because of safety concerns. We designed an ergonomic six-DOF master device that can control all of the joints of an SPLS robot. We matched each joint of the master, the slave, and the human arm to decouple all-joint motions of the slave robot. Counterbalance masses were used to reduce operator fatigue. Mapping factors were determined based on kinematic analysis and were used to achieve all-joint control with minimal error at the tip of the slave robot. The proposed master device has two noteworthy features: efficient joint matching to the human arm to decouple each joint motion of the slave robot and accurate mapping factors, which can minimize the trajectory error of the tips between the master and the slave. We confirmed that the operator can manipulate the slave robot intuitively with the master device and that both tips have similar trajectories with minimal error.
Kinematic control of robot with degenerate wrist
NASA Technical Reports Server (NTRS)
Barker, L. K.; Moore, M. C.
1984-01-01
Kinematic resolved rate equations allow an operator with visual feedback to dynamically control a robot hand. When the robot wrist is degenerate, the computed joint angle rates exceed operational limits, and unwanted hand movements can result. The generalized matrix inverse solution can also produce unwanted responses. A method is introduced to control the robot hand in the region of the degenerate robot wrist. The method uses a coordinated movement of the first and third joints of the robot wrist to locate the second wrist joint axis for movement of the robot hand in the commanded direction. The method does not entail infinite joint angle rates.
Free-standing leaping experiments with a power-autonomous elastic-spined quadruped
NASA Astrophysics Data System (ADS)
Pusey, Jason L.; Duperret, Jeffrey M.; Haynes, G. Clark; Knopf, Ryan; Koditschek, Daniel E.
2013-05-01
We document initial experiments with Canid, a freestanding, power-autonomous quadrupedal robot equipped with a parallel actuated elastic spine. Research into robotic bounding and galloping platforms holds scientific and engineering interest because it can both probe biological hypotheses regarding bounding and galloping mammals and also provide the engineering community with a new class of agile, efficient and rapidly-locomoting legged robots. We detail the design features of Canid that promote our goals of agile operation in a relatively cheap, conventionally prototyped, commercial off-the-shelf actuated platform. We introduce new measurement methodology aimed at capturing our robot's "body energy" during real time operation as a means of quantifying its potential for agile behavior. Finally, we present joint motor, inertial and motion capture data taken from Canid's initial leaps into highly energetic regimes exhibiting large accelerations that illustrate the use of this measure and suggest its future potential as a platform for developing efficient, stable, hence useful bounding gaits.
Moore, Susan M; Thomas, Maribeth; Woo, Savio L-Y; Gabriel, Mary T; Kilger, Robert; Debski, Richard E
2006-01-01
The objective of this study was to develop a novel method to more accurately reproduce previously recorded 6-DOF kinematics of the tibia with respect to the femur using robotic technology. Furthermore, the effect of performing only a single or multiple registrations and the effect of robot joint configuration were investigated. A single registration consisted of registering the tibia and femur with respect to the robot at full extension and reproducing all kinematics while multiple registrations consisted of registering the bones at each flexion angle and reproducing only the kinematics of the corresponding flexion angle. Kinematics of the knee in response to an anterior (134 N) and combined internal/external (+/-10 N m) and varus/valgus (+/-5 N m) loads were collected at 0 degrees , 15 degrees , 30 degrees , 60 degrees , and 90 degrees of flexion. A six axes, serial-articulated robotic manipulator (PUMA Model 762) was calibrated and the working volume was reduced to improve the robot's accuracy. The effect of the robot joint configuration was determined by performing single and multiple registrations for three selected configurations. For each robot joint configuration, the accuracy in position of the reproduced kinematics improved after multiple registrations (0.7+/-0.3, 1.2+/-0.5, and 0.9+/-0.2 mm, respectively) when compared to only a single registration (1.3+/-0.9, 2.0+/-1.0, and 1.5+/-0.7 mm, respectively) (p<0.05). The accuracy in position of each robot joint configuration was unique as significant differences were detected between each of the configurations. These data demonstrate that the number of registrations and the robot joint configuration both affect the accuracy of the reproduced kinematics. Therefore, when using robotic technology to reproduce previously recorded kinematics, it may be necessary to perform these analyses for each individual robotic system and for each diarthrodial joint, as different joints will require the robot to be placed in different robot joint configurations.
Guang, Hui; Ji, Linhong; Shi, Yingying; Misgeld, Berno J E
2018-01-01
The robot-assisted therapy has been demonstrated to be effective in the improvements of limb function and even activities of daily living for patients after stroke. This paper presents an interactive upper-limb rehabilitation robot with a parallel mechanism and an isometric screen embedded in the platform to display trajectories. In the dynamic modeling for impedance control, the effects of friction and inertia are reduced by introducing the principle of virtual work and derivative of Jacobian matrix. To achieve the assist-as-needed impedance control for arbitrary trajectories, the strategy based on orthogonal deviations is proposed. Simulations and experiments were performed to validate the dynamic modeling and impedance control. Besides, to investigate the influence of the impedance in practice, a subject participated in experiments and performed two types of movements with the robot, that is, rectilinear and circular movements, under four conditions, that is, with/without resistance or impedance, respectively. The results showed that the impedance and resistance affected both mean absolute error and standard deviation of movements and also demonstrated the significant differences between movements with/without impedance and resistance ( p < 0.001). Furthermore, the error patterns were discussed, which suggested that the impedance environment was capable of alleviating movement deviations by compensating the synergetic inadequacy between the shoulder and elbow joints.
Shi, Yingying; Misgeld, Berno J. E.
2018-01-01
The robot-assisted therapy has been demonstrated to be effective in the improvements of limb function and even activities of daily living for patients after stroke. This paper presents an interactive upper-limb rehabilitation robot with a parallel mechanism and an isometric screen embedded in the platform to display trajectories. In the dynamic modeling for impedance control, the effects of friction and inertia are reduced by introducing the principle of virtual work and derivative of Jacobian matrix. To achieve the assist-as-needed impedance control for arbitrary trajectories, the strategy based on orthogonal deviations is proposed. Simulations and experiments were performed to validate the dynamic modeling and impedance control. Besides, to investigate the influence of the impedance in practice, a subject participated in experiments and performed two types of movements with the robot, that is, rectilinear and circular movements, under four conditions, that is, with/without resistance or impedance, respectively. The results showed that the impedance and resistance affected both mean absolute error and standard deviation of movements and also demonstrated the significant differences between movements with/without impedance and resistance (p < 0.001). Furthermore, the error patterns were discussed, which suggested that the impedance environment was capable of alleviating movement deviations by compensating the synergetic inadequacy between the shoulder and elbow joints. PMID:29850004
Miao, Qing; Zhang, Mingming; Wang, Congzhe; Li, Hongsheng
2018-01-01
This review aims to compare existing robot-assisted ankle rehabilitation techniques in terms of robot design. Included studies mainly consist of selected papers in two published reviews involving a variety of robot-assisted ankle rehabilitation techniques. A free search was also made in Google Scholar and Scopus by using keywords "ankle ∗ ," and "robot ∗ ," and ("rehabilitat ∗ " or "treat ∗ "). The search is limited to English-language articles published between January 1980 and September 2016. Results show that existing robot-assisted ankle rehabilitation techniques can be classified into wearable exoskeleton and platform-based devices. Platform-based devices are mostly developed for the treatment of a variety of ankle musculoskeletal and neurological injuries, while wearable ones focus more on ankle-related gait training. In terms of robot design, comparative analysis indicates that an ideal ankle rehabilitation robot should have aligned rotation center as the ankle joint, appropriate workspace, and actuation torque, no matter how many degrees of freedom (DOFs) it has. Single-DOF ankle robots are mostly developed for specific applications, while multi-DOF devices are more suitable for comprehensive ankle rehabilitation exercises. Other factors including posture adjustability and sensing functions should also be considered to promote related clinical applications. An ankle rehabilitation robot with reconfigurability to maximize its functions will be a new research point towards optimal design, especially on parallel mechanisms.
Kinematics and dynamics of robotic systems with multiple closed loops
NASA Astrophysics Data System (ADS)
Zhang, Chang-De
The kinematics and dynamics of robotic systems with multiple closed loops, such as Stewart platforms, walking machines, and hybrid manipulators, are studied. In the study of kinematics, focus is on the closed-form solutions of the forward position analysis of different parallel systems. A closed-form solution means that the solution is expressed as a polynomial in one variable. If the order of the polynomial is less than or equal to four, the solution has analytical closed-form. First, the conditions of obtaining analytical closed-form solutions are studied. For a Stewart platform, the condition is found to be that one rotational degree of freedom of the output link is decoupled from the other five. Based on this condition, a class of Stewart platforms which has analytical closed-form solution is formulated. Conditions of analytical closed-form solution for other parallel systems are also studied. Closed-form solutions of forward kinematics for walking machines and multi-fingered grippers are then studied. For a parallel system with three three-degree-of-freedom subchains, there are 84 possible ways to select six independent joints among nine joints. These 84 ways can be classified into three categories: Category 3:3:0, Category 3:2:1, and Category 2:2:2. It is shown that the first category has no solutions; the solutions of the second category have analytical closed-form; and the solutions of the last category are higher order polynomials. The study is then extended to a nearly general Stewart platform. The solution is a 20th order polynomial and the Stewart platform has a maximum of 40 possible configurations. Also, the study is extended to a new class of hybrid manipulators which consists of two serially connected parallel mechanisms. In the study of dynamics, a computationally efficient method for inverse dynamics of manipulators based on the virtual work principle is developed. Although this method is comparable with the recursive Newton-Euler method for serial manipulators, its advantage is more noteworthy when applied to parallel systems. An approach of inverse dynamics of a walking machine is also developed, which includes inverse dynamic modeling, foot force distribution, and joint force/torque allocation.
Experimental Robot Position Sensor Fault Tolerance Using Accelerometers and Joint Torque Sensors
NASA Technical Reports Server (NTRS)
Aldridge, Hal A.; Juang, Jer-Nan
1997-01-01
Robot systems in critical applications, such as those in space and nuclear environments, must be able to operate during component failure to complete important tasks. One failure mode that has received little attention is the failure of joint position sensors. Current fault tolerant designs require the addition of directly redundant position sensors which can affect joint design. The proposed method uses joint torque sensors found in most existing advanced robot designs along with easily locatable, lightweight accelerometers to provide a joint position sensor fault recovery mode. This mode uses the torque sensors along with a virtual passive control law for stability and accelerometers for joint position information. Two methods for conversion from Cartesian acceleration to joint position based on robot kinematics, not integration, are presented. The fault tolerant control method was tested on several joints of a laboratory robot. The controllers performed well with noisy, biased data and a model with uncertain parameters.
Interactive robot control system and method of use
NASA Technical Reports Server (NTRS)
Abdallah, Muhammad E. (Inventor); Sanders, Adam M. (Inventor); Platt, Robert (Inventor); Reiland, Matthew J. (Inventor); Linn, Douglas Martin (Inventor)
2012-01-01
A robotic system includes a robot having joints, actuators, and sensors, and a distributed controller. The controller includes command-level controller, embedded joint-level controllers each controlling a respective joint, and a joint coordination-level controller coordinating motion of the joints. A central data library (CDL) centralizes all control and feedback data, and a user interface displays a status of each joint, actuator, and sensor using the CDL. A parameterized action sequence has a hierarchy of linked events, and allows the control data to be modified in real time. A method of controlling the robot includes transmitting control data through the various levels of the controller, routing all control and feedback data to the CDL, and displaying status and operation of the robot using the CDL. The parameterized action sequences are generated for execution by the robot, and a hierarchy of linked events is created within the sequence.
Development of biomimetic quadruped walking robot with 2-DOF waist joint
NASA Astrophysics Data System (ADS)
Kim, Kyoung-Ho; Park, Se-Hoon; Lee, Yun-Jung
2005-12-01
This paper presented a novel bio-mimetic quadruped walking robot with 2-DOF (Degree Of Freedom) waist joint, which connects the front and the rear parts of the body. The waist-jointed walking robot can guarantee more stable and more animal-like gait than that of a conventional single-rigid-body walking robot. The developed robot, called ELIRO-II (Eating LIzard RObot version 2), can bend its body from side to side by using 1-DOF passive waist joint while the legs is transferred, thereby increasing the stride and speed of the robot. In addition, ELIRO-II has one more active DOF to bend its body up and down, which increases the mobility in irregular terrain such as slope and stairs. We design the mechanical structure of the robot, which is small and light to have high mobility. This research described characteristics of the 2-DOF waists joint and leg mechanism as well as a hardware and software of the controller of ELIRO-II.
Li, Hongsheng
2018-01-01
This review aims to compare existing robot-assisted ankle rehabilitation techniques in terms of robot design. Included studies mainly consist of selected papers in two published reviews involving a variety of robot-assisted ankle rehabilitation techniques. A free search was also made in Google Scholar and Scopus by using keywords “ankle∗,” and “robot∗,” and (“rehabilitat∗” or “treat∗”). The search is limited to English-language articles published between January 1980 and September 2016. Results show that existing robot-assisted ankle rehabilitation techniques can be classified into wearable exoskeleton and platform-based devices. Platform-based devices are mostly developed for the treatment of a variety of ankle musculoskeletal and neurological injuries, while wearable ones focus more on ankle-related gait training. In terms of robot design, comparative analysis indicates that an ideal ankle rehabilitation robot should have aligned rotation center as the ankle joint, appropriate workspace, and actuation torque, no matter how many degrees of freedom (DOFs) it has. Single-DOF ankle robots are mostly developed for specific applications, while multi-DOF devices are more suitable for comprehensive ankle rehabilitation exercises. Other factors including posture adjustability and sensing functions should also be considered to promote related clinical applications. An ankle rehabilitation robot with reconfigurability to maximize its functions will be a new research point towards optimal design, especially on parallel mechanisms. PMID:29736230
Mechanisms for employment with robotic extensions
DOE Office of Scientific and Technical Information (OSTI.GOV)
Salisbury, Curt Michael; Dullea, Kevin J.
Technologies pertaining to a robotic hand are described herein. A protection apparatus is positioned in a joint of the robotic hand, where movement of a link about the joint is driven by a motor. The protection apparatus absorbs torque about the joint caused by an external force. At least a portion of the robotic hand can be covered by an anthropomorphic skin. An apparatus suitable for controlling operation of the robotic hand is also described herein.
Quantification of loading in biomechanical testing: the influence of dissection sequence.
Funabashi, Martha; El-Rich, Marwan; Prasad, Narasimha; Kawchuk, Gregory N
2015-09-18
Sequential dissection is a technique used to investigate loads experienced by articular tissues. When the joint of interest is tested in an unconstrained manner, its kinematics change with each tissue removal. To address this limitation, sufficiently rigid robots are used to constrain joint kinematics. While this approach can quantify loads experienced by each tissue, it does not assure similar results when removal order is changed. Specifically, structure loading is assumed to be independent of removal order if the structure behaves linearly (i.e. principle of superposition applies), but dependent on removal order when response is affected by material and/or geometry nonlinearities and/or viscoelasticiy (e.g. biological tissues). Therefore, this experiment was conducted to evaluate if structure loading created through robotic testing is dependent on the order in which connectors are removed. Six identical models were 3D printed. Each model was composed of 2 rigid bodies and 3 connecting structures with nonlinear time-dependent behavior. To these models, pure rotations were applied about a predefined static center of rotation using a parallel robot. A unique dissection sequence was used for each of the six models and the same movements applied robotically after each dissection. When comparing the moments experienced by each structure between different removal sequences, a statistically significant difference (p<0.05) was observed. These results suggest that even in an optimized environment, the sequence in which nonlinear viscoelastic structures are removed influence model loading. These findings support prior work suggesting that tissue loads obtained from robotic testing are specific to removal order. Copyright © 2015 Elsevier Ltd. All rights reserved.
Estimating anatomical wrist joint motion with a robotic exoskeleton.
Rose, Chad G; Kann, Claudia K; Deshpande, Ashish D; O'Malley, Marcia K
2017-07-01
Robotic exoskeletons can provide the high intensity, long duration targeted therapeutic interventions required for regaining motor function lost as a result of neurological injury. Quantitative measurements by exoskeletons have been proposed as measures of rehabilitative outcomes. Exoskeletons, in contrast to end effector designs, have the potential to provide a direct mapping between human and robot joints. This mapping rests on the assumption that anatomical axes and robot axes are aligned well, and that movement within the exoskeleton is negligible. These assumptions hold well for simple one degree-of-freedom joints, but may not be valid for multi-articular joints with unique musculoskeletal properties such as the wrist. This paper presents an experiment comparing robot joint kinematic measurements from an exoskeleton to anatomical joint angles measured with a motion capture system. Joint-space position measurements and task-space smoothness metrics were compared between the two measurement modalities. The experimental results quantify the error between joint-level position measurements, and show that exoskeleton kinematic measurements preserve smoothness characteristics found in anatomical measures of wrist movements.
Method and apparatus for automatic control of a humanoid robot
NASA Technical Reports Server (NTRS)
Abdallah, Muhammad E (Inventor); Platt, Robert (Inventor); Wampler, II, Charles W. (Inventor); Sanders, Adam M (Inventor); Reiland, Matthew J (Inventor)
2013-01-01
A robotic system includes a humanoid robot having a plurality of joints adapted for force control with respect to an object acted upon by the robot, a graphical user interface (GUI) for receiving an input signal from a user, and a controller. The GUI provides the user with intuitive programming access to the controller. The controller controls the joints using an impedance-based control framework, which provides object level, end-effector level, and/or joint space-level control of the robot in response to the input signal. A method for controlling the robotic system includes receiving the input signal via the GUI, e.g., a desired force, and then processing the input signal using a host machine to control the joints via an impedance-based control framework. The framework provides object level, end-effector level, and/or joint space-level control of the robot, and allows for functional-based GUI to simplify implementation of a myriad of operating modes.
Human-like Compliance for Dexterous Robot Hands
NASA Technical Reports Server (NTRS)
Jau, Bruno M.
1995-01-01
This paper describes the Active Electromechanical Compliance (AEC) system that was developed for the Jau-JPL anthropomorphic robot. The AEC system imitates the functionality of the human muscle's secondary function, which is to control the joint's stiffness: AEC is implemented through servo controlling the joint drive train's stiffness. The control strategy, controlling compliant joints in teleoperation, is described. It enables automatic hybrid position and force control through utilizing sensory feedback from joint and compliance sensors. This compliant control strategy is adaptable for autonomous robot control as well. Active compliance enables dual arm manipulations, human-like soft grasping by the robot hand, and opens the way to many new robotics applications.
ERIC Educational Resources Information Center
Gil, Arturo; Peidró, Adrián; Reinoso, Óscar; Marín, José María
2017-01-01
This paper presents a tool, LABEL, oriented to the teaching of parallel robotics. The application, organized as a set of tools developed using Easy Java Simulations, enables the study of the kinematics of parallel robotics. A set of classical parallel structures was implemented such that LABEL can solve the inverse and direct kinematic problem of…
Method and apparatus for calibrating multi-axis load cells in a dexterous robot
NASA Technical Reports Server (NTRS)
Wampler, II, Charles W. (Inventor); Platt, Jr., Robert J. (Inventor)
2012-01-01
A robotic system includes a dexterous robot having robotic joints, angle sensors adapted for measuring joint angles at a corresponding one of the joints, load cells for measuring a set of strain values imparted to a corresponding one of the load cells during a predetermined pose of the robot, and a host machine. The host machine is electrically connected to the load cells and angle sensors, and receives the joint angle values and strain values during the predetermined pose. The robot presses together mating pairs of load cells to form the poses. The host machine executes an algorithm to process the joint angles and strain values, and from the set of all calibration matrices that minimize error in force balance equations, selects the set of calibration matrices that is closest in a value to a pre-specified value. A method for calibrating the load cells via the algorithm is also provided.
DEMES rotary joint: theories and applications
NASA Astrophysics Data System (ADS)
Wang, Shu; Hao, Zhaogang; Li, Mingyu; Huang, Bo; Sun, Lining; Zhao, Jianwen
2017-04-01
As a kind of dielectric elastomer actuators, dielectric elastomer minimum energy structure (DEMES) can realize large angular deformations by small voltage-induced strains, which make them an attractive candidate for use as biomimetic robotics. Considering the rotary joint is a basic and common component of many biomimetic robots, we have been fabricated rotary joint by DEMES and developed its performances in the past two years. In this paper, we have discussed the static analysis, dynamics analysis and some characteristics of the DEMES rotary joint. Based on theoretical analysis, some different applications of the DEMES rotary joint were presented, such as a flapping wing, a biomimetic fish and a two-legged walker. All of the robots are fabricated by DEMES rotary joint and can realize some basic biomimetic motions. Comparing with traditional rigid robot, the robot based on DEMES is soft and light, so it has advantage on the collision-resistant.
NASA Astrophysics Data System (ADS)
Tondu, Bertrand
2003-05-01
The mathematical modelling of industrial robots is based on the vectorial nature of the n-dimensional joint space of the robot, defined as a kinematic chain with n degrees of freedom. However, in our opinion, the vectorial nature of the joint space has been insufficiently discussed in the literature. We establish the vectorial nature of the joint space of an industrial robot from the fundamental studies of B. Roth on screws. To cite this article: B. Tondu, C. R. Mecanique 331 (2003).
Direct adaptive control of a PUMA 560 industrial robot
NASA Technical Reports Server (NTRS)
Seraji, Homayoun; Lee, Thomas; Delpech, Michel
1989-01-01
The implementation and experimental validation of a new direct adaptive control scheme on a PUMA 560 industrial robot is described. The testbed facility consists of a Unimation PUMA 560 six-jointed robot and controller, and a DEC MicroVAX II computer which hosts the Robot Control C Library software. The control algorithm is implemented on the MicroVAX which acts as a digital controller for the PUMA robot, and the Unimation controller is effectively bypassed and used merely as an I/O device to interface the MicroVAX to the joint motors. The control algorithm for each robot joint consists of an auxiliary signal generated by a constant-gain Proportional plus Integral plus Derivative (PID) controller, and an adaptive position-velocity (PD) feedback controller with adjustable gains. The adaptive independent joint controllers compensate for the inter-joint couplings and achieve accurate trajectory tracking without the need for the complex dynamic model and parameter values of the robot. Extensive experimental results on PUMA joint control are presented to confirm the feasibility of the proposed scheme, in spite of strong interactions between joint motions. Experimental results validate the capabilities of the proposed control scheme. The control scheme is extremely simple and computationally very fast for concurrent processing with high sampling rates.
JOMAR: Joint Operations with Mobile Autonomous Robots
2015-12-21
AFRL-AFOSR-JP-TR-2015-0009 JOMAR: Joint Operations with Mobile Autonomous Robots Edwin Olson UNIVERSITY OF MICHIGAN Final Report 12/21/2015...SUBTITLE JOMAR: Joint Operations with Mobile Autonomous Robots 5a. CONTRACT NUMBER FA23861114024 5b. GRANT NUMBER 5c. PROGRAM ELEMENT NUMBER 6...14. ABSTRACT Under this grant, we formulated and implemented a variety of novel algorithms that address core problems in multi- robot systems. These
Virtual Passive Controller for Robot Systems Using Joint Torque Sensors
NASA Technical Reports Server (NTRS)
Aldridge, Hal A.; Juang, Jer-Nan
1997-01-01
This paper presents a control method based on virtual passive dynamic control that will stabilize a robot manipulator using joint torque sensors and a simple joint model. The method does not require joint position or velocity feedback for stabilization. The proposed control method is stable in the sense of Lyaponov. The control method was implemented on several joints of a laboratory robot. The controller showed good stability robustness to system parameter error and to the exclusion of nonlinear dynamic effects on the joints. The controller enhanced position tracking performance and, in the absence of position control, dissipated joint energy.
Vector-algebra approach to extract Denavit-Hartenberg parameters of assembled robot arms
NASA Technical Reports Server (NTRS)
Barker, L. K.
1983-01-01
The Denavit-Hartenberg parameters characterize the joint axis systems in a robot arm and, naturally, appear in the transformation matrices from one joint axis system to another. These parameters are needed in the control of robot arms and in the passage of sensor information along the arm. This paper presents a vector algebra method to determine these parameters for any assembled robot arm. The idea is to measure the location of the robot hand (or extension) for different joint angles and then use these measurements to calculate the parameters.
Parallel Robot for Lower Limb Rehabilitation Exercises.
Rastegarpanah, Alireza; Saadat, Mozafar; Borboni, Alberto
2016-01-01
The aim of this study is to investigate the capability of a 6-DoF parallel robot to perform various rehabilitation exercises. The foot trajectories of twenty healthy participants have been measured by a Vicon system during the performing of four different exercises. Based on the kinematics and dynamics of a parallel robot, a MATLAB program was developed in order to calculate the length of the actuators, the actuators' forces, workspace, and singularity locus of the robot during the performing of the exercises. The calculated length of the actuators and the actuators' forces were used by motion analysis in SolidWorks in order to simulate different foot trajectories by the CAD model of the robot. A physical parallel robot prototype was built in order to simulate and execute the foot trajectories of the participants. Kinect camera was used to track the motion of the leg's model placed on the robot. The results demonstrate the robot's capability to perform a full range of various rehabilitation exercises.
Parallel Robot for Lower Limb Rehabilitation Exercises
Saadat, Mozafar; Borboni, Alberto
2016-01-01
The aim of this study is to investigate the capability of a 6-DoF parallel robot to perform various rehabilitation exercises. The foot trajectories of twenty healthy participants have been measured by a Vicon system during the performing of four different exercises. Based on the kinematics and dynamics of a parallel robot, a MATLAB program was developed in order to calculate the length of the actuators, the actuators' forces, workspace, and singularity locus of the robot during the performing of the exercises. The calculated length of the actuators and the actuators' forces were used by motion analysis in SolidWorks in order to simulate different foot trajectories by the CAD model of the robot. A physical parallel robot prototype was built in order to simulate and execute the foot trajectories of the participants. Kinect camera was used to track the motion of the leg's model placed on the robot. The results demonstrate the robot's capability to perform a full range of various rehabilitation exercises. PMID:27799727
Multi-optimization Criteria-based Robot Behavioral Adaptability and Motion Planning
DOE Office of Scientific and Technical Information (OSTI.GOV)
Pin, Francois G.
2002-06-01
Robotic tasks are typically defined in Task Space (e.g., the 3-D World), whereas robots are controlled in Joint Space (motors). The transformation from Task Space to Joint Space must consider the task objectives (e.g., high precision, strength optimization, torque optimization), the task constraints (e.g., obstacles, joint limits, non-holonomic constraints, contact or tool task constraints), and the robot kinematics configuration (e.g., tools, type of joints, mobile platform, manipulator, modular additions, locked joints). Commercially available robots are optimized for a specific set of tasks, objectives and constraints and, therefore, their control codes are extremely specific to a particular set of conditions. Thus,more » there exist a multiplicity of codes, each handling a particular set of conditions, but none suitable for use on robots with widely varying tasks, objectives, constraints, or environments. On the other hand, most DOE missions and tasks are typically ''batches of one''. Attempting to use commercial codes for such work requires significant personnel and schedule costs for re-programming or adding code to the robots whenever a change in task objective, robot configuration, number and type of constraint, etc. occurs. The objective of our project is to develop a ''generic code'' to implement this Task-space to Joint-Space transformation that would allow robot behavior adaptation, in real time (at loop rate), to changes in task objectives, number and type of constraints, modes of controls, kinematics configuration (e.g., new tools, added module). Our specific goal is to develop a single code for the general solution of under-specified systems of algebraic equations that is suitable for solving the inverse kinematics of robots, is useable for all types of robots (mobile robots, manipulators, mobile manipulators, etc.) with no limitation on the number of joints and the number of controlled Task-Space variables, can adapt to real time changes in number and type of constraints and in task objectives, and can adapt to changes in kinematics configurations (change of module, change of tool, joint failure adaptation, etc.).« less
An under-actuated origami gripper with adjustable stiffness joints for multiple grasp modes
NASA Astrophysics Data System (ADS)
Firouzeh, Amir; Paik, Jamie
2017-05-01
Under-actuated robots offer multiple degrees of freedom without much added complexity to the actuation and control. Utilizing adjustable stiffness joints in these robots allows us to control their stable configurations and their mode of interaction with the environment. In this paper, we present the design of tendon-driven robotic origami (robogami) joints with adjustable stiffness. The proposed designs allow us to place joints along any direction in the plane of the robot and in the normal direction to the plane. The layer-by-layer manufacturing of robogamis facilitates the design and manufacturing of robots with different arrangement of joints for different applications. We use thermally activated shape memory polymer to control the joint stiffness. The manufacturing of the polymer layer is compatible with the layer-by-layer manufacturing process of the robogamis which results in scalable and customizable robots. To demonstrate, we prototyped an under-actuated gripper with three fingers and only one input actuation. The grasp mode of the gripper is set by adjusting the configuration of the locked joints and modulating the stiffness of the active joints. We present a model to estimate the configuration and the contact forces of the gripper at different settings that will assist us in design and control of future generation of under-actuated robogamis.
NASA Astrophysics Data System (ADS)
Othman, M. F.; Kurniawan, R.; Schramm, D.; Ariffin, A. K.
2018-05-01
Modeling a cable model in multibody dynamics simulation tool which dynamically varies in length, mass and stiffness is a challenging task. Simulation of cable-driven parallel robots (CDPR) for instance requires a cable model that can dynamically change in length for every desired pose of the platform. Thus, in this paper, a detailed procedure for modeling and simulation of a dynamic cable model in Dymola is proposed. The approach is also applicable for other types of Modelica simulation environments. The cable is modeled using standard mechanical elements like mass, spring, damper and joint. The parameters of the cable model are based on the factsheet of the manufacturer and experimental results. Its dynamic ability is tested by applying it on a complete planar CDPR model in which the parameters are based on a prototype named CABLAR, which is developed in Chair of Mechatronics, University of Duisburg-Essen. The prototype has been developed to demonstrate an application of CDPR as a goods storage and retrieval machine. The performance of the cable model during the simulation is analyzed and discussed.
NASA Astrophysics Data System (ADS)
Ciofu, C.; Stan, G.
2016-08-01
The paper emphasise positioning precision of an elephant's trunk robotic arm which has joints driven by wires with variable length while operating The considered 5 degrees of freedom robotic arm has a particular structure of joint that makes possible inner actuation with wire-driven mechanism. We analyse solely the length change of wires as a consequence due inner winding and unwinding on joints for certain values of rotational angles. Variations in wires length entail joint angular displacements. We analyse positioning precision by taking into consideration equations from inverse kinematics of the elephant's trunk robotic arm. The angular displacements of joints are considered into computational method after partial derivation of positioning equations. We obtain variations of wires length at about tenths of micrometers. These variations employ angular displacements which are about minutes of sexagesimal degree and, thus, define positioning precision of elephant's trunk robotic arms. The analytical method is used for determining aftermath design structure of an elephant's trunk robotic arm with inner actuation through wires on positioning precision. Thus, designers could take suitable decisions on accuracy specifications limits of the robotic arm.
Method and System for Controlling a Dexterous Robot Execution Sequence Using State Classification
NASA Technical Reports Server (NTRS)
Sanders, Adam M. (Inventor); Quillin, Nathaniel (Inventor); Platt, Robert J., Jr. (Inventor); Pfeiffer, Joseph (Inventor); Permenter, Frank Noble (Inventor)
2014-01-01
A robotic system includes a dexterous robot and a controller. The robot includes a plurality of robotic joints, actuators for moving the joints, and sensors for measuring a characteristic of the joints, and for transmitting the characteristics as sensor signals. The controller receives the sensor signals, and is configured for executing instructions from memory, classifying the sensor signals into distinct classes via the state classification module, monitoring a system state of the robot using the classes, and controlling the robot in the execution of alternative work tasks based on the system state. A method for controlling the robot in the above system includes receiving the signals via the controller, classifying the signals using the state classification module, monitoring the present system state of the robot using the classes, and controlling the robot in the execution of alternative work tasks based on the present system state.
Flexible Piezoelectric Energy Harvesting from Mouse Click Motions
Cha, Youngsu; Hong, Jin; Lee, Jaemin; Park, Jung-Min; Kim, Keehoon
2016-01-01
In this paper, we study energy harvesting from the mouse click motions of a robot finger and a human index finger using a piezoelectric material. The feasibility of energy harvesting from mouse click motions is experimentally and theoretically assessed. The fingers wear a glove with a pocket for including the piezoelectric material. We model the energy harvesting system through the inverse kinematic framework of parallel joints in a finger and the electromechanical coupling equations of the piezoelectric material. The model is validated through energy harvesting experiments in the robot and human fingers with the systematically varying load resistance. We find that energy harvesting is maximized at the matched load resistance to the impedance of the piezoelectric material, and the harvested energy level is tens of nJ. PMID:27399705
NASA Astrophysics Data System (ADS)
Nagai, Yukie; Hosoda, Koh; Morita, Akio; Asada, Minoru
This study argues how human infants acquire the ability of joint attention through interactions with their caregivers from a viewpoint of cognitive developmental robotics. In this paper, a mechanism by which a robot acquires sensorimotor coordination for joint attention through bootstrap learning is described. Bootstrap learning is a process by which a learner acquires higher capabilities through interactions with its environment based on embedded lower capabilities even if the learner does not receive any external evaluation nor the environment is controlled. The proposed mechanism for bootstrap learning of joint attention consists of the robot's embedded mechanisms: visual attention and learning with self-evaluation. The former is to find and attend to a salient object in the field of the robot's view, and the latter is to evaluate the success of visual attention, not joint attention, and then to learn the sensorimotor coordination. Since the object which the robot looks at based on visual attention does not always correspond to the object which the caregiver is looking at in an environment including multiple objects, the robot may have incorrect learning situations for joint attention as well as correct ones. However, the robot is expected to statistically lose the learning data of the incorrect ones as outliers because of its weaker correlation between the sensor input and the motor output than that of the correct ones, and consequently to acquire appropriate sensorimotor coordination for joint attention even if the caregiver does not provide any task evaluation to the robot. The experimental results show the validity of the proposed mechanism. It is suggested that the proposed mechanism could explain the developmental mechanism of infants' joint attention because the learning process of the robot's joint attention can be regarded as equivalent to the developmental process of infants' one.
Kinematics and dynamics analysis of a quadruped walking robot with parallel leg mechanism
NASA Astrophysics Data System (ADS)
Wang, Hongbo; Sang, Lingfeng; Hu, Xing; Zhang, Dianfan; Yu, Hongnian
2013-09-01
It is desired to require a walking robot for the elderly and the disabled to have large capacity, high stiffness, stability, etc. However, the existing walking robots cannot achieve these requirements because of the weight-payload ratio and simple function. Therefore, Improvement of enhancing capacity and functions of the walking robot is an important research issue. According to walking requirements and combining modularization and reconfigurable ideas, a quadruped/biped reconfigurable walking robot with parallel leg mechanism is proposed. The proposed robot can be used for both a biped and a quadruped walking robot. The kinematics and performance analysis of a 3-UPU parallel mechanism which is the basic leg mechanism of a quadruped walking robot are conducted and the structural parameters are optimized. The results show that performance of the walking robot is optimal when the circumradius R, r of the upper and lower platform of leg mechanism are 161.7 mm, 57.7 mm, respectively. Based on the optimal results, the kinematics and dynamics of the quadruped walking robot in the static walking mode are derived with the application of parallel mechanism and influence coefficient theory, and the optimal coordination distribution of the dynamic load for the quadruped walking robot with over-determinate inputs is analyzed, which solves dynamic load coupling caused by the branches’ constraint of the robot in the walk process. Besides laying a theoretical foundation for development of the prototype, the kinematics and dynamics studies on the quadruped walking robot also boost the theoretical research of the quadruped walking and the practical applications of parallel mechanism.
Software Tools for Design and Performance Evaluation of Intelligent Systems
2004-08-01
Self-calibration of Three-Legged Modular Reconfigurable Parallel Robots Based on Leg-End Distance Errors,” Robotica , Vol. 19, pp. 187-198. [4...9] Lintott, A. B., and Dunlop, G. R., “Parallel Topology Robot Calibration,” Robotica . [10] Vischer, P., and Clavel, R., “Kinematic Calibration...of the Parallel Delta Robot,” Robotica , Vol. 16, pp.207- 218, 1998. [11] Joshi, S.A., and Surianarayan, A., “Calibration of a 6-DOF Cable Robot Using
Dynamic modeling of parallel robots for computed-torque control implementation
DOE Office of Scientific and Technical Information (OSTI.GOV)
Codourey, A.
1998-12-01
In recent years, increased interest in parallel robots has been observed. Their control with modern theory, such as the computed-torque method, has, however, been restrained, essentially due to the difficulty in establishing a simple dynamic model that can be calculated in real time. In this paper, a simple method based on the virtual work principle is proposed for modeling parallel robots. The mass matrix of the robot, needed for decoupling control strategies, does not explicitly appear in the formulation; however, it can be computed separately, based on kinetic energy considerations. The method is applied to the DELTA parallel robot, leadingmore » to a very efficient model that has been implemented in a real-time computed-torque control algorithm.« less
Control of a small working robot on a large flexible manipulator for suppressing vibrations
NASA Technical Reports Server (NTRS)
Lee, Soo Han
1991-01-01
The short term objective of this research is the completion of experimental configuration of the Small Articulated Robot (SAM) and the derivations of the actuator dynamics of the Robotic Arm, Large and Flexible (RALF). In order to control vibrations SAM should have larger bandwidth than that of the vibrations. The bandwidth of SAM consist of 3 parts; structural rigidity, processing speed of controller, and motor speed. The structural rigidity was increased to a reasonably high value by attaching aluminum angles at weak points and replacing thin side plates by thicker ones. The high processing speed of the controller was achieved by using parallel processors (three 68000 process, three interface board, and one main processor (IBM-XT)). Maximum joint speed and acceleration of SAM is known as about 4 rad/s and 15 rad/sq s. Hence SAM can move only .04 rad at 3 Hz which is the natural frequency of RALF. This will be checked by experiment.
Tactile Robotic Topographical Mapping Without Force or Contact Sensors
NASA Technical Reports Server (NTRS)
Burke, Kevin; Melko, Joseph; Krajewski, Joel; Cady, Ian
2008-01-01
A method of topographical mapping of a local solid surface within the range of motion of a robot arm is based on detection of contact between the surface and the end effector (the fixture or tool at the tip of the robot arm). The method was conceived to enable mapping of local terrain by an exploratory robot on a remote planet, without need to incorporate delicate contact switches, force sensors, a vision system, or other additional, costly hardware. The method could also be used on Earth for determining the size and shape of an unknown surface in the vicinity of a robot, perhaps in an unanticipated situation in which other means of mapping (e.g., stereoscopic imaging or laser scanning with triangulation) are not available. The method uses control software modified to utilize the inherent capability of the robotic control system to measure the joint positions, the rates of change of the joint positions, and the electrical current demanded by the robotic arm joint actuators. The system utilizes these coordinate data and the known robot-arm kinematics to compute the position and velocity of the end effector, move the end effector along a specified trajectory, place the end effector at a specified location, and measure the electrical currents in the joint actuators. Since the joint actuator current is approximately proportional to the actuator forces and torques, a sudden rise in joint current, combined with a slowing of the joint, is a possible indication of actuator stall and surface contact. Hence, even though the robotic arm is not equipped with contact sensors, it is possible to sense contact (albeit with reduced sensitivity) as the end effector becomes stalled against a surface that one seeks to measure.
NASA Technical Reports Server (NTRS)
Barker, L. K.; Houck, J. A.; Carzoo, S. W.
1984-01-01
An operator commands a robot hand to move in a certain direction relative to its own axis system by specifying a velocity in that direction. This velocity command is then resolved into individual joint rotational velocities in the robot arm to effect the motion. However, the usual resolved-rate equations become singular when the robot arm is straightened. To overcome this elbow joint singularity, equations were developed which allow continued translational control of the robot hand even though the robot arm is (or is nearly) fully extended. A feature of the equations near full arm extension is that an operator simply extends and retracts the robot arm to reverse the direction of the elbow bend (difficult maneuver for the usual resolved-rate equations). Results show successful movement of a graphically simulated robot arm.
Robotic joint experiments under ultravacuum
NASA Technical Reports Server (NTRS)
Borrien, A.; Petitjean, L.
1988-01-01
First, various aspects of a robotic joint development program, including gearbox technology, electromechanical components, lubrication, and test results, are discussed. Secondly, a test prototype of the joint allowing simulation of robotic arm dynamic effects is presented. This prototype is tested under vacuum with different types of motors and sensors to characterize the functional parameters: angular position error, mechanical backlash, gearbox efficiency, and lifetime.
ERIC Educational Resources Information Center
Charron, Nancy; Lewis, Lundy; Craig, Michael
2017-01-01
The purpose of this article is to describe a possible methodology for developing joint attention skills in students with autism spectrum disorder. Co-robot therapy with the humanoid robot NAO was used to foster a student's joint attention skill development; 20-min sessions conducted once weekly during the school year were video recorded and…
Torque Control of Underactuated Tendon-driven Robotic Fingers
NASA Technical Reports Server (NTRS)
Ihrke, Chris A. (Inventor); Wampler, Charles W. (Inventor); Abdallah, Muhammad E. (Inventor); Reiland, Matthew J. (Inventor); Diftler, Myron A. (Inventor); Bridgwater, Lyndon (Inventor); Platt, Robert (Inventor)
2013-01-01
A robotic system includes a robot having a total number of degrees of freedom (DOF) equal to at least n, an underactuated tendon-driven finger driven by n tendons and n DOF, the finger having at least two joints, being characterized by an asymmetrical joint radius in one embodiment. A controller is in communication with the robot, and controls actuation of the tendon-driven finger using force control. Operating the finger with force control on the tendons, rather than position control, eliminates the unconstrained slack-space that would have otherwise existed. The controller may utilize the asymmetrical joint radii to independently command joint torques. A method of controlling the finger includes commanding either independent or parameterized joint torques to the controller to actuate the fingers via force control on the tendons.
Supporting the joint warfighter by development, training, and fielding of man-portable UGVs
NASA Astrophysics Data System (ADS)
Ebert, Kenneth A.; Stratton, Benjamin V.
2005-05-01
The Robotic Systems Pool (RSP), sponsored by the Joint Robotics Program (JRP), is an inventory of small robotic systems, payloads, and components intended to expedite the development and integration of technology into effective, supportable, fielded robotic assets. The RSP loans systems to multiple users including the military, first-responders, research organizations, and academia. These users provide feedback in their specific domain, accelerating research and development improvements of robotic systems, which in turn allow the joint warfighter to benefit from such changes more quickly than from traditional acquisition cycles. Over the past year, RSP assets have been used extensively for pre-deployment operator and field training of joint Explosive Ordnance Disposal (EOD) teams, and for the training of Navy Reservist repair technicians. These Reservists are part of the Robotic Systems Combat Support Platoon (RSCSP), attached to Space and Naval Warfare Systems Center, San Diego. The RSCSP maintains and repairs RSP assets and provides deployable technical support for users of robotic systems. Currently, a small team from the RSCSP is deployed at Camp Victory repairing and maintaining man-portable unmanned ground vehicles (UGVs) used by joint EOD teams in Operation Iraqi Freedom. The focus of this paper is to elaborate on the RSP and RSCSP and their role as invaluable resources for spiral development in the robotics community by gaining first-hand technical feedback from the warfighter and other users.
Kim, Ho-Joong; Jung, Whan-Ik; Chang, Bong-Soon; Lee, Choon-Ki; Kang, Kyoung-Tak; Yeom, Jin S
2017-09-01
The purpose of this study was to compare the accuracy and safety of an instrumented posterior lumbar interbody fusion (PLIF) using a robot-assisted minimally invasive (Robot-PLIF) or a conventional open approach (Freehand-PLIF). Patients undergoing an instrumented PLIF were randomly assigned to be treated using a Robot-PLIF (37 patients) and a Freehand-PLIF (41 patients). For intrapedicular accuracy, there was no significant difference between the groups (P = 0.534). For proximal facet joint accuracy, none of the 74 screws in the Robot-PLIF group violated the proximal facet joint, while 13 of 82 in the Freehand-PLIF group violated the proximal facet joint (P < 0.001). The average distance of the screws from the facets was 5.2 ± 2.1 mm and 2.7 ± 1.6 mm in the Robot-PLIF and Freehand-PLIF groups, respectively (P < 0.001). Robotic-assisted pedicle screw placement was associated with fewer proximal facet joint violations and better convergence orientations. Copyright © 2016 John Wiley & Sons, Ltd.
Overcoming Robot-Arm Joint Singularities
NASA Technical Reports Server (NTRS)
Barker, L. K.; Houck, J. A.
1986-01-01
Kinematic equations allow arm to pass smoothly through singular region. Report discusses mathematical singularities in equations of robotarm control. Operator commands robot arm to move in direction relative to its own axis system by specifying velocity in that direction. Velocity command then resolved into individual-joint rotational velocities in robot arm to effect motion. However, usual resolved-rate equations become singular when robot arm is straightened.
Integrated High-Speed Torque Control System for a Robotic Joint
NASA Technical Reports Server (NTRS)
Davis, Donald R. (Inventor); Radford, Nicolaus A. (Inventor); Permenter, Frank Noble (Inventor); Valvo, Michael C. (Inventor); Askew, R. Scott (Inventor)
2013-01-01
A control system for achieving high-speed torque for a joint of a robot includes a printed circuit board assembly (PCBA) having a collocated joint processor and high-speed communication bus. The PCBA may also include a power inverter module (PIM) and local sensor conditioning electronics (SCE) for processing sensor data from one or more motor position sensors. Torque control of a motor of the joint is provided via the PCBA as a high-speed torque loop. Each joint processor may be embedded within or collocated with the robotic joint being controlled. Collocation of the joint processor, PIM, and high-speed bus may increase noise immunity of the control system, and the localized processing of sensor data from the joint motor at the joint level may minimize bus cabling to and from each control node. The joint processor may include a field programmable gate array (FPGA).
A Gait Generation for an Unlocked Joint Failure of the Quadruped Robot with Balance Weight
NASA Astrophysics Data System (ADS)
Cho, C. H.; Min, B. C.; Kim, D. H.
Assurance of a stability margin for a stabilized gait is the most important issue for the quadruped robot. Although various studies for dynamic stability of the quadruped robot have been studied, problems in which one of the legs has an unlocked joint failure haven’t been relatively studied so far. In this paper, assurance of stability margin for the unlocked joint failure of the quadruped robot is suggested by using gait stabilization and a control method of the moment of inertia. Then, efficiency of BW (balance weight) will be experimentally verified by comparing the two types of robot; one is equipped with the BW, the other is not equipped with BW.
Evaluation of the power consumption of a high-speed parallel robot
NASA Astrophysics Data System (ADS)
Han, Gang; Xie, Fugui; Liu, Xin-Jun
2018-06-01
An inverse dynamic model of a high-speed parallel robot is established based on the virtual work principle. With this dynamic model, a new evaluation method is proposed to measure the power consumption of the robot during pick-and-place tasks. The power vector is extended in this method and used to represent the collinear velocity and acceleration of the moving platform. Afterward, several dynamic performance indices, which are homogenous and possess obvious physical meanings, are proposed. These indices can evaluate the power input and output transmissibility of the robot in a workspace. The distributions of the power input and output transmissibility of the high-speed parallel robot are derived with these indices and clearly illustrated in atlases. Furtherly, a low-power-consumption workspace is selected for the robot.
Fast Grasp Contact Computation for a Serial Robot
NASA Technical Reports Server (NTRS)
Hargrave, Brian (Inventor); Shi, Jianying (Inventor); Diftler, Myron A. (Inventor)
2015-01-01
A system includes a controller and a serial robot having links that are interconnected by a joint, wherein the robot can grasp a three-dimensional (3D) object in response to a commanded grasp pose. The controller receives input information, including the commanded grasp pose, a first set of information describing the kinematics of the robot, and a second set of information describing the position of the object to be grasped. The controller also calculates, in a two-dimensional (2D) plane, a set of contact points between the serial robot and a surface of the 3D object needed for the serial robot to achieve the commanded grasp pose. A required joint angle is then calculated in the 2D plane between the pair of links using the set of contact points. A control action is then executed with respect to the motion of the serial robot using the required joint angle.
Dynamic coupling of underactuated manipulators
NASA Astrophysics Data System (ADS)
Bergerman, Marcel; Lee, Christopher; Xu, Yangsheng
1994-08-01
In recent years, researchers have been turning their attention to so called underactuated systems, where the term underactuated refers to the fact that the system has more joints than control actuators. Some examples of underactuated systems are robot manipulators with failed actuators; free-floating space robots, where the base can be considered as a virtual passive linkage in inertia space; legged robots with passive joints; hyper-redundant (snake-like) robots with passive joints, etc. From the examples above, it is possible to justify the importance of the study of underactuated systems. For example, if some actuators of a conventional manipulator fail, the loss of one or more degrees of freedom may compromise an entire operation. In free-floating space systems, the base (satellite) can be considered as a 6-DOF device without positioning actuators. Finally, manipulators with passive joints and hyper-redundant robots with few actuators are important from the viewpoint of energy saving, lightweight design and compactness.
NASA Technical Reports Server (NTRS)
Kerley, James J., Jr. (Inventor)
1990-01-01
A cable compliant robotic joint includes two U configuration cross section brackets with their U cross sections lying in different planes, one of their brackets being connected to a robot arm and the other to a tool. Additional angle brackets are displaced from the other brackets at corners of the robotic joint. All the brackets are connected by cable segments which lie in one or more planes which are perpendicular to the direction of tool travel as it approaches a work object. The compliance of the joint is determined by the cable segment characteristics, such as their length, material, angle, stranding, pretwisting, and prestressing.
An Optimized Trajectory Planning for Welding Robot
NASA Astrophysics Data System (ADS)
Chen, Zhilong; Wang, Jun; Li, Shuting; Ren, Jun; Wang, Quan; Cheng, Qunchao; Li, Wentao
2018-03-01
In order to improve the welding efficiency and quality, this paper studies the combined planning between welding parameters and space trajectory for welding robot and proposes a trajectory planning method with high real-time performance, strong controllability and small welding error. By adding the virtual joint at the end-effector, the appropriate virtual joint model is established and the welding process parameters are represented by the virtual joint variables. The trajectory planning is carried out in the robot joint space, which makes the control of the welding process parameters more intuitive and convenient. By using the virtual joint model combined with the B-spline curve affine invariant, the welding process parameters are indirectly controlled by controlling the motion curve of the real joint. To solve the optimal time solution as the goal, the welding process parameters and joint space trajectory joint planning are optimized.
Development of safe mechanism for surgical robots using equilibrium point control method.
Park, Shinsuk; Lim, Hokjin; Kim, Byeong-sang; Song, Jae-bok
2006-01-01
This paper introduces a novel mechanism for surgical robotic systems to generate human arm-like compliant motion. The mechanism is based on the idea of the equilibrium point control hypothesis which claims that multi-joint limb movements are achieved by shifting the limbs' equilibrium positions defined by neuromuscular activity. The equilibrium point control can be implemented on a robot manipulator by installing two actuators at each joint of the manipulator, one to control the joint position, and the other to control the joint stiffness. This double-actuator mechanism allows us to arbitrarily manipulate the stiffness (or impedance) of a robotic manipulator as well as its position. Also, the force at the end-effector can be estimated based on joint stiffness and joint angle changes without using force transducers. A two-link manipulator and a three-link manipulator with the double-actuator units have been developed, and experiments and simulation results show the potential of the proposed approach. By creating the human arm-like behavior, this mechanism can improve the performance of robot manipulators to execute stable and safe movement in surgical environments by using a simple control scheme.
Development of a Wearable Assist Robot for Walk Rehabilitation After Knee Arthroplasty Surgery
NASA Astrophysics Data System (ADS)
Terada, H.; Zhu, Y.; Horiguchi, K.; Nakamura, M.; Takahashi, R.
In Japan, it is popular that the disease knee joints will be replaced to artificial joints by surgery. And we have to assist so many patients for walk rehabilitation. So, the wearable assist robot has been developed. This robot includes the knee motion assist mechanism and the hip joint support mechanism. Especially, the knee motion assist mechanism consists of a non-circular gear and grooved cams. This mechanism rotates and slides simultaneously, which has two degree-of-freedom. Also, the hip joint support mechanism consists of a hip brace and a ball-joint. This mechanism can avoid motion constraints which are the internal or external rotation and the adduction or abduction. Then, the control algorithm, which considers an assisting timing for the walk rehabilitation, has been proposed. A sensing system of a walk state for this control system uses a heel contacts sensor and knee and hip joint rotation angle sensors. Also, the prototype robot has been tested. And it is confirmed that the assisting system is useful.
Effect of motor dynamics on nonlinear feedback robot arm control
NASA Technical Reports Server (NTRS)
Tarn, Tzyh-Jong; Li, Zuofeng; Bejczy, Antal K.; Yun, Xiaoping
1991-01-01
A nonlinear feedback robot controller that incorporates the robot manipulator dynamics and the robot joint motor dynamics is proposed. The manipulator dynamics and the motor dynamics are coupled to obtain a third-order-dynamic model, and differential geometric control theory is applied to produce a linearized and decoupled robot controller. The derived robot controller operates in the robot task space, thus eliminating the need for decomposition of motion commands into robot joint space commands. Computer simulations are performed to verify the feasibility of the proposed robot controller. The controller is further experimentally evaluated on the PUMA 560 robot arm. The experiments show that the proposed controller produces good trajectory tracking performances and is robust in the presence of model inaccuracies. Compared with a nonlinear feedback robot controller based on the manipulator dynamics only, the proposed robot controller yields conspicuously improved performance.
Exploring types of play in an adapted robotics program for children with disabilities.
Lindsay, Sally; Lam, Ashley
2018-04-01
Play is an important occupation in a child's development. Children with disabilities often have fewer opportunities to engage in meaningful play than typically developing children. The purpose of this study was to explore the types of play (i.e., solitary, parallel and co-operative) within an adapted robotics program for children with disabilities aged 6-8 years. This study draws on detailed observations of each of the six robotics workshops and interviews with 53 participants (21 children, 21 parents and 11 programme staff). Our findings showed that four children engaged in solitary play, where all but one showed signs of moving towards parallel play. Six children demonstrated parallel play during all workshops. The remainder of the children had mixed play types play (solitary, parallel and/or co-operative) throughout the robotics workshops. We observed more parallel and co-operative, and less solitary play as the programme progressed. Ten different children displayed co-operative behaviours throughout the workshops. The interviews highlighted how staff supported children's engagement in the programme. Meanwhile, parents reported on their child's development of play skills. An adapted LEGO ® robotics program has potential to develop the play skills of children with disabilities in moving from solitary towards more parallel and co-operative play. Implications for rehabilitation Educators and clinicians working with children who have disabilities should consider the potential of LEGO ® robotics programs for developing their play skills. Clinicians should consider how the extent of their involvement in prompting and facilitating children's engagement and play within a robotics program may influence their ability to interact with their peers. Educators and clinicians should incorporate both structured and unstructured free-play elements within a robotics program to facilitate children's social development.
Research and implementation of a new 6-DOF light-weight robot
NASA Astrophysics Data System (ADS)
Tao, Zihang; Zhang, Tao; Qi, Mingzhong; Ji, Junhui
2017-06-01
Traditional industrial robots have some weaknesses such as low payload-weight, high power consumption and high cost. These drawbacks limit their applications in such areas, special application, service and surgical robots. To improve these shortcomings, a new kind 6-DOF light-weight robot was designed based on modular joints and modular construction. This paper discusses the general requirements of the light-weight robots. Based on these requirements the novel robot is designed. The new robot is described from two aspects, mechanical design and control system. A prototype robot had developed and a joint performance test platform had designed. Position and velocity tests had conducted to evaluate the performance of the prototype robot. Test results showed that the prototype worked well.
A New Artificial Neural Network Approach in Solving Inverse Kinematics of Robotic Arm (Denso VP6242)
Dülger, L. Canan; Kapucu, Sadettin
2016-01-01
This paper presents a novel inverse kinematics solution for robotic arm based on artificial neural network (ANN) architecture. The motion of robotic arm is controlled by the kinematics of ANN. A new artificial neural network approach for inverse kinematics is proposed. The novelty of the proposed ANN is the inclusion of the feedback of current joint angles configuration of robotic arm as well as the desired position and orientation in the input pattern of neural network, while the traditional ANN has only the desired position and orientation of the end effector in the input pattern of neural network. In this paper, a six DOF Denso robotic arm with a gripper is controlled by ANN. The comprehensive experimental results proved the applicability and the efficiency of the proposed approach in robotic motion control. The inclusion of current configuration of joint angles in ANN significantly increased the accuracy of ANN estimation of the joint angles output. The new controller design has advantages over the existing techniques for minimizing the position error in unconventional tasks and increasing the accuracy of ANN in estimation of robot's joint angles. PMID:27610129
Almusawi, Ahmed R J; Dülger, L Canan; Kapucu, Sadettin
2016-01-01
This paper presents a novel inverse kinematics solution for robotic arm based on artificial neural network (ANN) architecture. The motion of robotic arm is controlled by the kinematics of ANN. A new artificial neural network approach for inverse kinematics is proposed. The novelty of the proposed ANN is the inclusion of the feedback of current joint angles configuration of robotic arm as well as the desired position and orientation in the input pattern of neural network, while the traditional ANN has only the desired position and orientation of the end effector in the input pattern of neural network. In this paper, a six DOF Denso robotic arm with a gripper is controlled by ANN. The comprehensive experimental results proved the applicability and the efficiency of the proposed approach in robotic motion control. The inclusion of current configuration of joint angles in ANN significantly increased the accuracy of ANN estimation of the joint angles output. The new controller design has advantages over the existing techniques for minimizing the position error in unconventional tasks and increasing the accuracy of ANN in estimation of robot's joint angles.
A Study on the Propulsive Mechanism of a Double Jointed Fish Robot Utilizing Self-Excitation Control
NASA Astrophysics Data System (ADS)
Nakashima, Motomu; Ohgishi, Norifumi; Ono, Kyosuke
This paper describes a numerical and experimental study of a double jointed fish robot utilizing self-excitation control. The fish robot is composed of a streamlined body and a rectangular caudal fin. The body length is 280mm and it has a DC motor to actuate its first joint and a potentiometer to detect the angle of its second joint. The signal from the potentiometer is fed back into the DC motor, so that the system can be self-excited. In order to obtain a stable oscillation and a resultant stable propulsion, a torque limiter circuit is employed. From the experiment, it has been found that the robot can stably propel using this control and the maximum propulsive speed is 0.42m/s.
Mechanism design and optimization of a bionic kangaroo jumping robot
NASA Astrophysics Data System (ADS)
Zhang, Y. H.; Zheng, L.; Ge, W. J.; Zou, Z. H.
2018-03-01
Hopping robots have broad application prospects in the fields of military reconnaissance, field search or life rescue. However, current hopping robots still face the problems of weak jumping ability and load bearing. Inspired by the jumping of kangaroo, we design a Kangaroo hopping robot “Zbot”, which has two degrees of freedom and three joints. The geared five-bar mechanism is used to decouple the knee and ankle joints of the robot. In order to get a bionic performance, the coupling mechanism parameters are optimized. The simulation and experiments show that the robot has an excellent jumping ability and load capacity.
Decentralized digital adaptive control of robot motion
NASA Technical Reports Server (NTRS)
Tarokh, M.
1990-01-01
A decentralized model reference adaptive scheme is developed for digital control of robot manipulators. The adaptation laws are derived using hyperstability theory, which guarantees asymptotic trajectory tracking despite gross robot parameter variations. The control scheme has a decentralized structure in the sense that each local controller receives only its joint angle measurement to produce its joint torque. The independent joint controllers have simple structures and can be programmed using a very simple and computationally fast algorithm. As a result, the scheme is suitable for real-time motion control.
Robot-Assisted Arm Assessments in Spinal Cord Injured Patients: A Consideration of Concept Study
Albisser, Urs; Rudhe, Claudia; Curt, Armin; Riener, Robert; Klamroth-Marganska, Verena
2015-01-01
Robotic assistance is increasingly used in neurological rehabilitation for enhanced training. Furthermore, therapy robots have the potential for accurate assessment of motor function in order to diagnose the patient status, to measure therapy progress or to feedback the movement performance to the patient and therapist in real time. We investigated whether a set of robot-based assessments that encompasses kinematic, kinetic and timing metrics is applicable, safe, reliable and comparable to clinical metrics for measurement of arm motor function. Twenty-four healthy subjects and five patients after spinal cord injury underwent robot-based assessments using the exoskeleton robot ARMin. Five different tasks were performed with aid of a visual display. Ten kinematic, kinetic and timing assessment parameters were extracted on joint- and end-effector level (active and passive range of motion, cubic reaching volume, movement time, distance-path ratio, precision, smoothness, reaction time, joint torques and joint stiffness). For cubic volume, joint torques and the range of motion for most joints, good inter- and intra-rater reliability were found whereas precision, movement time, distance-path ratio and smoothness showed weak to moderate reliability. A comparison with clinical scores revealed good correlations between robot-based joint torques and the Manual Muscle Test. Reaction time and distance-path ratio showed good correlation with the “Graded and Redefined Assessment of Strength, Sensibility and Prehension” (GRASSP) and the Van Lieshout Test (VLT) for movements towards a predefined position in the center of the frontal plane. In conclusion, the therapy robot ARMin provides a comprehensive set of assessments that are applicable and safe. The first results with spinal cord injured patients and healthy subjects suggest that the measurements are widely reliable and comparable to clinical scales for arm motor function. The methods applied and results can serve as a basis for the future development of end-effector and exoskeleton-based robotic assessments. PMID:25996374
NASA Astrophysics Data System (ADS)
Chen, Dechao; Zhang, Yunong
2017-10-01
Dual-arm redundant robot systems are usually required to handle primary tasks, repetitively and synchronously in practical applications. In this paper, a jerk-level synchronous repetitive motion scheme is proposed to remedy the joint-angle drift phenomenon and achieve the synchronous control of a dual-arm redundant robot system. The proposed scheme is novelly resolved at jerk level, which makes the joint variables, i.e. joint angles, joint velocities and joint accelerations, smooth and bounded. In addition, two types of dynamics algorithms, i.e. gradient-type (G-type) and zeroing-type (Z-type) dynamics algorithms, for the design of repetitive motion variable vectors, are presented in detail with the corresponding circuit schematics. Subsequently, the proposed scheme is reformulated as two dynamical quadratic programs (DQPs) and further integrated into a unified DQP (UDQP) for the synchronous control of a dual-arm robot system. The optimal solution of the UDQP is found by the piecewise-linear projection equation neural network. Moreover, simulations and comparisons based on a six-degrees-of-freedom planar dual-arm redundant robot system substantiate the operation effectiveness and tracking accuracy of the robot system with the proposed scheme for repetitive motion and synchronous control.
Kinematic sensitivity of robot manipulators
NASA Technical Reports Server (NTRS)
Vuskovic, Marko I.
1989-01-01
Kinematic sensitivity vectors and matrices for open-loop, n degrees-of-freedom manipulators are derived. First-order sensitivity vectors are defined as partial derivatives of the manipulator's position and orientation with respect to its geometrical parameters. The four-parameter kinematic model is considered, as well as the five-parameter model in case of nominally parallel joint axes. Sensitivity vectors are expressed in terms of coordinate axes of manipulator frames. Second-order sensitivity vectors, the partial derivatives of first-order sensitivity vectors, are also considered. It is shown that second-order sensitivity vectors can be expressed as vector products of the first-order sensitivity vectors.
ShouldeRO, an alignment-free two-DOF rehabilitation robot for the shoulder complex.
Dehez, Bruno; Sapin, Julien
2011-01-01
This paper presents a robot aimed to assist the shoulder movements of stroke patients during their rehabilitation process. This robot has the general form of an exoskeleton, but is characterized by an action principle on the patient no longer requiring a tedious and accurate alignment of the robot and patient's joints. It is constituted of a poly-articulated structure whose actuation is deported and transmission is ensured by Bowden cables. It manages two of the three rotational degrees of freedom (DOFs) of the shoulder. Quite light and compact, its proximal end can be rigidly fixed to the patient's back on a rucksack structure. As for its distal end, it is connected to the arm through passive joints and a splint guaranteeing the robot action principle, i.e. exert a force perpendicular to the patient's arm, whatever its configuration. This paper also presents a first prototype of this robot and some experimental results such as the arm angular excursions reached with the robot in the three joint planes. © 2011 IEEE
NASA Technical Reports Server (NTRS)
Sicard, Pierre; Wen, John T.
1991-01-01
The main goal is to develop a general theory for the control of flexible robots, including flexible joint robots, flexible link robots, rigid bodies with flexible appendages, etc. As part of the validation, the theory is applied to the control law development for a test example which consists of a three-link arm modeled after the shoulder yaw joint of the space shuttle remote manipulator system (RMS). The performance of the closed loop control system is then compared with the performance of the existing RMS controller to demonstrate the effectiveness of the proposed approach. The theoretical foundation of this new approach to the control of flexible robots is presented and its efficacy is demonstrated through simulation results on the three-link test arm.
Surgical robot for single-incision laparoscopic surgery.
Choi, Hyundo; Kwak, Ho-Seong; Lim, Yo-An; Kim, Hyung-Joo
2014-09-01
This paper introduces a novel surgical robot for single-incision laparoscopic surgeries. The robot system includes the cone-type remote center-of-motion (RCM) mechanism and two articulated instruments having a flexible linkage-driven elbow. The RCM mechanism, which has two revolute joints and one prismatic joint, is designed to maintain a stationary point at the apex of the cone shape. By placing the stationary point on the incision area, the mechanism allows a surgical instrument to explore the abdominal area through a small incision point. The instruments have six articulated joints, including an elbow pitch joint, which make the triangulation position for the surgery possible inside of the abdominal area. The presented elbow pitch structure is similar to the slider-crank mechanism but the connecting rod is composed of a flexible leaf spring for high payload and small looseness error. We verified the payload of the robot is more than 10 N and described preliminary experiments on peg transfer and suture motion by using the proposed surgical robot.
A universal six-joint robot controller
NASA Technical Reports Server (NTRS)
Bihn, D. G.; Hsia, T. C.
1987-01-01
A general purpose six-axis robotic manipulator controller was designed and implemented to serve as a research tool for the investigation of the practical and theoretical aspects of various control strategies in robotics. A 80286-based Intel System 310 running the Xenix operating servo software as well as the higher level software (e.g., kinematics and path planning) were employed. A Multibus compatible interface board was designed and constructed to handle I/O signals from the robot manipulator's joint motors. From the design point of view, the universal controller is capable of driving robot manipulators equipped with D.C. joint motors and position optical encoders. To test its functionality, the controller is connected to the joint motor D.C. power amplifier of a PUMA 560 arm bypassing completely the manufacturer-supplied Unimation controller. A controller algorithm consisting of local PD control laws was written and installed into the Xenix operating system. Additional software drivers were implemented to allow application programs access to the interface board. All software was written in the C language.
Preliminary research of a novel center-driven robot for upper extremity rehabilitation.
Cao, Wujing; Zhang, Fei; Yu, Hongliu; Hu, Bingshan; Meng, Qiaoling
2018-01-19
Loss of upper limb function often appears after stroke. Robot-assisted systems are becoming increasingly common in upper extremity rehabilitation. Rehabilitation robot provides intensive motor therapy, which can be performed in a repetitive, accurate and controllable manner. This study aims to propose a novel center-driven robot for upper extremity rehabilitation. A new power transmission mechanism is designed to transfer the power to elbow and shoulder joints from three motors located on the base. The forward and inverse kinematics equations of the center-driven robot (CENTROBOT) are deduced separately. The theoretical values of the scope of joint movements are obtained with the Denavit-Hartenberg parameters method. A prototype of the CENTROBOT is developed and tested. The elbow flexion/extension, shoulder flexion/extension and shoulder adduction/abduction can be realized of the center-driven robot. The angles value of joints are in conformity with the theoretical value. The CENTROBOT reduces the overall size of the robot arm, the influence of motor noise, radiation and other adverse factors by setting all motors on the base. It can satisfy the requirements of power and movement transmission of the robot arm.
Characteristics of AZ31 Mg alloy joint using automatic TIG welding
NASA Astrophysics Data System (ADS)
Liu, Hong-tao; Zhou, Ji-xue; Zhao, Dong-qing; Liu, Yun-teng; Wu, Jian-hua; Yang, Yuan-sheng; Ma, Bai-chang; Zhuang, Hai-hua
2017-01-01
The automatic tungsten-inert gas welding (ATIGW) of AZ31 Mg alloys was performed using a six-axis robot. The evolution of the microstructure and texture of the AZ31 auto-welded joints was studied by optical microscopy, scanning electron microscopy, energy-dispersive X-ray spectroscopy, and electron backscatter diffraction. The ATIGW process resulted in coarse recrystallized grains in the heat affected zone (HAZ) and epitaxial growth of columnar grains in the fusion zone (FZ). Substantial changes of texture between the base material (BM) and the FZ were detected. The {0002} basal plane in the BM was largely parallel to the sheet rolling plane, whereas the c-axis of the crystal lattice in the FZ inclined approximately 25° with respect to the welding direction. The maximum pole density increased from 9.45 in the BM to 12.9 in the FZ. The microhardness distribution, tensile properties, and fracture features of the AZ31 auto-welded joints were also investigated.
Invariant hip moment pattern while walking with a robotic hip exoskeleton
Lewis, Cara L.; Ferris, Daniel P.
2011-01-01
Robotic lower limb exoskeletons hold significant potential for gait assistance and rehabilitation; however, we have a limited understanding of how people adapt to walking with robotic devices. The purpose of this study was to test the hypothesis that people reduce net muscle moments about their joints when robotic assistance is provided. This reduction in muscle moment results in a total joint moment (muscle plus exoskeleton) that is the same as the moment without the robotic assistance despite potential differences in joint angles. To test this hypothesis, eight healthy subjects trained with the robotic hip exoskeleton while walking on a force-measuring treadmill. The exoskeleton provided hip flexion assistance from approximately 33% to 53% of the gait cycle. We calculated the root mean squared difference (RMSD) between the average of data from the last 15 minutes of the powered condition and the unpowered condition. After completing three 30-minute training sessions, the hip exoskeleton provided 27% of the total peak hip flexion moment during gait. Despite this substantial contribution from the exoskeleton, subjects walked with a total hip moment pattern (muscle plus exoskeleton) that was almost identical and more similar to the unpowered condition than the hip angle pattern (hip moment RMSD 0.027, angle RMSD 0.134, p<0.001). The angle and moment RMSD were not different for the knee and ankle joints. These findings support the concept that people adopt walking patterns with similar joint moment patterns despite differences in hip joint angles for a given walking speed. PMID:21333995
Rong, Wei; Tong, Kai Yu; Hu, Xiao Ling; Ho, Sze Kit
2015-03-01
An electromyography-driven robot system integrated with neuromuscular electrical stimulation (NMES) was developed to investigate its effectiveness on post-stroke rehabilitation. The performance of this system in assisting finger flexion/extension with different assistance combinations was evaluated in five stroke subjects. Then, a pilot study with 20-sessions training was conducted to evaluate the training's effectiveness. The results showed that combined assistance from the NMES-robot could improve finger movement accuracy, encourage muscle activation of the finger muscles and suppress excessive muscular activities in the elbow joint. When assistances from both NMES and the robot were 50% of their maximum assistances, finger-tracking performance had the best results, with the lowest root mean square error, greater range of motion, higher voluntary muscle activations of the finger joints and lower muscle co-contraction in the finger and elbow joints. Upper limb function improved after the 20-session training, indicated by the increased clinical scores of Fugl-Meyer Assessment, Action Research Arm Test and Wolf Motor Function Test. Muscle co-contraction was reduced in the finger and elbow joints reflected by the Modified Ashworth Scale. The findings demonstrated that an electromyography-driven NMES-robot used for chronic stroke improved hand function and tracking performance. Further research is warranted to validate the method on a larger scale. Implications for Rehabilitation The hand robotics and neuromuscular electrical stimulation (NMES) techniques are still separate systems in current post-stroke hand rehabilitation. This is the first study to investigate the combined effects of the NMES and robot on hand rehabilitation. The finger tracking performance was improved with the combined assistance from the EMG-driven NMES-robot hand system. The assistance from the robot could improve the finger movement accuracy and the assistance from the NMES could reduce the muscle co-contraction on finger and elbow joints. The upper limb functions were improved on chronic stroke patients after the pilot study of 20-session hand training with the combined assistance from the EMG-driven NMES-robot. The muscle spasticity on finger and elbow joints was reduced after the training.
Effect of spine motion on mobility in quadruped running
NASA Astrophysics Data System (ADS)
Chen, Dongliang; Liu, Qi; Dong, Litao; Wang, Hong; Zhang, Qun
2014-11-01
Most of current running quadruped robots have similar construction: a stiff body and four compliant legs. Many researches have indicated that the stiff body without spine motion is a main factor in limitation of robots' mobility. Therefore, investigating spine motion is very important to build robots with better mobility. A planar quadruped robot is designed based on cheetahs' morphology. There is a spinal driving joint in the body of the robot. When the spinal driving joint acts, the robot has spine motion; otherwise, the robot has not spine motion. Six group prototype experiments with the robot are carried out to study the effect of spine motion on mobility. In each group, there are two comparative experiments: the spinal driving joint acts in one experiment but does not in the other experiment. The results of the prototype experiments indicate that the average speeds of the robot with spine motion are 8.7%-15.9% larger than those of the robot without spine motion. Furthermore, a simplified sagittal plane model of quadruped mammals is introduced. The simplified model also has a spinal driving joint. Using a similar process as the prototype experiments, six group simulation experiments with the simplified model are conducted. The results of the simulation experiments show that the maximum rear leg horizontal thrusts of the simplified mode with spine motion are 68.2%-71.3% larger than those of the simplified mode without spine motion. Hence, it is found that spine motion can increase the average running speed and the intrinsic reason of speed increase is the improvement of the maximum rear leg horizontal thrust.
System Wide Joint Position Sensor Fault Tolerance in Robot Systems Using Cartesian Accelerometers
NASA Technical Reports Server (NTRS)
Aldridge, Hal A.; Juang, Jer-Nan
1997-01-01
Joint position sensors are necessary for most robot control systems. A single position sensor failure in a normal robot system can greatly degrade performance. This paper presents a method to obtain position information from Cartesian accelerometers without integration. Depending on the number and location of the accelerometers. the proposed system can tolerate the loss of multiple position sensors. A solution technique suitable for real-time implementation is presented. Simulations were conducted using 5 triaxial accelerometers to recover from the loss of up to 4 joint position sensors on a 7 degree of freedom robot moving in general three dimensional space. The simulations show good estimation performance using non-ideal accelerometer measurements.
Smooth leader or sharp follower? Playing the mirror game with a robot.
Kashi, Shir; Levy-Tzedek, Shelly
2018-01-01
The increasing number of opportunities for human-robot interactions in various settings, from industry through home use to rehabilitation, creates a need to understand how to best personalize human-robot interactions to fit both the user and the task at hand. In the current experiment, we explored a human-robot collaborative task of joint movement, in the context of an interactive game. We set out to test people's preferences when interacting with a robotic arm, playing a leader-follower imitation game (the mirror game). Twenty two young participants played the mirror game with the robotic arm, where one player (person or robot) followed the movements of the other. Each partner (person and robot) was leading part of the time, and following part of the time. When the robotic arm was leading the joint movement, it performed movements that were either sharp or smooth, which participants were later asked to rate. The greatest preference was given to smooth movements. Half of the participants preferred to lead, and half preferred to follow. Importantly, we found that the movements of the robotic arm primed the subsequent movements performed by the participants. The priming effect by the robot on the movements of the human should be considered when designing interactions with robots. Our results demonstrate individual differences in preferences regarding the role of the human and the joint motion path of the robot and the human when performing the mirror game collaborative task, and highlight the importance of personalized human-robot interactions.
Experiences in the development of rotary joints for robotic manipulators in space applications
NASA Technical Reports Server (NTRS)
Priesett, Klaus
1992-01-01
European developments in robotics for space applications have resulted in human arm-like manipulators with six or more rotational degrees of freedom. The rotary joints including their own electromechanical actuator and feedback sensors must be very compact units. The specific joint concept is presented as evolved so far. The problems encountered during the first hardware development phases are covered on both component and joint level.
Optimised robot-based system for the exploration of elastic joint properties.
Frey, M; Burgkart, R; Regenfelder, F; Riener, R
2004-09-01
Numerous publications provide measured biomechanical data relating to synovial joints. However, in general, they do not reflect the non-linear elastic joint properties in detail or do not consider all degrees of freedom (DOF), or the quantity of data is sparse. To perform more comprehensive, extended measurements of elastic joint properties, an optimised robot-based approach was developed. The basis was an industrial, high-precision robot that was capable of applying loads to the joint and measuring the joint displacement in 6 DOF. The system was equipped with novel, custom-made control hardware. In contrast to the commonly used sampling rates that are below 100 Hz, a rate of 4 kHz was realised for each DOF. This made it possible to implement advanced, highly dynamic, quasi-continuous closed-loop controllers. Thus oscillations of the robot were avoided, and measurements were speeded up. The stiffness of the entire system was greater than 44 kNm(-1) and 22 Nm deg(-1), and the maximum difference between two successive measurements was less than 0.5 deg. A sophisticated CT-based referencing routine facilitated the matching of kinematic data with the individual anatomy of the tested joint. The detailed detection of the elastic varus-valgus properties of a human knee joint is described, and the need for high spatial resolution is demonstrated.
Dynamics and control of cable-suspended parallel robots for giant telescopes
NASA Astrophysics Data System (ADS)
Zhuang, Peng; Yao, Zhengqiu
2006-06-01
A cable-suspended parallel robot utilizes the basic idea of Stewart platform but replaces parallel links with cables and linear actuators with winches. It has many advantages over a conventional crane. The concept of applying a cable-suspended parallel robot into the construction and maintenance of giant telescope is presented in this paper. Compared with the mass and travel of the moving platform of the robot, the mass and deformation of the cables can be disregarded. Based on the premises, the kinematic and dynamic models of the robot are built. Through simulation, the inertia and gravity of moving platform are found to have dominant effect on the dynamic characteristic of the robot, while the dynamics of actuators can be disregarded, so a simplified dynamic model applicable to real-time control is obtained. Moreover, according to control-law partitioning approach and optimization theory, a workspace model-based controller is proposed considering the characteristic that the cables can only pull but not push. The simulation results indicate that the controller possesses good accuracy in pose and speed tracking, and keeps the cables in reliable tension by maintaining the minimum strain above a certain given value, thus ensures smooth motion and accurate localization for moving platform.
Experimental Studies of Joint Flexibility for PUMA 560 Robot.
1987-03-01
the robot and plant equipment be set up prior to the programming. With the advent of higher level programming languages such as VAL II and the ...SCHOOL I Monterey, California THESIS EC" ft EXPERIMENTAL STUDIES OF JOINT FLEXIBILITY FOR PUNA 560 ROBOT by Dennis K. Gonyier March 1987 Thesis Advisor ...9ABSTRACT (ContInUe on revene ff neccual) and odent’ f by block num~ber) This paper investigates flexibility of the PUMA 560 industrial robot arm. The
Design and Implementation of a Quadruped Bionic Robot Based on Virtual Prototype Technology
NASA Astrophysics Data System (ADS)
Wang, Li
2017-10-01
Design out a quadruped bionic robot with nine degrees of freedom. Conduct virtual assembly and trotting gait simulation on the robot by using NX software. Present the angular velocity and angular displacement curves of the diagonal two legs’ hip joints and knee joints, thus to instruct the practical assemble and control of the robot. The fact that the movement effect of the physical model is consistent with the simulation verifies the validity and practicability of virtual assembly and motion simulation. both.
Simulation of in vivo dynamics during robot assisted joint movement.
Bobrowitsch, Evgenij; Lorenz, Andrea; Wülker, Nikolaus; Walter, Christian
2014-12-16
Robots are very useful tools in orthopedic research. They can provide force/torque controlled specimen motion with high repeatability and precision. A method to analyze dissipative energy outcome in an entire joint was developed in our group. In a previous study, a sheep knee was flexed while axial load remained constant during the measurement of dissipated energy. We intend to apply this method for the investigation of osteoarthritis. Additionally, the method should be improved by simulation of in vivo knee dynamics. Thus, a new biomechanical testing tool will be developed for analyzing in vitro joint properties after different treatments. Discretization of passive knee flexion was used to construct a complex flexion movement by a robot and simulate altering axial load similar to in vivo sheep knee dynamics described in a previous experimental study. The robot applied an in vivo like axial force profile with high reproducibility during the corresponding knee flexion (total standard deviation of 0.025 body weight (BW)). A total residual error between the in vivo and simulated axial force was 0.16 BW. Posterior-anterior and medio-lateral forces were detected by the robot as a backlash of joint structures. Their curve forms were similar to curve forms of corresponding in vivo measured forces, but in contrast to the axial force, they showed higher total standard deviation of 0.118 and 0.203 BW and higher total residual error of 0.79 and 0.21 BW for posterior-anterior and medio-lateral forces respectively. We developed and evaluated an algorithm for the robotic simulation of complex in vivo joint dynamics using a joint specimen. This should be a new biomechanical testing tool for analyzing joint properties after different treatments.
Image-Guided Surgical Robotic System for Percutaneous Reduction of Joint Fractures.
Dagnino, Giulio; Georgilas, Ioannis; Morad, Samir; Gibbons, Peter; Tarassoli, Payam; Atkins, Roger; Dogramadzi, Sanja
2017-11-01
Complex joint fractures often require an open surgical procedure, which is associated with extensive soft tissue damages and longer hospitalization and rehabilitation time. Percutaneous techniques can potentially mitigate these risks but their application to joint fractures is limited by the current sub-optimal 2D intra-operative imaging (fluoroscopy) and by the high forces involved in the fragment manipulation (due to the presence of soft tissue, e.g., muscles) which might result in fracture malreduction. Integration of robotic assistance and 3D image guidance can potentially overcome these issues. The authors propose an image-guided surgical robotic system for the percutaneous treatment of knee joint fractures, i.e., the robot-assisted fracture surgery (RAFS) system. It allows simultaneous manipulation of two bone fragments, safer robot-bone fixation system, and a traction performing robotic manipulator. This system has led to a novel clinical workflow and has been tested both in laboratory and in clinically relevant cadaveric trials. The RAFS system was tested on 9 cadaver specimens and was able to reduce 7 out of 9 distal femur fractures (T- and Y-shape 33-C1) with acceptable accuracy (≈1 mm, ≈5°), demonstrating its applicability to fix knee joint fractures. This study paved the way to develop novel technologies for percutaneous treatment of complex fractures including hip, ankle, and shoulder, thus representing a step toward minimally-invasive fracture surgeries.
Robot Position Sensor Fault Tolerance
NASA Technical Reports Server (NTRS)
Aldridge, Hal A.
1997-01-01
Robot systems in critical applications, such as those in space and nuclear environments, must be able to operate during component failure to complete important tasks. One failure mode that has received little attention is the failure of joint position sensors. Current fault tolerant designs require the addition of directly redundant position sensors which can affect joint design. A new method is proposed that utilizes analytical redundancy to allow for continued operation during joint position sensor failure. Joint torque sensors are used with a virtual passive torque controller to make the robot joint stable without position feedback and improve position tracking performance in the presence of unknown link dynamics and end-effector loading. Two Cartesian accelerometer based methods are proposed to determine the position of the joint. The joint specific position determination method utilizes two triaxial accelerometers attached to the link driven by the joint with the failed position sensor. The joint specific method is not computationally complex and the position error is bounded. The system wide position determination method utilizes accelerometers distributed on different robot links and the end-effector to determine the position of sets of multiple joints. The system wide method requires fewer accelerometers than the joint specific method to make all joint position sensors fault tolerant but is more computationally complex and has lower convergence properties. Experiments were conducted on a laboratory manipulator. Both position determination methods were shown to track the actual position satisfactorily. A controller using the position determination methods and the virtual passive torque controller was able to servo the joints to a desired position during position sensor failure.
NASA Technical Reports Server (NTRS)
Ihrke, Chris A. (Inventor); Diftler, Myron A. (Inventor); Askew, Scott R. (Inventor); Linn, Douglas Martin (Inventor); Platt, Robert J., Jr. (Inventor); Bridgwater, Lyndon (Inventor); Hargrave, Brian (Inventor); Valvo, Michael C. (Inventor)
2014-01-01
A robotic hand includes a finger with first, second, and third phalanges. A first joint rotatably connects the first phalange to a base structure. A second joint rotatably connects the first phalange to the second phalange. A third joint rotatably connects the third phalange to the second phalange. The second joint and the third joint are kinematically linked such that the position of the third phalange with respect to the second phalange is determined by the position of the second phalange with respect to the first phalange.
NASA Technical Reports Server (NTRS)
Ihrke, Chris A. (Inventor); Bridgwater, Lyndon (Inventor); Diftler, Myron A. (Inventor); Linn, Douglas M. (Inventor); Platt, Robert (Inventor); Hargrave, Brian (Inventor); Askew, Scott R. (Inventor); Valvo, Michael C. (Inventor)
2013-01-01
A robotic hand includes a finger with first, second, and third phalanges. A first joint rotatably connects the first phalange to a base structure. A second joint rotatably connects the first phalange to the second phalange. A third joint rotatably connects the third phalange to the second phalange. The second joint and the third joint are kinematically linked such that the position of the third phalange with respect to the second phalange is determined by the position of the second phalange with respect to the first phalange.
Robust tuning of robot control systems
NASA Technical Reports Server (NTRS)
Minis, I.; Uebel, M.
1992-01-01
The computed torque control problem is examined for a robot arm with flexible, geared, joint drive systems which are typical in many industrial robots. The standard computed torque algorithm is not directly applicable to this class of manipulators because of the dynamics introduced by the joint drive system. The proposed approach to computed torque control combines a computed torque algorithm with torque controller at each joint. Three such control schemes are proposed. The first scheme uses the joint torque control system currently implemented on the robot arm and a novel form of the computed torque algorithm. The other two use the standard computed torque algorithm and a novel model following torque control system based on model following techniques. Standard tasks and performance indices are used to evaluate the performance of the controllers. Both numerical simulations and experiments are used in evaluation. The study shows that all three proposed systems lead to improved tracking performance over a conventional PD controller.
Forward and inverse kinematics of double universal joint robot wrists
NASA Technical Reports Server (NTRS)
Williams, Robert L., II
1991-01-01
A robot wrist consisting of two universal joints can eliminate the wrist singularity problem found on many individual robots. Forward and inverse position and velocity kinematics are presented for such a wrist having three degrees of freedom. Denavit-Hartenberg parameters are derived to find the transforms required for the kinematic equations. The Omni-Wrist, a commercial double universal joint robot wrist, is studied in detail. There are four levels of kinematic parameters identified for this wrist; three forward and three inverse maps are presented for both position and velocity. These equations relate the hand coordinate frame to the wrist base frame. They are sufficient for control of the wrist standing alone. When the wrist is attached to a manipulator arm; the offset between the two universal joints complicates the solution of the overall kinematics problem. All wrist coordinate frame origins are not coincident, which prevents decoupling of position and orientation for manipulator inverse kinematics.
Extended Task Space Control for Robotic Manipulators
NASA Technical Reports Server (NTRS)
Backes, Paul G. (Inventor); Long, Mark K. (Inventor)
1996-01-01
The invention is a method of operating a robot in successive sampling intervals to perform a task, the robot having joints and joint actuators with actuator control loops, by decomposing the task into behavior forces, accelerations, velocities and positions of plural behaviors to be exhibited by the robot simultaneously, computing actuator accelerations of the joint actuators for the current sampling interval from both behavior forces, accelerations velocities and positions of the current sampling interval and actuator velocities and positions of the previous sampling interval, computing actuator velocities and positions of the joint actuators for the current sampling interval from the actuator velocities and positions of the previous sampling interval, and, finally, controlling the actuators in accordance with the actuator accelerations, velocities and positions of the current sampling interval. The actuator accelerations, velocities and positions of the current sampling interval are stored for use during the next sampling interval.
Hyperstaticity for ergonomie design of a wrist exoskeleton.
Esmaeili, Mohammad; Jarrassé, Nathanaël; Dailey, Wayne; Burdet, Etienne; Campolo, Domenico
2013-06-01
Increasing the level of transparency in rehabilitation devices has been one of the main goals in robot-aided neurorehabilitation for the past two decades. This issue is particularly important to robotic structures that mimic the human counterpart's morphology and attach directly to the limb. Problems arise for complex joints such as the human wrist, which cannot be accurately matched with a traditional mechanical joint. In such cases, mechanical differences between human and robotic joint cause hyperstaticity (i.e. overconstraint) which, coupled with kinematic misalignments, leads to uncontrolled force/torque at the joint. This paper focuses on the prono-supination (PS) degree of freedom of the forearm. The overall force and torque in the wrist PS rotation is quantified by means of a wrist robot. A practical solution to avoid hyperstaticity and reduce the level of undesired force/torque in the wrist is presented, which is shown to reduce 75% of the force and 68% of the torque.
Surrogate: A Body-Dexterous Mobile Manipulation Robot with a Tracked Base
NASA Technical Reports Server (NTRS)
Hebert, Paul (Inventor); Borders, James W. (Inventor); Hudson, Nicolas H. (Inventor); Kennedy, Brett A. (Inventor); Ma, Jeremy C. (Inventor); Bergh, Charles F. (Inventor)
2018-01-01
Robotics platforms in accordance with various embodiments of the invention can be utilized to implement highly dexterous robots capable of whole body motion. Robotics platforms in accordance with one embodiment of the invention include: a memory containing a whole body motion application; a spine, where the spine has seven degrees of freedom and comprises a spine actuator and three spine elbow joints that each include two spine joint actuators; at least one limb, where the at least one limb comprises a limb actuator and three limb elbow joints that each include two limb joint actuators; a tracked base; a connecting structure that connects the at least one limb to the spine; a second connecting structure that connects the spine to the tracked base; wherein the processor is configured by the whole body motion application to move the at least one limb and the spine to perform whole body motion.
Path planning for assembly of strut-based structures. Thesis
NASA Technical Reports Server (NTRS)
Muenger, Rolf
1991-01-01
A path planning method with collision avoidance for a general single chain nonredundant or redundant robot is proposed. Joint range boundary overruns are also avoided. The result is a sequence of joint vectors which are passed to a trajectory planner. A potential field algorithm in joint space computes incremental joint vectors delta-q = delta-q(sub a) + delta-q(sub c) + delta-q(sub r). Adding delta-q to the robot's current joint vector leads to the next step in the path. Delta-q(sub a) is obtained by computing the minimum norm solution of the underdetermined linear system J delta-q(sub a) = x(sub a) where x(sub a) is a translational and rotational force vector that attracts the robot to its goal position and orientation. J is the manipulator Jacobian. Delta-q(sub c) is a collision avoidance term encompassing collisions between the robot (links and payload) and obstacles in the environment as well as collisions among links and payload of the robot themselves. It is obtained in joint space directly. Delta-q(sub r) is a function of the current joint vector and avoids joint range overruns. A higher level discrete search over candidate safe positions is used to provide alternatives in case the potential field algorithm encounters a local minimum and thus fails to reach the goal. The best first search algorithm A* is used for graph search. Symmetry properties of the payload and equivalent rotations are exploited to further enlarge the number of alternatives passed to the potential field algorithm.
Nonlinear adaptive control of an elastic robotic arm
NASA Technical Reports Server (NTRS)
Singh, S. N.
1986-01-01
An approach to control of a class of nonlinear flexible robotic systems is presented. For simplicity, a robot arm (PUMA-type) with three rotational joints is considered. The third link is assumed to be elastic. An adaptive torquer control law is derived for controlling the joint angles. This controller includes a dynamic system in the feedback path, requires only joint angle and rate for feedback, and asymptotically decomposes the elastic dynamics into two subsystems representing the transverse vibrations of the elastic link in two orthogonal planes. To damp out the elastic vibration, a force control law using modal feedback is synthesized. The combination of the torque and force control laws accomplishes joint angle control and elastic mode stabilization.
Dynamic Modelling Of A SCARA Robot
NASA Astrophysics Data System (ADS)
Turiel, J. Perez; Calleja, R. Grossi; Diez, V. Gutierrez
1987-10-01
This paper describes a method for modelling industrial robots that considers dynamic approach to manipulation systems motion generation, obtaining the complete dynamic model for the mechanic part of the robot and taking into account the dynamic effect of actuators acting at the joints. For a four degree of freedom SCARA robot we obtain the dynamic model for the basic (minimal) configuration, that is, the three degrees of freedom that allow us to place the robot end effector in a desired point, using the Lagrange Method to obtain the dynamic equations in matrix form. The manipulator is considered to be a set of rigid bodies inter-connected by joints in the form of simple kinematic pairs. Then, the state space model is obtained for the actuators that move the robot joints, uniting the models of the single actuators, that is, two DC permanent magnet servomotors and an electrohydraulic actuator. Finally, using a computer simulation program written in FORTRAN language, we can compute the matrices of the complete model.
Invariant hip moment pattern while walking with a robotic hip exoskeleton.
Lewis, Cara L; Ferris, Daniel P
2011-03-15
Robotic lower limb exoskeletons hold significant potential for gait assistance and rehabilitation; however, we have a limited understanding of how people adapt to walking with robotic devices. The purpose of this study was to test the hypothesis that people reduce net muscle moments about their joints when robotic assistance is provided. This reduction in muscle moment results in a total joint moment (muscle plus exoskeleton) that is the same as the moment without the robotic assistance despite potential differences in joint angles. To test this hypothesis, eight healthy subjects trained with the robotic hip exoskeleton while walking on a force-measuring treadmill. The exoskeleton provided hip flexion assistance from approximately 33% to 53% of the gait cycle. We calculated the root mean squared difference (RMSD) between the average of data from the last 15 min of the powered condition and the unpowered condition. After completing three 30-min training sessions, the hip exoskeleton provided 27% of the total peak hip flexion moment during gait. Despite this substantial contribution from the exoskeleton, subjects walked with a total hip moment pattern (muscle plus exoskeleton) that was almost identical and more similar to the unpowered condition than the hip angle pattern (hip moment RMSD 0.027, angle RMSD 0.134, p<0.001). The angle and moment RMSD were not different for the knee and ankle joints. These findings support the concept that people adopt walking patterns with similar joint moment patterns despite differences in hip joint angles for a given walking speed. Copyright © 2011 Elsevier Ltd. All rights reserved.
Design and development of miniature parallel robot for eye surgery.
Sakai, Tomoya; Harada, Kanako; Tanaka, Shinichi; Ueta, Takashi; Noda, Yasuo; Sugita, Naohiko; Mitsuishi, Mamoru
2014-01-01
A five degree-of-freedom (DOF) miniature parallel robot has been developed to precisely and safely remove the thin internal limiting membrane in the eye ground during vitreoretinal surgery. A simulator has been developed to determine the design parameters of this robot. The developed robot's size is 85 mm × 100 mm × 240 mm, and its weight is 770 g. This robot incorporates an emergency instrument retraction function to quickly remove the instrument from the eye in case of sudden intraoperative complications such as bleeding. Experiments were conducted to evaluate the robot's performance in the master-slave configuration, and the results demonstrated that it had a tracing accuracy of 40.0 μm.
2013-01-01
Stroke is a major cause of disability in the world. The activities of upper limb segments are often compromised following a stroke, impairing most daily tasks. Robotic training is now considered amongst the rehabilitation methods applied to promote functional recovery. However, the implementation of robotic devices remains a major challenge for the bioengineering and clinical community. Latest exoskeletons with multiple degrees of freedom (DOF) may become particularly attractive, because of their low apparent inertia, the multiple actuators generating large torques, and the fact that patients can move the arm in the normal wide workspace. A recent study published in JNER by Milot and colleagues underlines that training with a 6-DOF exoskeleton impacts positively on motor function in patients being in stable phase of recovery after a stroke. Also, multi-joint robotic training was not found to be superior to single-joint robotic training. Although it is often considered that rehabilitation should start from simple movements to complex functional movements as the recovery evolves, this study challenges this widespread notion whose scientific basis has remained uncertain. PMID:24354518
A New Approach for Human Forearm Motion Assist by Actuated Artificial Joint-An Inner Skeleton Robot
NASA Astrophysics Data System (ADS)
Kundu, Subrata Kumar; Kiguchi, Kazuo; Teramoto, Kenbu
In order to help the physical activities of the elderly or physically disabled persons, we propose a new concept of a power-assist inner skeleton robot (i.e., actuated artificial joint) that is supposed to assist the human daily life motion from inside of the human body. This paper presents an implantable 2 degree of freedom (DOF) inner skeleton robot that is designed to assist human elbow flexion-extension motion and forearm supination-pronation motion for daily life activities. We have developed a prototype of the inner skeleton robot that is supposed to assist the motion from inside of the body and act as an actuated artificial joint. The proposed system is controlled based on the activation patterns of the electromyogram (EMG) signals of the user's muscles by applying fuzzy-neuro control method. A joint actuator with angular position sensor is designed for the inner skeleton robot and a T-Mechanism is proposed to keep the bone arrangement similar to the normal human articulation after the elbow arthroplasty. The effectiveness of the proposed system has been evaluated by experiment.
Smooth leader or sharp follower? Playing the mirror game with a robot
Kashi, Shir; Levy-Tzedek, Shelly
2017-01-01
Background: The increasing number of opportunities for human-robot interactions in various settings, from industry through home use to rehabilitation, creates a need to understand how to best personalize human-robot interactions to fit both the user and the task at hand. In the current experiment, we explored a human-robot collaborative task of joint movement, in the context of an interactive game. Objective: We set out to test people’s preferences when interacting with a robotic arm, playing a leader-follower imitation game (the mirror game). Methods: Twenty two young participants played the mirror game with the robotic arm, where one player (person or robot) followed the movements of the other. Each partner (person and robot) was leading part of the time, and following part of the time. When the robotic arm was leading the joint movement, it performed movements that were either sharp or smooth, which participants were later asked to rate. Results: The greatest preference was given to smooth movements. Half of the participants preferred to lead, and half preferred to follow. Importantly, we found that the movements of the robotic arm primed the subsequent movements performed by the participants. Conclusion: The priming effect by the robot on the movements of the human should be considered when designing interactions with robots. Our results demonstrate individual differences in preferences regarding the role of the human and the joint motion path of the robot and the human when performing the mirror game collaborative task, and highlight the importance of personalized human-robot interactions. PMID:29036853
NASA Astrophysics Data System (ADS)
Ciofu, C.; Stan, G.
2016-11-01
Elephant's trunk robotic arms driven by wires and pulley mechanisms have issues with wires stiffness because of the entailed elastic deformations that is causing errors of positioning. Static and dynamic loads from each joint of the robotic arm affect the stiffness of driving wires and precision positioning. The influence of wires elastic deformation on precision positioning decreases with the increasing of wires stiffness by using different pre-tensioning devices. In this paper, we analyze the variation of driving wires stiffness particularly to each wire driven joint. We obtain optimum wires stiffness variation by using an analytical method that highlights the efficiency of pre-tensioning mechanism. The analysis of driving wires stiffness is necessary for taking appropriate optimization measures of robotic arm dynamic behavior and, thus, for decreasing positioning errors of the elephant's trunk robotic arm with inner actuation through wires/cables.
Lower Limb Rehabilitation Using Patient Data
Saadat, Mozafar
2016-01-01
The aim of this study is to investigate the performance of a 6-DoF parallel robot in tracking the movement of the foot trajectory of a paretic leg during a single stride. The foot trajectories of nine patients with a paretic leg including both males and females have been measured and analysed by a Vicon system in a gait laboratory. Based on kinematic and dynamic analysis of a 6-DoF UPS parallel robot, an algorithm was developed in MATLAB to calculate the length of the actuators and their required forces during all trajectories. The workspace and singularity points of the robot were then investigated in nine different cases. A 6-DoF UPS parallel robot prototype with high repeatability was designed and built in order to simulate a single stride. Results showed that the robot was capable of tracking all of the trajectories with the maximum position error of 1.2 mm. PMID:27721648
NASA Astrophysics Data System (ADS)
Meng, Qizhi; Xie, Fugui; Liu, Xin-Jun
2018-06-01
This paper deals with the conceptual design, kinematic analysis and workspace identification of a novel four degrees-of-freedom (DOFs) high-speed spatial parallel robot for pick-and-place operations. The proposed spatial parallel robot consists of a base, four arms and a 1½ mobile platform. The mobile platform is a major innovation that avoids output singularity and offers the advantages of both single and double platforms. To investigate the characteristics of the robot's DOFs, a line graph method based on Grassmann line geometry is adopted in mobility analysis. In addition, the inverse kinematics is derived, and the constraint conditions to identify the correct solution are also provided. On the basis of the proposed concept, the workspace of the robot is identified using a set of presupposed parameters by taking input and output transmission index as the performance evaluation criteria.
Optimal Control Method of Robot End Position and Orientation Based on Dynamic Tracking Measurement
NASA Astrophysics Data System (ADS)
Liu, Dalong; Xu, Lijuan
2018-01-01
In order to improve the accuracy of robot pose positioning and control, this paper proposed a dynamic tracking measurement robot pose optimization control method based on the actual measurement of D-H parameters of the robot, the parameters is taken with feedback compensation of the robot, according to the geometrical parameters obtained by robot pose tracking measurement, improved multi sensor information fusion the extended Kalan filter method, with continuous self-optimal regression, using the geometric relationship between joint axes for kinematic parameters in the model, link model parameters obtained can timely feedback to the robot, the implementation of parameter correction and compensation, finally we can get the optimal attitude angle, realize the robot pose optimization control experiments were performed. 6R dynamic tracking control of robot joint robot with independent research and development is taken as experimental subject, the simulation results show that the control method improves robot positioning accuracy, and it has the advantages of versatility, simplicity, ease of operation and so on.
Monitoring and Controlling an Underwater Robotic Arm
NASA Technical Reports Server (NTRS)
Haas, John; Todd, Brian Keith; Woodcock, Larry; Robinson, Fred M.
2009-01-01
The SSRMS Module 1 software is part of a system for monitoring an adaptive, closed-loop control of the motions of a robotic arm in NASA s Neutral Buoyancy Laboratory, where buoyancy in a pool of water is used to simulate the weightlessness of outer space. This software is so named because the robot arm is a replica of the Space Shuttle Remote Manipulator System (SSRMS). This software is distributed, running on remote joint processors (RJPs), each of which is mounted in a hydraulic actuator comprising the joint of the robotic arm and communicating with a poolside processor denoted the Direct Control Rack (DCR). Each RJP executes the feedback joint-motion control algorithm for its joint and communicates with the DCR. The DCR receives joint-angular-velocity commands either locally from an operator or remotely from computers that simulate the flight like SSRMS and perform coordinated motion calculations based on hand-controller inputs. The received commands are checked for validity before they are transmitted to the RJPs. The DCR software generates a display of the statuses of the RJPs for the DCR operator and can shut down the hydraulic pump when excessive joint-angle error or failure of a RJP is detected.
An approach to multivariable control of manipulators
NASA Technical Reports Server (NTRS)
Seraji, H.
1987-01-01
The paper presents simple schemes for multivariable control of multiple-joint robot manipulators in joint and Cartesian coordinates. The joint control scheme consists of two independent multivariable feedforward and feedback controllers. The feedforward controller is the minimal inverse of the linearized model of robot dynamics and contains only proportional-double-derivative (PD2) terms - implying feedforward from the desired position, velocity and acceleration. This controller ensures that the manipulator joint angles track any reference trajectories. The feedback controller is of proportional-integral-derivative (PID) type and is designed to achieve pole placement. This controller reduces any initial tracking error to zero as desired and also ensures that robust steady-state tracking of step-plus-exponential trajectories is achieved by the joint angles. Simple and explicit expressions of computation of the feedforward and feedback gains are obtained based on the linearized model of robot dynamics. This leads to computationally efficient schemes for either on-line gain computation or off-line gain scheduling to account for variations in the linearized robot model due to changes in the operating point. The joint control scheme is extended to direct control of the end-effector motion in Cartesian space. Simulation results are given for illustration.
A robot conditioned reflex system modeled after the cerebellum.
NASA Technical Reports Server (NTRS)
Albus, J. S.
1972-01-01
Reduction of a theory of cerebellar function to computer software for the control of a mechanical manipulator. This reduction is achieved by considering the cerebellum, along with the higher-level brain centers which control it, as a type of finite-state machine with input entering the cerebellum via mossy fibers from the periphery and output from the cerebellum occurring via Purkinje cells. It is hypothesized that the cerebellum learns by an error-correction system similar to Perceptron training algorithms. An electromechanical model of the cerebellum is then developed for the control of a mechanical arm. The problem of modeling the granular layer which selects the set of parallel fibers which are active at any instant of time is considered, and a relevance matrix is constructed to model the relative degree of influence which mossy fibers from the various joints have on the sets of granule cells unique to each joint.
Yan, Susu; Bowsher, James; Tough, MengHeng; Cheng, Lin; Yin, Fang-Fang
2014-01-01
Purpose: To construct a robotic SPECT system and to demonstrate its capability to image a thorax phantom on a radiation therapy flat-top couch, as a step toward onboard functional and molecular imaging in radiation therapy. Methods: A robotic SPECT imaging system was constructed utilizing a gamma camera detector (Digirad 2020tc) and a robot (KUKA KR150 L110 robot). An imaging study was performed with a phantom (PET CT PhantomTM), which includes five spheres of 10, 13, 17, 22, and 28 mm diameters. The phantom was placed on a flat-top couch. SPECT projections were acquired either with a parallel-hole collimator or a single-pinhole collimator, both without background in the phantom and with background at 1/10th the sphere activity concentration. The imaging trajectories of parallel-hole and pinhole collimated detectors spanned 180° and 228°, respectively. The pinhole detector viewed an off-centered spherical common volume which encompassed the 28 and 22 mm spheres. The common volume for parallel-hole system was centered at the phantom which encompassed all five spheres in the phantom. The maneuverability of the robotic system was tested by navigating the detector to trace the phantom and flat-top table while avoiding collision and maintaining the closest possible proximity to the common volume. The robot base and tool coordinates were used for image reconstruction. Results: The robotic SPECT system was able to maneuver parallel-hole and pinhole collimated SPECT detectors in close proximity to the phantom, minimizing impact of the flat-top couch on detector radius of rotation. Without background, all five spheres were visible in the reconstructed parallel-hole image, while four spheres, all except the smallest one, were visible in the reconstructed pinhole image. With background, three spheres of 17, 22, and 28 mm diameters were readily observed with the parallel-hole imaging, and the targeted spheres (22 and 28 mm diameters) were readily observed in the pinhole region-of-interest imaging. Conclusions: Onboard SPECT could be achieved by a robot maneuvering a SPECT detector about patients in position for radiation therapy on a flat-top couch. The robot inherent coordinate frames could be an effective means to estimate detector pose for use in SPECT image reconstruction. PMID:25370663
DOE Office of Scientific and Technical Information (OSTI.GOV)
Yan, Susu, E-mail: susu.yan@duke.edu; Tough, MengHeng; Bowsher, James
Purpose: To construct a robotic SPECT system and to demonstrate its capability to image a thorax phantom on a radiation therapy flat-top couch, as a step toward onboard functional and molecular imaging in radiation therapy. Methods: A robotic SPECT imaging system was constructed utilizing a gamma camera detector (Digirad 2020tc) and a robot (KUKA KR150 L110 robot). An imaging study was performed with a phantom (PET CT Phantom{sup TM}), which includes five spheres of 10, 13, 17, 22, and 28 mm diameters. The phantom was placed on a flat-top couch. SPECT projections were acquired either with a parallel-hole collimator ormore » a single-pinhole collimator, both without background in the phantom and with background at 1/10th the sphere activity concentration. The imaging trajectories of parallel-hole and pinhole collimated detectors spanned 180° and 228°, respectively. The pinhole detector viewed an off-centered spherical common volume which encompassed the 28 and 22 mm spheres. The common volume for parallel-hole system was centered at the phantom which encompassed all five spheres in the phantom. The maneuverability of the robotic system was tested by navigating the detector to trace the phantom and flat-top table while avoiding collision and maintaining the closest possible proximity to the common volume. The robot base and tool coordinates were used for image reconstruction. Results: The robotic SPECT system was able to maneuver parallel-hole and pinhole collimated SPECT detectors in close proximity to the phantom, minimizing impact of the flat-top couch on detector radius of rotation. Without background, all five spheres were visible in the reconstructed parallel-hole image, while four spheres, all except the smallest one, were visible in the reconstructed pinhole image. With background, three spheres of 17, 22, and 28 mm diameters were readily observed with the parallel-hole imaging, and the targeted spheres (22 and 28 mm diameters) were readily observed in the pinhole region-of-interest imaging. Conclusions: Onboard SPECT could be achieved by a robot maneuvering a SPECT detector about patients in position for radiation therapy on a flat-top couch. The robot inherent coordinate frames could be an effective means to estimate detector pose for use in SPECT image reconstruction.« less
Can Robotic Interaction Improve Joint Attention Skills?
Zheng, Zhi; Swanson, Amy R.; Bekele, Esubalew; Zhang, Lian; Crittendon, Julie A.; Weitlauf, Amy F.; Sarkar, Nilanjan
2013-01-01
Although it has often been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorder (ASD), relatively few investigations have indexed the impact of intervention and feedback approaches. This pilot study investigated the application of a novel robotic interaction system capable of administering and adjusting joint attention prompts to a small group (n = 6) of children with ASD. Across a series of four sessions, children improved in their ability to orient to prompts administered by the robotic system and continued to display strong attention toward the humanoid robot over time. The results highlight both potential benefits of robotic systems for directed intervention approaches as well as potent limitations of existing humanoid robotic platforms. PMID:24014194
Can Robotic Interaction Improve Joint Attention Skills?
Warren, Zachary E; Zheng, Zhi; Swanson, Amy R; Bekele, Esubalew; Zhang, Lian; Crittendon, Julie A; Weitlauf, Amy F; Sarkar, Nilanjan
2015-11-01
Although it has often been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorder (ASD), relatively few investigations have indexed the impact of intervention and feedback approaches. This pilot study investigated the application of a novel robotic interaction system capable of administering and adjusting joint attention prompts to a small group (n = 6) of children with ASD. Across a series of four sessions, children improved in their ability to orient to prompts administered by the robotic system and continued to display strong attention toward the humanoid robot over time. The results highlight both potential benefits of robotic systems for directed intervention approaches as well as potent limitations of existing humanoid robotic platforms.
Ren, Yupeng; Kang, Sang Hoon; Park, Hyung-Soon; Wu, Yi-Ning; Zhang, Li-Qun
2013-05-01
Arm impairments in patients post stroke involve the shoulder, elbow and wrist simultaneously. It is not very clear how patients develop spasticity and reduced range of motion (ROM) at the multiple joints and the abnormal couplings among the multiple joints and the multiple degrees-of-freedom (DOF) during passive movement. It is also not clear how they lose independent control of individual joints/DOFs and coordination among the joints/DOFs during voluntary movement. An upper limb exoskeleton robot, the IntelliArm, which can control the shoulder, elbow, and wrist, was developed, aiming to support clinicians and patients with the following integrated capabilities: 1) quantitative, objective, and comprehensive multi-joint neuromechanical pre-evaluation capabilities aiding multi-joint/DOF diagnosis for individual patients; 2) strenuous and safe passive stretching of hypertonic/deformed arm for loosening up muscles/joints based on the robot-aided diagnosis; 3) (assistive/resistive) active reaching training after passive stretching for regaining/improving motor control ability; and 4) quantitative, objective, and comprehensive neuromechanical outcome evaluation at the level of individual joints/DOFs, multiple joints, and whole arm. Feasibility of the integrated capabilities was demonstrated through experiments with stroke survivors and healthy subjects.
Robotic acquisition programs: technical and performance challenges
NASA Astrophysics Data System (ADS)
Thibadoux, Steven A.
2002-07-01
The Unmanned Ground Vehicles/ Systems Joint Project Office (UGV/S JPO) is developing and fielding a variety of tactical robotic systems for the Army and Marine Corps. The Standardized Robotic System (SRS) provides a family of common components that can be installed in existing military vehicles, to allow unmanned operation of the vehicle and its payloads. The Robotic Combat Support System (RCSS) will be a medium sized unmanned system with interchangeable attachments, allowing a remote operator to perform a variety of engineering tasks. The Gladiator Program is a USMC initiative for a small to medium sized, highly mobile UGV to conduct scout/ surveillance missions and to carry various lethal and non-lethal payloads. Acquisition plans for these programs require preplanned evolutionary block upgrades to add operational capability, as new technology becomes available. This paper discusses technical and performance issues that must be resolved and the enabling technologies needed for near term block upgrades of these first generation robotic systems. Additionally, two Joint Robotics Program (JRP) initiatives, Robotic Acquisition through Virtual Environments and Networked Simulations (RAVENS) and Joint Architecture for Unmanned Ground Systems (JAUGS), will be discussed. RAVENS and JAUGS will be used to efficiently evaluate and integrate new technologies to be incorporated in system upgrades.
[Study on the center-driven multiple degrees of freedom upper limb rehabilitation training robot].
Huang, Xiaohai; Yu, Hongliu; Wang, Jinchao; Dong, Qi; Zhang, Linling; Meng, Qiaoling; Li, Sujiao; Wang, Duojin
2018-03-01
With the aging of the society, the number of stroke patients has been increasing year by year. Compared with the traditional rehabilitation therapy, the application of upper limb rehabilitation robot has higher efficiency and better rehabilitation effect, and has become an important development direction in the field of rehabilitation. In view of the current development status and the deficiency of upper limb rehabilitation robot system, combined with the development trend of all kinds of products of the upper limb rehabilitation robot, this paper designed a center-driven upper limb rehabilitation training robot for cable transmission which can help the patients complete 6 degrees of freedom (3 are driven, 3 are underactuated) training. Combined the structure of robot with more joints rehabilitation training, the paper choosed a cubic polynomial trajectory planning method in the joint space planning to design two trajectories of eating and lifting arm. According to the trajectory equation, the movement trajectory of each joint of the robot was drawn in MATLAB. It laid a foundation for scientific and effective rehabilitation training. Finally, the experimental prototype is built, and the mechanical structure and design trajectories are verified.
Cortés, Camilo; de Los Reyes-Guzmán, Ana; Scorza, Davide; Bertelsen, Álvaro; Carrasco, Eduardo; Gil-Agudo, Ángel; Ruiz-Salguero, Oscar; Flórez, Julián
2016-01-01
Robot-Assisted Rehabilitation (RAR) is relevant for treating patients affected by nervous system injuries (e.g., stroke and spinal cord injury). The accurate estimation of the joint angles of the patient limbs in RAR is critical to assess the patient improvement. The economical prevalent method to estimate the patient posture in Exoskeleton-based RAR is to approximate the limb joint angles with the ones of the Exoskeleton. This approximation is rough since their kinematic structures differ. Motion capture systems (MOCAPs) can improve the estimations, at the expenses of a considerable overload of the therapy setup. Alternatively, the Extended Inverse Kinematics Posture Estimation (EIKPE) computational method models the limb and Exoskeleton as differing parallel kinematic chains. EIKPE has been tested with single DOF movements of the wrist and elbow joints. This paper presents the assessment of EIKPE with elbow-shoulder compound movements (i.e., object prehension). Ground-truth for estimation assessment is obtained from an optical MOCAP (not intended for the treatment stage). The assessment shows EIKPE rendering a good numerical approximation of the actual posture during the compound movement execution, especially for the shoulder joint angles. This work opens the horizon for clinical studies with patient groups, Exoskeleton models, and movements types.
NASA Technical Reports Server (NTRS)
Fijany, Amir
1993-01-01
In this paper parallel 0(log N) algorithms for dynamic simulation of single closed-chain rigid multibody system as specialized to the case of a robot manipulatoar in contact with the environment are developed.
Design and control of a 3-DOF rehabilitation robot for forearm and wrist.
Lincong Luo; Liang Peng; Zengguang Hou; Weiqun Wang
2017-07-01
This paper presents a 3-DOF compact rehabilitation robot, involving mechanical structure design, control system design and gravity compensation analysis. The robot can simultaneously provide assistance for pronation/supination(P/S), flexion/extension(F/E) and adduction/abduction(A/A) joints rehabilitation training. The P/S and F/E joints are designed to be driven by cable transmission to gain a high backdrivability, and an adjustment plate is adopted to decrease the distance between the rotation axis of F/E joint of the human wrist and the robot. In addition, gravity compensation is considered to offset the impact of self-gravity on the performance of the controller. A "moving window" control strategy based on impedance control is proposed and implemented on the robot. A comparison between the "moving window" control and classical impedance control indicates that the former has more potential to stimulate the voluntary efforts of the participant, and has a less limitation moving in a fixed reference trajectory. Meanwhile, the results also validate the feasibility and safety of the wrist robot system.
Neural-Learning-Based Telerobot Control With Guaranteed Performance.
Yang, Chenguang; Wang, Xinyu; Cheng, Long; Ma, Hongbin
2017-10-01
In this paper, a neural networks (NNs) enhanced telerobot control system is designed and tested on a Baxter robot. Guaranteed performance of the telerobot control system is achieved at both kinematic and dynamic levels. At kinematic level, automatic collision avoidance is achieved by the control design at the kinematic level exploiting the joint space redundancy, thus the human operator would be able to only concentrate on motion of robot's end-effector without concern on possible collision. A posture restoration scheme is also integrated based on a simulated parallel system to enable the manipulator restore back to the natural posture in the absence of obstacles. At dynamic level, adaptive control using radial basis function NNs is developed to compensate for the effect caused by the internal and external uncertainties, e.g., unknown payload. Both the steady state and the transient performance are guaranteed to satisfy a prescribed performance requirement. Comparative experiments have been performed to test the effectiveness and to demonstrate the guaranteed performance of the proposed methods.
Robust Control of a Cable-Driven Soft Exoskeleton Joint for Intrinsic Human-Robot Interaction.
Jarrett, C; McDaid, A J
2017-07-01
A novel, cable-driven soft joint is presented for use in robotic rehabilitation exoskeletons to provide intrinsic, comfortable human-robot interaction. The torque-displacement characteristics of the soft elastomeric core contained within the joint are modeled. This knowledge is used in conjunction with a dynamic system model to derive a sliding mode controller (SMC) to implement low-level torque control of the joint. The SMC controller is experimentally compared with a baseline feedback-linearised proportional-derivative controller across a range of conditions and shown to be robust to un-modeled disturbances. The torque controller is then tested with six healthy subjects while they perform a selection of activities of daily living, which has validated its range of performance. Finally, a case study with a participant with spastic cerebral palsy is presented to illustrate the potential of both the joint and controller to be used in a physiotherapy setting to assist clinical populations.
Adaptive torque estimation of robot joint with harmonic drive transmission
NASA Astrophysics Data System (ADS)
Shi, Zhiguo; Li, Yuankai; Liu, Guangjun
2017-11-01
Robot joint torque estimation using input and output position measurements is a promising technique, but the result may be affected by the load variation of the joint. In this paper, a torque estimation method with adaptive robustness and optimality adjustment according to load variation is proposed for robot joint with harmonic drive transmission. Based on a harmonic drive model and a redundant adaptive robust Kalman filter (RARKF), the proposed approach can adapt torque estimation filtering optimality and robustness to the load variation by self-tuning the filtering gain and self-switching the filtering mode between optimal and robust. The redundant factor of RARKF is designed as a function of the motor current for tolerating the modeling error and load-dependent filtering mode switching. The proposed joint torque estimation method has been experimentally studied in comparison with a commercial torque sensor and two representative filtering methods. The results have demonstrated the effectiveness of the proposed torque estimation technique.
CT-guided robotically-assisted infiltration of foot and ankle joints.
Wiewiorski, Martin; Valderrabano, Victor; Kretzschmar, Martin; Rasch, Helmut; Markus, Tanja; Dziergwa, Severine; Kos, Sebastian; Bilecen, Deniz; Jacob, Augustinus Ludwig
2009-01-01
It was our aim to describe a CT-guided robotically-assisted infiltration technique for diagnostic injections in foot and ankle orthopaedics. CT-guided mechatronically-assisted joint infiltration was performed on 16 patients referred to the orthopaedic department for diagnostic foot and ankle assessment. All interventions were performed using an INNOMOTION-assistance device on a multislice CT scanner in an image-guided therapy suite. Successful infiltration was defined as CT localization of contrast media in the target joint. Additionally, pre- and post-interventional VAS pain scores were assessed. All injections (16/16 joints) were technically successful. Contrast media deposit was documented in all targeted joints. Significant relief of pain was noted by all 16 patients (p<0.01). CT-guided robotically-assisted intervention is an exact, reliable and safe application method for diagnostic infiltration of midfoot and hindfoot joints. The high accuracy and feasibility in a clinical environment make it a viable alternative to the commonly used fluoroscopic-guided procedures.
Bio-inspired flexible joints with passive feathering for robotic fish pectoral fins.
Behbahani, Sanaz Bazaz; Tan, Xiaobo
2016-05-04
In this paper a novel flexible joint is proposed for robotic fish pectoral fins, which enables a swimming behavior emulating the fin motions of many aquatic animals. In particular, the pectoral fin operates primarily in the rowing mode, while undergoing passive feathering during the recovery stroke to reduce hydrodynamic drag on the fin. The latter enables effective locomotion even with symmetric base actuation during power and recovery strokes. A dynamic model is developed to facilitate the understanding and design of the joint, where blade element theory is used to calculate the hydrodynamic forces on the pectoral fins, and the joint is modeled as a paired torsion spring and damper. Experimental results on a robotic fish prototype are presented to illustrate the effectiveness of the joint mechanism, validate the proposed model, and indicate the utility of the proposed model for the optimal design of joint depth and stiffness in achieving the trade-off between swimming speed and mechanical efficiency.
Six axis force feedback input device
NASA Technical Reports Server (NTRS)
Ohm, Timothy (Inventor)
1998-01-01
The present invention is a low friction, low inertia, six-axis force feedback input device comprising an arm with double-jointed, tendon-driven revolute joints, a decoupled tendon-driven wrist, and a base with encoders and motors. The input device functions as a master robot manipulator of a microsurgical teleoperated robot system including a slave robot manipulator coupled to an amplifier chassis, which is coupled to a control chassis, which is coupled to a workstation with a graphical user interface. The amplifier chassis is coupled to the motors of the master robot manipulator and the control chassis is coupled to the encoders of the master robot manipulator. A force feedback can be applied to the input device and can be generated from the slave robot to enable a user to operate the slave robot via the input device without physically viewing the slave robot. Also, the force feedback can be generated from the workstation to represent fictitious forces to constrain the input device's control of the slave robot to be within imaginary predetermined boundaries.
Robot-friendly connector. [space truss structures
NASA Technical Reports Server (NTRS)
Parma, George F. (Inventor); Vandeberghe, Mark H. (Inventor); Ruiz, Steve C. (Inventor)
1993-01-01
Robot friendly connectors, which, in one aspect, are truss joints with two parts, a receptacle and a joint, are presented. The joints have a head which is loosely inserted into the receptacle and is then tightened and aligned. In one aspect, the head is a rounded hammerhead which initially is enclosed in the receptacle with sloppy fit provided by the shape, size, and configuration of surfaces on the head and on the receptacle.
An adaptive inverse kinematics algorithm for robot manipulators
NASA Technical Reports Server (NTRS)
Colbaugh, R.; Glass, K.; Seraji, H.
1990-01-01
An adaptive algorithm for solving the inverse kinematics problem for robot manipulators is presented. The algorithm is derived using model reference adaptive control (MRAC) theory and is computationally efficient for online applications. The scheme requires no a priori knowledge of the kinematics of the robot if Cartesian end-effector sensing is available, and it requires knowledge of only the forward kinematics if joint position sensing is used. Computer simulation results are given for the redundant seven-DOF robotics research arm, demonstrating that the proposed algorithm yields accurate joint angle trajectories for a given end-effector position/orientation trajectory.
Robotic Exoskeletons: A Perspective for the Rehabilitation of Arm Coordination in Stroke Patients
Jarrassé, Nathanaël; Proietti, Tommaso; Crocher, Vincent; Robertson, Johanna; Sahbani, Anis; Morel, Guillaume; Roby-Brami, Agnès
2014-01-01
Upper-limb impairment after stroke is caused by weakness, loss of individual joint control, spasticity, and abnormal synergies. Upper-limb movement frequently involves abnormal, stereotyped, and fixed synergies, likely related to the increased use of sub-cortical networks following the stroke. The flexible coordination of the shoulder and elbow joints is also disrupted. New methods for motor learning, based on the stimulation of activity-dependent neural plasticity have been developed. These include robots that can adaptively assist active movements and generate many movement repetitions. However, most of these robots only control the movement of the hand in space. The aim of the present text is to analyze the potential of robotic exoskeletons to specifically rehabilitate joint motion and particularly inter-joint coordination. First, a review of studies on upper-limb coordination in stroke patients is presented and the potential for recovery of coordination is examined. Second, issues relating to the mechanical design of exoskeletons and the transmission of constraints between the robotic and human limbs are discussed. The third section considers the development of different methods to control exoskeletons: existing rehabilitation devices and approaches to the control and rehabilitation of joint coordinations are then reviewed, along with preliminary clinical results available. Finally, perspectives and future strategies for the design of control mechanisms for rehabilitation exoskeletons are discussed. PMID:25520638
Robot-assisted ultrasound imaging: overview and development of a parallel telerobotic system.
Monfaredi, Reza; Wilson, Emmanuel; Azizi Koutenaei, Bamshad; Labrecque, Brendan; Leroy, Kristen; Goldie, James; Louis, Eric; Swerdlow, Daniel; Cleary, Kevin
2015-02-01
Ultrasound imaging is frequently used in medicine. The quality of ultrasound images is often dependent on the skill of the sonographer. Several researchers have proposed robotic systems to aid in ultrasound image acquisition. In this paper we first provide a short overview of robot-assisted ultrasound imaging (US). We categorize robot-assisted US imaging systems into three approaches: autonomous US imaging, teleoperated US imaging, and human-robot cooperation. For each approach several systems are introduced and briefly discussed. We then describe a compact six degree of freedom parallel mechanism telerobotic system for ultrasound imaging developed by our research team. The long-term goal of this work is to enable remote ultrasound scanning through teleoperation. This parallel mechanism allows for both translation and rotation of an ultrasound probe mounted on the top plate along with force control. Our experimental results confirmed good mechanical system performance with a positioning error of < 1 mm. Phantom experiments by a radiologist showed promising results with good image quality.
Issues of planning trajectory of parallel robots taking into account zones of singularity
NASA Astrophysics Data System (ADS)
Rybak, L. A.; Khalapyan, S. Y.; Gaponenko, E. V.
2018-03-01
A method for determining the design characteristics of a parallel robot necessary to provide specified parameters of its working space that satisfy the controllability requirement is developed. The experimental verification of the proposed method was carried out using an approximate planar 3-RPR mechanism.
Anderson, Patrick L; Mahoney, Arthur W; Webster, Robert J
2017-07-01
This paper examines shape sensing for a new class of surgical robot that consists of parallel flexible structures that can be reconfigured inside the human body. Known as CRISP robots, these devices provide access to the human body through needle-sized entry points, yet can be configured into truss-like structures capable of dexterous movement and large force application. They can also be reconfigured as needed during a surgical procedure. Since CRISP robots are elastic, they will deform when subjected to external forces or other perturbations. In this paper, we explore how to combine sensor information with mechanics-based models for CRISP robots to estimate their shapes under applied loads. The end result is a shape sensing framework for CRISP robots that will enable future research on control under applied loads, autonomous motion, force sensing, and other robot behaviors.
Kinematic functions for the 7 DOF robotics research arm
NASA Technical Reports Server (NTRS)
Kreutz, K.; Long, M.; Seraji, Homayoun
1989-01-01
The Robotics Research Model K-1207 manipulator is a redundant 7R serial link arm with offsets at all joints. To uniquely determine joint angles for a given end-effector configuration, the redundancy is parameterized by a scalar variable which corresponds to the angle between the manipulator elbow plane and the vertical plane. The forward kinematic mappings from joint-space to end-effector configuration and elbow angle, and the augmented Jacobian matrix which gives end-effector and elbow angle rates as a function of joint rates, are also derived.
Kinematics of Hooke universal joint robot wrists
NASA Technical Reports Server (NTRS)
Mckinney, William S., Jr.
1988-01-01
The singularity problem associated with wrist mechanisms commonly found on industrial manipulators can be alleviated by redesigning the wrist so that it functions as a three-axis gimbal system. This paper discussess the kinematics of gimbal robot wrists made of one and two Hooke universal joints. Derivations of the resolved rate motion control equations for the single and double Hooke universal joint wrists are presented using the three-axis gimbal system as a theoretical wrist model.
Funabashi, Martha; Nougarou, François; Descarreaux, Martin; Prasad, Narasimha; Kawchuk, Greg
In order to define the relation between spinal manipulative therapy (SMT) input parameters and the distribution of load within spinal tissues, the aim of this study was to determine the influence of force magnitude and application site when SMT is applied to cadaveric spines. In 10 porcine cadavers, a servo-controlled linear actuator motor provided a standardized SMT simulation using 3 different force magnitudes (100N, 300N, and 500N) to 2 different cutaneous locations: L3/L4 facet joint (FJ), and L4 transverse processes (TVP). Vertebral kinematics were tracked optically using indwelling bone pins, the motion segment removed and mounted in a parallel robot equipped with a 6-axis load cell. The kinematics of each SMT application were replicated robotically. Serial dissection of spinal structures was conducted to quantify loading characteristics of discrete spinal tissues. Forces experienced by the L3/L4 segment and spinal structures during SMT replication were recorded and analyzed. Spinal manipulative therapy force magnitude and application site parameters influenced spinal tissues loading. A significant main effect (P < .05) of force magnitude was observed on the loads experienced by the intact specimen and supra- and interspinous ligaments. The main effect of application site was also significant (P < .05), influencing the loading of the intact specimen and facet joints, capsules, and ligamentum flavum (P < .05). Spinal manipulative therapy input parameters of force magnitude and application site significantly influence the distribution of forces within spinal tissues. By controlling these SMT parameters, clinical outcomes may potentially be manipulated. Copyright © 2017. Published by Elsevier Inc.
NASA Technical Reports Server (NTRS)
Bradley, Arthur; Dubowsky, Steven; Quinn, Roger; Marzwell, Neville
2005-01-01
Robots that operate independently of one another will not be adequate to accomplish the future exploration tasks of long-distance autonomous navigation, habitat construction, resource discovery, and material handling. Such activities will require that systems widely share information, plan and divide complex tasks, share common resources, and physically cooperate to manipulate objects. Recognizing the need for interoperable robots to accomplish the new exploration initiative, NASA s Office of Exploration Systems Research & Technology recently funded the development of the Joint Technical Architecture for Robotic Systems (JTARS). JTARS charter is to identify the interface standards necessary to achieve interoperability among space robots. A JTARS working group (JTARS-WG) has been established comprising recognized leaders in the field of space robotics including representatives from seven NASA centers along with academia and private industry. The working group s early accomplishments include addressing key issues required for interoperability, defining which systems are within the project s scope, and framing the JTARS manuals around classes of robotic systems.
Elastic robot control - Nonlinear inversion and linear stabilization
NASA Technical Reports Server (NTRS)
Singh, S. N.; Schy, A. A.
1986-01-01
An approach to the control of elastic robot systems for space applications using inversion, servocompensation, and feedback stabilization is presented. For simplicity, a robot arm (PUMA type) with three rotational joints is considered. The third link is assumed to be elastic. Using an inversion algorithm, a nonlinear decoupling control law u(d) is derived such that in the closed-loop system independent control of joint angles by the three joint torquers is accomplished. For the stabilization of elastic oscillations, a linear feedback torquer control law u(s) is obtained applying linear quadratic optimization to the linearized arm model augmented with a servocompensator about the terminal state. Simulation results show that in spite of uncertainties in the payload and vehicle angular velocity, good joint angle control and damping of elastic oscillations are obtained with the torquer control law u = u(d) + u(s).
Parallel-distributed mobile robot simulator
NASA Astrophysics Data System (ADS)
Okada, Hiroyuki; Sekiguchi, Minoru; Watanabe, Nobuo
1996-06-01
The aim of this project is to achieve an autonomous learning and growth function based on active interaction with the real world. It should also be able to autonomically acquire knowledge about the context in which jobs take place, and how the jobs are executed. This article describes a parallel distributed movable robot system simulator with an autonomous learning and growth function. The autonomous learning and growth function which we are proposing is characterized by its ability to learn and grow through interaction with the real world. When the movable robot interacts with the real world, the system compares the virtual environment simulation with the interaction result in the real world. The system then improves the virtual environment to match the real-world result more closely. This the system learns and grows. It is very important that such a simulation is time- realistic. The parallel distributed movable robot simulator was developed to simulate the space of a movable robot system with an autonomous learning and growth function. The simulator constructs a virtual space faithful to the real world and also integrates the interfaces between the user, the actual movable robot and the virtual movable robot. Using an ultrafast CG (computer graphics) system (FUJITSU AG series), time-realistic 3D CG is displayed.
NASA Astrophysics Data System (ADS)
Lee, J.; Kim, K.
A Very Large Scale Integration (VLSI) architecture for robot direct kinematic computation suitable for industrial robot manipulators was investigated. The Denavit-Hartenberg transformations are reviewed to exploit a proper processing element, namely an augmented CORDIC. Specifically, two distinct implementations are elaborated on, such as the bit-serial and parallel. Performance of each scheme is analyzed with respect to the time to compute one location of the end-effector of a 6-links manipulator, and the number of transistors required.
NASA Technical Reports Server (NTRS)
Lee, J.; Kim, K.
1991-01-01
A Very Large Scale Integration (VLSI) architecture for robot direct kinematic computation suitable for industrial robot manipulators was investigated. The Denavit-Hartenberg transformations are reviewed to exploit a proper processing element, namely an augmented CORDIC. Specifically, two distinct implementations are elaborated on, such as the bit-serial and parallel. Performance of each scheme is analyzed with respect to the time to compute one location of the end-effector of a 6-links manipulator, and the number of transistors required.
A Modular Soft Robotic Wrist for Underwater Manipulation.
Kurumaya, Shunichi; Phillips, Brennan T; Becker, Kaitlyn P; Rosen, Michelle H; Gruber, David F; Galloway, Kevin C; Suzumori, Koichi; Wood, Robert J
2018-04-19
This article presents the development of modular soft robotic wrist joint mechanisms for delicate and precise manipulation in the harsh deep-sea environment. The wrist consists of a rotary module and bending module, which can be combined with other actuators as part of a complete manipulator system. These mechanisms are part of a suite of soft robotic actuators being developed for deep-sea manipulation via submersibles and remotely operated vehicles, and are designed to be powered hydraulically with seawater. The wrist joint mechanisms can also be activated with pneumatic pressure for terrestrial-based applications, such as automated assembly and robotic locomotion. Here we report the development and characterization of a suite of rotary and bending modules by varying fiber number and silicone hardness. Performance of the complete soft robotic wrist is demonstrated in normal atmospheric conditions using both pneumatic and hydraulic pressures for actuation and under high ambient hydrostatic pressures equivalent to those found at least 2300 m deep in the ocean. This rugged modular wrist holds the potential to be utilized at full ocean depths (>10,000 m) and is a step forward in the development of jointed underwater soft robotic arms.
Method for six-legged robot stepping on obstacles by indirect force estimation
NASA Astrophysics Data System (ADS)
Xu, Yilin; Gao, Feng; Pan, Yang; Chai, Xun
2016-07-01
Adaptive gaits for legged robots often requires force sensors installed on foot-tips, however impact, temperature or humidity can affect or even damage those sensors. Efforts have been made to realize indirect force estimation on the legged robots using leg structures based on planar mechanisms. Robot Octopus III is a six-legged robot using spatial parallel mechanism(UP-2UPS) legs. This paper proposed a novel method to realize indirect force estimation on walking robot based on a spatial parallel mechanism. The direct kinematics model and the inverse kinematics model are established. The force Jacobian matrix is derived based on the kinematics model. Thus, the indirect force estimation model is established. Then, the relation between the output torques of the three motors installed on one leg to the external force exerted on the foot tip is described. Furthermore, an adaptive tripod static gait is designed. The robot alters its leg trajectory to step on obstacles by using the proposed adaptive gait. Both the indirect force estimation model and the adaptive gait are implemented and optimized in a real time control system. An experiment is carried out to validate the indirect force estimation model. The adaptive gait is tested in another experiment. Experiment results show that the robot can successfully step on a 0.2 m-high obstacle. This paper proposes a novel method to overcome obstacles for the six-legged robot using spatial parallel mechanism legs and to avoid installing the electric force sensors in harsh environment of the robot's foot tips.
Dynamic modeling and optimal joint torque coordination of advanced robotic systems
NASA Astrophysics Data System (ADS)
Kang, Hee-Jun
The development is documented of an efficient dynamic modeling algorithm and the subsequent optimal joint input load coordination of advanced robotic systems for industrial application. A closed-form dynamic modeling algorithm for the general closed-chain robotic linkage systems is presented. The algorithm is based on the transfer of system dependence from a set of open chain Lagrangian coordinates to any desired system generalized coordinate set of the closed-chain. Three different techniques for evaluation of the kinematic closed chain constraints allow the representation of the dynamic modeling parameters in terms of system generalized coordinates and have no restriction with regard to kinematic redundancy. The total computational requirement of the closed-chain system model is largely dependent on the computation required for the dynamic model of an open kinematic chain. In order to improve computational efficiency, modification of an existing open-chain KIC based dynamic formulation is made by the introduction of the generalized augmented body concept. This algorithm allows a 44 pct. computational saving over the current optimized one (O(N4), 5995 when N = 6). As means of resolving redundancies in advanced robotic systems, local joint torque optimization is applied for effectively using actuator power while avoiding joint torque limits. The stability problem in local joint torque optimization schemes is eliminated by using fictitious dissipating forces which act in the necessary null space. The performance index representing the global torque norm is shown to be satisfactory. In addition, the resulting joint motion trajectory becomes conservative, after a transient stage, for repetitive cyclic end-effector trajectories. The effectiveness of the null space damping method is shown. The modular robot, which is built of well defined structural modules from a finite-size inventory and is controlled by one general computer system, is another class of evolving, highly versatile, advanced robotic systems. Therefore, finally, a module based dynamic modeling algorithm is presented for the dynamic coordination of such reconfigurable modular robotic systems. A user interactive module based manipulator analysis program (MBMAP) has been coded in C language running on 4D/70 Silicon Graphics.
Dimensional synthesis of a 3-DOF parallel manipulator with full circle rotation
NASA Astrophysics Data System (ADS)
Ni, Yanbing; Wu, Nan; Zhong, Xueyong; Zhang, Biao
2015-07-01
Parallel robots are widely used in the academic and industrial fields. In spite of the numerous achievements in the design and dimensional synthesis of the low-mobility parallel robots, few research efforts are directed towards the asymmetric 3-DOF parallel robots whose end-effector can realize 2 translational and 1 rotational(2T1R) motion. In order to develop a manipulator with the capability of full circle rotation to enlarge the workspace, a new 2T1R parallel mechanism is proposed. The modeling approach and kinematic analysis of this proposed mechanism are investigated. Using the method of vector analysis, the inverse kinematic equations are established. This is followed by a vigorous proof that this mechanism attains an annular workspace through its circular rotation and 2 dimensional translations. Taking the first order perturbation of the kinematic equations, the error Jacobian matrix which represents the mapping relationship between the error sources of geometric parameters and the end-effector position errors is derived. With consideration of the constraint conditions of pressure angles and feasible workspace, the dimensional synthesis is conducted with a goal to minimize the global comprehensive performance index. The dimension parameters making the mechanism to have optimal error mapping and kinematic performance are obtained through the optimization algorithm. All these research achievements lay the foundation for the prototype building of such kind of parallel robots.
NASA Astrophysics Data System (ADS)
Nagai, Yukie; Asada, Minoru; Hosoda, Koh
This paper presents a developmental learning model for joint attention between a robot and a human caregiver. The basic idea of the proposed model comes from the insight of the cognitive developmental science that the development can help the task learning. The model consists of a learning mechanism based on evaluation and two kinds of developmental mechanisms: a robot's development and a caregiver's one. The former means that the sensing and the actuating capabilities of the robot change from immaturity to maturity. On the other hand, the latter is defined as a process that the caregiver changes the task from easy situation to difficult one. These two developments are triggered by the learning progress. The experimental results show that the proposed model can accelerate the learning of joint attention owing to the caregiver's development. Furthermore, it is observed that the robot's development can improve the final task performance by reducing the internal representation in the learned neural network. The mechanisms that bring these effects to the learning are analyzed in line with the cognitive developmental science.
Development of a revolute-joint robot for the precision positioning of an x-ray detector
NASA Astrophysics Data System (ADS)
Preissner, Curt A.; Royston, Thomas J.; Shu, Deming
2003-10-01
This paper profiles the initial phase in the development of a six degree-of-freedom robot, with 1 μm dynamic positioning uncertainty, for the manipulation of x-ray detectors or test specimens at the Advanced Photon Source (APS). While revolute-joint robot manipulators exhibit a smaller footprint along with increased positioning flexibility compared to Cartesian manipulators, commercially available revolute-joint manipulators do not meet our size, positioning, or environmental specifications. Currently, a robot with 20 μm dynamic positioning uncertainty is functioning at the APS for cryogenic crystallography sample pick-and-place operation. Theoretical, computational and experimental procedures are being used to (1) identify and (2) simulate the dynamics of the present robot system using a multibody approach, including the mechanics and control architecture, and eventually to (3) design an improved version with a 1 μm dynamic positioning uncertainty. We expect that the preceding experimental and theoretical techniques will be useful design and analysis tools as multi-degree-of-freedom manipulators become more prevalent on synchrotron beamlines.
Buzzi, Jacopo; Ferrigno, Giancarlo; Jansma, Joost M.; De Momi, Elena
2017-01-01
Teleoperated robotic systems are widely spreading in multiple different fields, from hazardous environments exploration to surgery. In teleoperation, users directly manipulate a master device to achieve task execution at the slave robot side; this interaction is fundamental to guarantee both system stability and task execution performance. In this work, we propose a non-disruptive method to study the arm endpoint stiffness. We evaluate how users exploit the kinetic redundancy of the arm to achieve stability and precision during the execution of different tasks with different master devices. Four users were asked to perform two planar trajectories following virtual tasks using both a serial and a parallel link master device. Users' arm kinematics and muscular activation were acquired and combined with a user-specific musculoskeletal model to estimate the joint stiffness. Using the arm kinematic Jacobian, the arm end-point stiffness was derived. The proposed non-disruptive method is capable of estimating the arm endpoint stiffness during the execution of virtual teleoperated tasks. The obtained results are in accordance with the existing literature in human motor control and show, throughout the tested trajectory, a modulation of the arm endpoint stiffness that is affected by task characteristics and hand speed and acceleration. PMID:29018319
Framework and Method for Controlling a Robotic System Using a Distributed Computer Network
NASA Technical Reports Server (NTRS)
Sanders, Adam M. (Inventor); Strawser, Philip A. (Inventor); Barajas, Leandro G. (Inventor); Permenter, Frank Noble (Inventor)
2015-01-01
A robotic system for performing an autonomous task includes a humanoid robot having a plurality of compliant robotic joints, actuators, and other integrated system devices that are controllable in response to control data from various control points, and having sensors for measuring feedback data at the control points. The system includes a multi-level distributed control framework (DCF) for controlling the integrated system components over multiple high-speed communication networks. The DCF has a plurality of first controllers each embedded in a respective one of the integrated system components, e.g., the robotic joints, a second controller coordinating the components via the first controllers, and a third controller for transmitting a signal commanding performance of the autonomous task to the second controller. The DCF virtually centralizes all of the control data and the feedback data in a single location to facilitate control of the robot across the multiple communication networks.
Visual perception system and method for a humanoid robot
NASA Technical Reports Server (NTRS)
Chelian, Suhas E. (Inventor); Linn, Douglas Martin (Inventor); Wampler, II, Charles W. (Inventor); Bridgwater, Lyndon (Inventor); Wells, James W. (Inventor); Mc Kay, Neil David (Inventor)
2012-01-01
A robotic system includes a humanoid robot with robotic joints each moveable using an actuator(s), and a distributed controller for controlling the movement of each of the robotic joints. The controller includes a visual perception module (VPM) for visually identifying and tracking an object in the field of view of the robot under threshold lighting conditions. The VPM includes optical devices for collecting an image of the object, a positional extraction device, and a host machine having an algorithm for processing the image and positional information. The algorithm visually identifies and tracks the object, and automatically adapts an exposure time of the optical devices to prevent feature data loss of the image under the threshold lighting conditions. A method of identifying and tracking the object includes collecting the image, extracting positional information of the object, and automatically adapting the exposure time to thereby prevent feature data loss of the image.
Workspace Safe Operation of a Force- or Impedance-Controlled Robot
NASA Technical Reports Server (NTRS)
Abdallah, Muhammad E. (Inventor); Hargrave, Brian (Inventor); Strawser, Philip A. (Inventor); Yamokoski, John D. (Inventor)
2013-01-01
A method of controlling a robotic manipulator of a force- or impedance-controlled robot within an unstructured workspace includes imposing a saturation limit on a static force applied by the manipulator to its surrounding environment, and may include determining a contact force between the manipulator and an object in the unstructured workspace, and executing a dynamic reflex when the contact force exceeds a threshold to thereby alleviate an inertial impulse not addressed by the saturation limited static force. The method may include calculating a required reflex torque to be imparted by a joint actuator to a robotic joint. A robotic system includes a robotic manipulator having an unstructured workspace and a controller that is electrically connected to the manipulator, and which controls the manipulator using force- or impedance-based commands. The controller, which is also disclosed herein, automatically imposes the saturation limit and may execute the dynamic reflex noted above.
Redundant drive current imbalance problem of the Automatic Radiator Inspection Device (ARID)
NASA Technical Reports Server (NTRS)
Latino, Carl D.
1992-01-01
The Automatic Radiator Inspection Device (ARID) is a 4 Degree of Freedom (DOF) robot with redundant drive motors at each joint. The device is intended to automate the labor intensive task of space shuttle radiator inspection. For safety and redundancy, each joint is driven by two independent motor systems. Motors driving the same joint, however, draw vastly different currents. The concern was that the robot joints could be subjected to undue stress. It was the objective of this summer's project to determine the cause of this current imbalance. In addition it was to determine, in a quantitative manner, what was the cause, how serious the problem was in terms of damage or undue wear to the robot and find solutions if possible. It was concluded that most problems could be resolved with a better motor control design. This document discusses problems encountered and possible solutions.
Mesofluidic controlled robotic or prosthetic finger
Lind, Randall F; Jansen, John F; Love, Lonnie J
2013-11-19
A mesofluidic powered robotic and/or prosthetic finger joint includes a first finger section having at least one mesofluidic actuator in fluid communication with a first actuator, a second mesofluidic actuator in fluid communication with a second actuator and a second prosthetic finger section pivotally connected to the first finger section by a joint pivot, wherein the first actuator pivotally cooperates with the second finger to provide a first mechanical advantage relative to the joint point and wherein the second actuator pivotally cooperates with the second finger section to provide a second mechanical advantage relative to the joint point.
ODYSSEUS autonomous walking robot: The leg/arm design
NASA Technical Reports Server (NTRS)
Bourbakis, N. G.; Maas, M.; Tascillo, A.; Vandewinckel, C.
1994-01-01
ODYSSEUS is an autonomous walking robot, which makes use of three wheels and three legs for its movement in the free navigation space. More specifically, it makes use of its autonomous wheels to move around in an environment where the surface is smooth and not uneven. However, in the case that there are small height obstacles, stairs, or small height unevenness in the navigation environment, the robot makes use of both wheels and legs to travel efficiently. In this paper we present the detailed hardware design and the simulated behavior of the extended leg/arm part of the robot, since it plays a very significant role in the robot actions (movements, selection of objects, etc.). In particular, the leg/arm consists of three major parts: The first part is a pipe attached to the robot base with a flexible 3-D joint. This pipe has a rotated bar as an extended part, which terminates in a 3-D flexible joint. The second part of the leg/arm is also a pipe similar to the first. The extended bar of the second part ends at a 2-D joint. The last part of the leg/arm is a clip-hand. It is used for selecting several small weight and size objects, and when it is in a 'closed' mode, it is used as a supporting part of the robot leg. The entire leg/arm part is controlled and synchronized by a microcontroller (68CH11) attached to the robot base.
Design of a Lightweight Soft Robotic Arm Using Pneumatic Artificial Muscles and Inflatable Sleeves.
Ohta, Preston; Valle, Luis; King, Jonathan; Low, Kevin; Yi, Jaehyun; Atkeson, Christopher G; Park, Yong-Lae
2018-04-01
As robots begin to interact with humans and operate in human environments, safety becomes a major concern. Conventional robots, although reliable and consistent, can cause injury to anyone within its range of motion. Soft robotics, wherein systems are made to be soft and mechanically compliant, are thus a promising alternative due to their lightweight nature and ability to cushion impacts, but current designs often sacrifice accuracy and usefulness for safety. We, therefore, have developed a bioinspired robotic arm combining elements of rigid and soft robotics such that it exhibits the positive qualities of both, namely compliance and accuracy, while maintaining a low weight. This article describes the design of a robotic arm-wrist-hand system with seven degrees of freedom (DOFs). The shoulder and elbow each has two DOFs for two perpendicular rotational motions on each joint, and the hand has two DOFs for wrist rotations and one DOF for a grasp motion. The arm is pneumatically powered using custom-built McKibben type pneumatic artificial muscles, which are inflated and deflated using binary and proportional valves. The wrist and hand motions are actuated through servomotors. In addition to the actuators, the arm is equipped with a potentiometer in each joint for detecting joint angle changes. Simulation and experimental results for closed-loop position control are also presented in the article.
NASA Astrophysics Data System (ADS)
House, Christopher; Armstrong, Jenelle; Burkhardt, John; Firebaugh, Samara
2014-06-01
With the end goal of medical applications such as non-invasive surgery and targeted drug delivery, an acoustically driven resonant structure is proposed for microrobotic propulsion. At the proposed scale, the low Reynolds number environment requires non-reciprocal motion from the robotic structure for propulsion; thus, a "flapper" with multiple, flexible joints, has been designed to produce excitation modes that involve the necessary flagella-like bending for non-reciprocal motion. The key design aspect of the flapper structure involves a very thin joint that allows bending in one (vertical) direction, but not the opposing direction. This allows for the second mass and joint to bend in a manner similar to a dolphin's "kick" at the bottom of their stroke, resulting in forward thrust. A 130 mm x 50 mm x 0.2 mm prototype of a swimming robot that utilizes the flapper was fabricated out of acrylic using a laser cutter. The robot was tested in water and in a water-glycerine solution designed to mimic microscale fluid conditions. The robot exhibited forward propulsion when excited by an underwater speaker at its resonance mode, with velocities up to 2.5 mm/s. The robot also displayed frequency selectivity, leading to the possibility of exploring a steering mechanism with alternatively tuned flappers. Additional tests were conducted with a robot at a reduced size scale.
Optimal accelerometer placement on a robot arm for pose estimation
NASA Astrophysics Data System (ADS)
Wijayasinghe, Indika B.; Sanford, Joseph D.; Abubakar, Shamsudeen; Saadatzi, Mohammad Nasser; Das, Sumit K.; Popa, Dan O.
2017-05-01
The performance of robots to carry out tasks depends in part on the sensor information they can utilize. Usually, robots are fitted with angle joint encoders that are used to estimate the position and orientation (or the pose) of its end-effector. However, there are numerous situations, such as in legged locomotion, mobile manipulation, or prosthetics, where such joint sensors may not be present at every, or any joint. In this paper we study the use of inertial sensors, in particular accelerometers, placed on the robot that can be used to estimate the robot pose. Studying accelerometer placement on a robot involves many parameters that affect the performance of the intended positioning task. Parameters such as the number of accelerometers, their size, geometric placement and Signal-to-Noise Ratio (SNR) are included in our study of their effects for robot pose estimation. Due to the ubiquitous availability of inexpensive accelerometers, we investigated pose estimation gains resulting from using increasingly large numbers of sensors. Monte-Carlo simulations are performed with a two-link robot arm to obtain the expected value of an estimation error metric for different accelerometer configurations, which are then compared for optimization. Results show that, with a fixed SNR model, the pose estimation error decreases with increasing number of accelerometers, whereas for a SNR model that scales inversely to the accelerometer footprint, the pose estimation error increases with the number of accelerometers. It is also shown that the optimal placement of the accelerometers depends on the method used for pose estimation. The findings suggest that an integration-based method favors placement of accelerometers at the extremities of the robot links, whereas a kinematic-constraints-based method favors a more uniformly distributed placement along the robot links.
NASA Astrophysics Data System (ADS)
Seweryn, Karol; Grassmann, Kamil; Ciesielska, Monika; Rybus, Tomasz; Turek, Michal
2013-09-01
One of the most critical element in the orbital manipulators are kinematic joints. Joints must be adapted to work in tough conditions of space environment and must ensure the greatest efficiency and work without backlash. At the Space Mechatronics and Robotics Laboratory (LMRS) of the Space Research Centre, PAS our team designed and built a lightweight kinematic pair based on a new concept. The new concept is based on the epicycloid two-stage gearbox with torque motor. In this paper we have focused on optimization of the joint design for space application. The optimization was focused on the minimization of the mass and backlash effects and on maximizing the joint efficiency.
Cortés, Camilo; de los Reyes-Guzmán, Ana; Scorza, Davide; Bertelsen, Álvaro; Carrasco, Eduardo; Gil-Agudo, Ángel; Ruiz-Salguero, Oscar; Flórez, Julián
2016-01-01
Robot-Assisted Rehabilitation (RAR) is relevant for treating patients affected by nervous system injuries (e.g., stroke and spinal cord injury). The accurate estimation of the joint angles of the patient limbs in RAR is critical to assess the patient improvement. The economical prevalent method to estimate the patient posture in Exoskeleton-based RAR is to approximate the limb joint angles with the ones of the Exoskeleton. This approximation is rough since their kinematic structures differ. Motion capture systems (MOCAPs) can improve the estimations, at the expenses of a considerable overload of the therapy setup. Alternatively, the Extended Inverse Kinematics Posture Estimation (EIKPE) computational method models the limb and Exoskeleton as differing parallel kinematic chains. EIKPE has been tested with single DOF movements of the wrist and elbow joints. This paper presents the assessment of EIKPE with elbow-shoulder compound movements (i.e., object prehension). Ground-truth for estimation assessment is obtained from an optical MOCAP (not intended for the treatment stage). The assessment shows EIKPE rendering a good numerical approximation of the actual posture during the compound movement execution, especially for the shoulder joint angles. This work opens the horizon for clinical studies with patient groups, Exoskeleton models, and movements types. PMID:27403420
NASA Technical Reports Server (NTRS)
Doty, Keith L
1992-01-01
The author has formulated a new, general model for specifying the kinematic properties of serial manipulators. The new model kinematic parameters do not suffer discontinuities when nominally parallel adjacent axes deviate from exact parallelism. From this new theory the author develops a first-order, lumped-parameter, calibration-model for the ARID manipulator. Next, the author develops a calibration methodology for the ARID based on visual and acoustic sensing. A sensor platform, consisting of a camera and four sonars attached to the ARID end frame, performs calibration measurements. A calibration measurement consists of processing one visual frame of an accurately placed calibration image and recording four acoustic range measurements. A minimum of two measurement protocols determine the kinematics calibration-model of the ARID for a particular region: assuming the joint displacements are accurately measured, the calibration surface is planar, and the kinematic parameters do not vary rapidly in the region. No theoretical or practical limitations appear to contra-indicate the feasibility of the calibration method developed here.
Configuration-Control Scheme Copes With Singularities
NASA Technical Reports Server (NTRS)
Seraji, Homayoun; Colbaugh, Richard D.
1993-01-01
Improved configuration-control scheme for robotic manipulator having redundant degrees of freedom suppresses large joint velocities near singularities, at expense of small trajectory errors. Provides means to enforce order of priority of tasks assigned to robot. Basic concept of configuration control of redundant robot described in "Increasing The Dexterity Of Redundant Robots" (NPO-17801).
Functional assessment of a surgical robot for reduction of lower limb fractures.
Hung, Shuo-Suei; Lee, Ming-Yih
2010-12-01
This paper presents a novel robot designed for reduction of lower limb fractures, with the additional features of automatic controlled flexion of the knee joint, individual traction of thigh and leg, and foot rotation. The aim of this design is to assist the orthopaedic surgeon to perform better fracture reduction through motor control, in contrast to current manual control, and the results of assessments of its functions on normal subjects are presented in this paper. The robot was designed to be mounted onto the operation table, and was controlled through open switch relay. Functional assessments were conducted on six healthy volunteers in terms of knee joint motion and lower limb traction; measurement of angle and distance was calculated from data obtained by a 3D ultrasonic motion system (Zebris(®) ). The results showed a good correlation of the flexion angle between the robot and the subjects at the knee joint. In the traction tests, a steady lengthening of the proximal as well as the distal segment of the robot was observed, and a slight increase in subjects' limb length was also recorded, which might be due to distraction in the joint space. This automatic control fracture table has distinct features compared with the conventional ones, and it is believed to be of assistance to surgeons when performing fracture fixations. Copyright © 2010 John Wiley & Sons, Ltd.
Intelligent, self-contained robotic hand
Krutik, Vitaliy; Doo, Burt; Townsend, William T.; Hauptman, Traveler; Crowell, Adam; Zenowich, Brian; Lawson, John
2007-01-30
A robotic device has a base and at least one finger having at least two links that are connected in series on rotary joints with at least two degrees of freedom. A brushless motor and an associated controller are located at each joint to produce a rotational movement of a link. Wires for electrical power and communication serially connect the controllers in a distributed control network. A network operating controller coordinates the operation of the network, including power distribution. At least one, but more typically two to five, wires interconnect all the controllers through one or more joints. Motor sensors and external world sensors monitor operating parameters of the robotic hand. The electrical signal output of the sensors can be input anywhere on the distributed control network. V-grooves on the robotic hand locate objects precisely and assist in gripping. The hand is sealed, immersible and has electrical connections through the rotary joints for anodizing in a single dunk without masking. In various forms, this intelligent, self-contained, dexterous hand, or combinations of such hands, can perform a wide variety of object gripping and manipulating tasks, as well as locomotion and combinations of locomotion and gripping.
Process for anodizing a robotic device
Townsend, William T [Weston, MA
2011-11-08
A robotic device has a base and at least one finger having at least two links that are connected in series on rotary joints with at least two degrees of freedom. A brushless motor and an associated controller are located at each joint to produce a rotational movement of a link. Wires for electrical power and communication serially connect the controllers in a distributed control network. A network operating controller coordinates the operation of the network, including power distribution. At least one, but more typically two to five, wires interconnect all the controllers through one or more joints. Motor sensors and external world sensors monitor operating parameters of the robotic hand. The electrical signal output of the sensors can be input anywhere on the distributed control network. V-grooves on the robotic hand locate objects precisely and assist in gripping. The hand is sealed, immersible and has electrical connections through the rotary joints for anodizing in a single dunk without masking. In various forms, this intelligent, self-contained, dexterous hand, or combinations of such hands, can perform a wide variety of object gripping and manipulating tasks, as well as locomotion and combinations of locomotion and gripping.
NASA Technical Reports Server (NTRS)
Wilson, Andrew (Inventor); Punnoose, Andrew (Inventor); Strausser, Katherine (Inventor); Parikh, Neil (Inventor)
2011-01-01
A mobile robotic unit features a main body, a plurality of legs for supporting the main body on and moving the main body in forward and reverse directions about a base surface, and a drive assembly. According to an exemplary embodiment each leg includes a respective pivotal hip joint, a pivotal knee joint, and a wheeled foot adapted to roll along the base surface. Also according to an exemplary embodiments the drive assembly includes a motor operatively associated with the hip and knee joints and the wheeled foot for independently driving pivotal movement of the hip joint and the knee joint and rolling motion of the wheeled foot. The hip joint may include a ball-and-socket-type joint interconnecting top portion of the leg to the main body, such that the hip joint is adapted to pivot said leg in a direction transverse to a forward-and-reverse direction.
Robotics for Human Exploration
NASA Technical Reports Server (NTRS)
Fong, Terrence; Deans, Mathew; Bualat, Maria
2013-01-01
Robots can do a variety of work to increase the productivity of human explorers. Robots can perform tasks that are tedious, highly repetitive or long-duration. Robots can perform precursor tasks, such as reconnaissance, which help prepare for future human activity. Robots can work in support of astronauts, assisting or performing tasks in parallel. Robots can also perform "follow-up" work, completing tasks designated or started by humans. In this paper, we summarize the development and testing of robots designed to improve future human exploration of space.
Upper-limb kinematic reconstruction during stroke robot-aided therapy.
Papaleo, E; Zollo, L; Garcia-Aracil, N; Badesa, F J; Morales, R; Mazzoleni, S; Sterzi, S; Guglielmelli, E
2015-09-01
The paper proposes a novel method for an accurate and unobtrusive reconstruction of the upper-limb kinematics of stroke patients during robot-aided rehabilitation tasks with end-effector machines. The method is based on a robust analytic procedure for inverse kinematics that simply uses, in addition to hand pose data provided by the robot, upper arm acceleration measurements for computing a constraint on elbow position; it is exploited for task space augmentation. The proposed method can enable in-depth comprehension of planning strategy of stroke patients in the joint space and, consequently, allow developing therapies tailored for their residual motor capabilities. The experimental validation has a twofold purpose: (1) a comparative analysis with an optoelectronic motion capturing system is used to assess the method capability to reconstruct joint motion; (2) the application of the method to healthy and stroke subjects during circle-drawing tasks with InMotion2 robot is used to evaluate its efficacy in discriminating stroke from healthy behavior. The experimental results have shown that arm angles are reconstructed with a RMSE of 8.3 × 10(-3) rad. Moreover, the comparison between healthy and stroke subjects has revealed different features in the joint space in terms of mean values and standard deviations, which also allow assessing inter- and intra-subject variability. The findings of this study contribute to the investigation of motor performance in the joint space and Cartesian space of stroke patients undergoing robot-aided therapy, thus allowing: (1) evaluating the outcomes of the therapeutic approach, (2) re-planning the robotic treatment based on patient needs, and (3) understanding pathology-related motor strategies.
Trajectory planning of free-floating space robot using Particle Swarm Optimization (PSO)
NASA Astrophysics Data System (ADS)
Wang, Mingming; Luo, Jianjun; Walter, Ulrich
2015-07-01
This paper investigates the application of Particle Swarm Optimization (PSO) strategy to trajectory planning of the kinematically redundant space robot in free-floating mode. Due to the path dependent dynamic singularities, the volume of available workspace of the space robot is limited and enormous joint velocities are required when such singularities are met. In order to overcome this effect, the direct kinematics equations in conjunction with PSO are employed for trajectory planning of free-floating space robot. The joint trajectories are parametrized with the Bézier curve to simplify the calculation. Constrained PSO scheme with adaptive inertia weight is implemented to find the optimal solution of joint trajectories while specific objectives and imposed constraints are satisfied. The proposed method is not sensitive to the singularity issue due to the application of forward kinematic equations. Simulation results are presented for trajectory planning of 7 degree-of-freedom (DOF) redundant manipulator mounted on a free-floating spacecraft and demonstrate the effectiveness of the proposed method.
Effect of Link Flexibility on tip position of a single link robotic arm
NASA Astrophysics Data System (ADS)
Madhusudan Raju, E.; Siva Rama Krishna, L.; Mouli, Y. Sharath Chandra; Nageswara Rao, V.
2015-12-01
The flexible robots are widely used in space applications due to their quick response, lower energy consumption, lower overall mass and operation at high speed compared to conventional industrial rigid link robots. These robots are inherently flexible, so that the kinematics of flexible robots can't be solved with rigid body assumptions. The flexibility in links and joints affects end-point positioning accuracy of the robot. It is important to model the link kinematics with precision which in turn simplifies modelling of dynamics of flexible robots. The main objective of this paper is to evaluate the effect of link flexibility on a tip position of a single link robotic arm for a given motion. The joint is assumed to be rigid and only link flexibility is considered. The kinematics of flexible link problem is evaluated by Assumed Modes Method (AMM) using MAT LAB Programming. To evaluate the effect of link flexibility (with and without payload) of robotic arm, the normalized tip deviation is found for flexible link with respect to a rigid link. Finally, the limiting inertia for payload mass is found if the allowable tip deviation is 5%.
A Hexapod Robot to Demonstrate Mesh Walking in a Microgravity Environment
NASA Technical Reports Server (NTRS)
Foor, David C.
2005-01-01
The JPL Micro-Robot Explorer (MRE) Spiderbot is a robot that takes advantage of its small size to perform precision tasks suitable for space applications. The Spiderbot is a legged robot that can traverse harsh terrain otherwise inaccessible to wheeled robots. A team of Spiderbots can network and can exhibit collaborative efforts to SUCCeSSfUlly complete a set of tasks. The Spiderbot is designed and developed to demonstrate hexapods that can walk on flat surfaces, crawl on meshes, and assemble simple structures. The robot has six legs consisting of two spring-compliant joints and a gripping actuator. A hard-coded set of gaits allows the robot to move smoothly in a zero-gravity environment along the mesh. The primary objective of this project is to create a Spiderbot that traverses a flexible, deployable mesh, for use in space repair. Verification of this task will take place aboard a zero-gravity test flight. The secondary objective of this project is to adapt feedback from the joints to allow the robot to test each arm for a successful grip of the mesh. The end result of this research lends itself to a fault-tolerant robot suitable for a wide variety of space applications.
Bertomeu-Motos, Arturo; Blanco, Andrea; Badesa, Francisco J; Barios, Juan A; Zollo, Loredana; Garcia-Aracil, Nicolas
2018-02-20
End-effector robots are commonly used in robot-assisted neuro-rehabilitation therapies for upper limbs where the patient's hand can be easily attached to a splint. Nevertheless, they are not able to estimate and control the kinematic configuration of the upper limb during the therapy. However, the Range of Motion (ROM) together with the clinical assessment scales offers a comprehensive assessment to the therapist. Our aim is to present a robust and stable kinematic reconstruction algorithm to accurately measure the upper limb joints using only an accelerometer placed onto the upper arm. The proposed algorithm is based on the inverse of the augmented Jaciobian as the algorithm (Papaleo, et al., Med Biol Eng Comput 53(9):815-28, 2015). However, the estimation of the elbow joint location is performed through the computation of the rotation measured by the accelerometer during the arm movement, making the algorithm more robust against shoulder movements. Furthermore, we present a method to compute the initial configuration of the upper limb necessary to start the integration method, a protocol to manually measure the upper arm and forearm lengths, and a shoulder position estimation. An optoelectronic system was used to test the accuracy of the proposed algorithm whilst healthy subjects were performing upper limb movements holding the end effector of the seven Degrees of Freedom (DoF) robot. In addition, the previous and the proposed algorithms were studied during a neuro-rehabilitation therapy assisted by the 'PUPArm' planar robot with three post-stroke patients. The proposed algorithm reports a Root Mean Square Error (RMSE) of 2.13cm in the elbow joint location and 1.89cm in the wrist joint location with high correlation. These errors lead to a RMSE about 3.5 degrees (mean of the seven joints) with high correlation in all the joints with respect to the real upper limb acquired through the optoelectronic system. Then, the estimation of the upper limb joints through both algorithms reveal an instability on the previous when shoulder movement appear due to the inevitable trunk compensation in post-stroke patients. The proposed algorithm is able to accurately estimate the human upper limb joints during a neuro-rehabilitation therapy assisted by end-effector robots. In addition, the implemented protocol can be followed in a clinical environment without optoelectronic systems using only one accelerometer attached in the upper arm. Thus, the ROM can be perfectly determined and could become an objective assessment parameter for a comprehensive assessment.
Decoupling Identification for Serial Two-Link Two-Inertia System
NASA Astrophysics Data System (ADS)
Oaki, Junji; Adachi, Shuichi
The purpose of our study is to develop a precise model by applying the technique of system identification for the model-based control of a nonlinear robot arm, under taking joint-elasticity into consideration. We previously proposed a systematic identification method, called “decoupling identification,” for a “SCARA-type” planar two-link robot arm with elastic joints caused by the Harmonic-drive® reduction gears. The proposed method serves as an extension of the conventional rigid-joint-model-based identification. The robot arm is treated as a serial two-link two-inertia system with nonlinearity. The decoupling identification method using link-accelerometer signals enables the serial two-link two-inertia system to be divided into two linear one-link two-inertia systems. The MATLAB®'s commands for state-space model estimation are utilized in the proposed method. Physical parameters such as motor inertias, link inertias, joint-friction coefficients, and joint-spring coefficients are estimated through the identified one-link two-inertia systems using a gray-box approach. This paper describes accuracy evaluations using the two-link arm for the decoupling identification method under introducing closed-loop-controlled elements and varying amplitude-setup of identification-input. Experimental results show that the identification method also works with closed-loop-controlled elements. Therefore, the identification method is applicable to a “PUMA-type” vertical robot arm under gravity.
NASA Astrophysics Data System (ADS)
Yang, Juqing; Wang, Dayong; Fan, Baixing; Dong, Dengfeng; Zhou, Weihu
2017-03-01
In-situ intelligent manufacturing for large-volume equipment requires industrial robots with absolute high-accuracy positioning and orientation steering control. Conventional robots mainly employ an offline calibration technology to identify and compensate key robotic parameters. However, the dynamic and static parameters of a robot change nonlinearly. It is not possible to acquire a robot's actual parameters and control the absolute pose of the robot with a high accuracy within a large workspace by offline calibration in real-time. This study proposes a real-time online absolute pose steering control method for an industrial robot based on six degrees of freedom laser tracking measurement, which adopts comprehensive compensation and correction of differential movement variables. First, the pose steering control system and robot kinematics error model are constructed, and then the pose error compensation mechanism and algorithm are introduced in detail. By accurately achieving the position and orientation of the robot end-tool, mapping the computed Jacobian matrix of the joint variable and correcting the joint variable, the real-time online absolute pose compensation for an industrial robot is accurately implemented in simulations and experimental tests. The average positioning error is 0.048 mm and orientation accuracy is better than 0.01 deg. The results demonstrate that the proposed method is feasible, and the online absolute accuracy of a robot is sufficiently enhanced.
Improving the transparency of a rehabilitation robot by exploiting the cyclic behaviour of walking.
van Dijk, W; van der Kooij, H; Koopman, B; van Asseldonk, E H F; van der Kooij, H
2013-06-01
To promote active participation of neurological patients during robotic gait training, controllers, such as "assist as needed" or "cooperative control", are suggested. Apart from providing support, these controllers also require that the robot should be capable of resembling natural, unsupported, walking. This means that they should have a transparent mode, where the interaction forces between the human and the robot are minimal. Traditional feedback-control algorithms do not exploit the cyclic nature of walking to improve the transparency of the robot. The purpose of this study was to improve the transparent mode of robotic devices, by developing two controllers that use the rhythmic behavior of gait. Both controllers use adaptive frequency oscillators and kernel-based non-linear filters. Kernelbased non-linear filters can be used to estimate signals and their time derivatives, as a function of the gait phase. The first controller learns the motor angle, associated with a certain joint angle pattern, and acts as a feed-forward controller to improve the torque tracking (including the zero-torque mode). The second controller learns the state of the mechanical system and compensates for the dynamical effects (e.g. the acceleration of robot masses). Both controllers have been tested separately and in combination on a small subject population. Using the feedforward controller resulted in an improved torque tracking of at least 52 percent at the hip joint, and 61 percent at the knee joint. When both controllers were active simultaneously, the interaction power between the robot and the human leg was reduced by at least 40 percent at the thigh, and 43 percent at the shank. These results indicate that: if a robotic task is cyclic, the torque tracking and transparency can be improved by exploiting the predictions of adaptive frequency oscillator and kernel-based nonlinear filters.
Design of active orthoses for a robotic gait rehabilitation system
NASA Astrophysics Data System (ADS)
Villa-Parra, A. C.; Broche, L.; Delisle-Rodríguez, D.; Sagaró, R.; Bastos, T.; Frizera-Neto, A.
2015-09-01
An active orthosis (AO) is a robotic device that assists both human gait and rehabilitation therapy. This work proposes portable AOs, one for the knee joint and another for the ankle joint. Both AOs will be used to complete a robotic system that improves gait rehabilitation. The requirements for actuator selection, the biomechanical considerations during the AO design, the finite element method, and a control approach based on electroencephalographic and surface electromyographic signals are reviewed. This work contributes to the design of AOs for users with foot drop and knee flexion impairment. However, the potential of the proposed AOs to be part of a robotic gait rehabilitation system that improves the quality of life of stroke survivors requires further investigation.
Fuzzy logic based robotic controller
NASA Technical Reports Server (NTRS)
Attia, F.; Upadhyaya, M.
1994-01-01
Existing Proportional-Integral-Derivative (PID) robotic controllers rely on an inverse kinematic model to convert user-specified cartesian trajectory coordinates to joint variables. These joints experience friction, stiction, and gear backlash effects. Due to lack of proper linearization of these effects, modern control theory based on state space methods cannot provide adequate control for robotic systems. In the presence of loads, the dynamic behavior of robotic systems is complex and nonlinear, especially where mathematical modeling is evaluated for real-time operators. Fuzzy Logic Control is a fast emerging alternative to conventional control systems in situations where it may not be feasible to formulate an analytical model of the complex system. Fuzzy logic techniques track a user-defined trajectory without having the host computer to explicitly solve the nonlinear inverse kinematic equations. The goal is to provide a rule-based approach, which is closer to human reasoning. The approach used expresses end-point error, location of manipulator joints, and proximity to obstacles as fuzzy variables. The resulting decisions are based upon linguistic and non-numerical information. This paper presents a solution to the conventional robot controller which is independent of computationally intensive kinematic equations. Computer simulation results of this approach as obtained from software implementation are also discussed.
Thangavel, Pavithra; Vidhya, S; Li, Junhua; Chew, Effie; Bezerianos, Anastasios; Yu, Haoyong
2017-07-01
Since manual rehabilitation therapy can be taxing for both the patient and the physiotherapist, a gait rehabilitation robot has been built to reduce the physical strain and increase the efficacy of the rehabilitation therapy. The prototype of the gait rehabilitation robot is designed to provide assistance while walking for patients with abnormal gait pattern and it can also be used for rehabilitation therapy to restore an individual's normal gait pattern by aiding motor recovery. The Gait Rehabilitation Robot uses gait event based synchronization, which enables the exoskeleton to provide synchronous assistance during walking that aims to reduce the lower-limb muscle activation. This study emphasizes on the biomechanical effects of assisted walking on the lower limb by analyzing the EMG signal, knee joint kinematics data that was collected from the right leg during the various experimental conditions. The analysis of the measured data shows an improved knee joint trajectory and reduction in muscle activity with assistance. The result of this study does not only assess the functionality of the exoskeleton but also provides a profound understanding of the human-robot interaction by studying the effects of assistance on the lower limb.
A spherical parallel three degrees-of-freedom robot for ankle-foot neuro-rehabilitation.
Malosio, Matteo; Negri, Simone Pio; Pedrocchi, Nicola; Vicentini, Federico; Caimmi, Marco; Molinari Tosatti, Lorenzo
2012-01-01
The ankle represents a fairly complex bone structure, resulting in kinematics that hinders a flawless robot-assisted recovery of foot motility in impaired subjects. The paper proposes a novel device for ankle-foot neuro-rehabilitation based on a mechatronic redesign of the remarkable Agile Eye spherical robot on the basis of clinical requisites. The kinematic design allows the positioning of the ankle articular center close to the machine rotation center with valuable benefits in term of therapy functions. The prototype, named PKAnkle, Parallel Kinematic machine for Ankle rehabilitation, provides a 6-axes load cell for the measure of subject interaction forces/torques, and it integrates a commercial EMG-acquisition system. Robot control provides active and passive therapeutic exercises.
Chiang, Mao-Hsiung; Lin, Hao-Ting; Hou, Chien-Lun
2011-01-01
In this paper, a stereo vision 3D position measurement system for a three-axial pneumatic parallel mechanism robot arm is presented. The stereo vision 3D position measurement system aims to measure the 3D trajectories of the end-effector of the robot arm. To track the end-effector of the robot arm, the circle detection algorithm is used to detect the desired target and the SAD algorithm is used to track the moving target and to search the corresponding target location along the conjugate epipolar line in the stereo pair. After camera calibration, both intrinsic and extrinsic parameters of the stereo rig can be obtained, so images can be rectified according to the camera parameters. Thus, through the epipolar rectification, the stereo matching process is reduced to a horizontal search along the conjugate epipolar line. Finally, 3D trajectories of the end-effector are computed by stereo triangulation. The experimental results show that the stereo vision 3D position measurement system proposed in this paper can successfully track and measure the fifth-order polynomial trajectory and sinusoidal trajectory of the end-effector of the three- axial pneumatic parallel mechanism robot arm. PMID:22319408
d'Elia, Nicolò; Vanetti, Federica; Cempini, Marco; Pasquini, Guido; Parri, Andrea; Rabuffetti, Marco; Ferrarin, Maurizio; Molino Lova, Raffaele; Vitiello, Nicola
2017-04-14
In human-centered robotics, exoskeletons are becoming relevant for addressing needs in the healthcare and industrial domains. Owing to their close interaction with the user, the safety and ergonomics of these systems are critical design features that require systematic evaluation methodologies. Proper transfer of mechanical power requires optimal tuning of the kinematic coupling between the robotic and anatomical joint rotation axes. We present the methods and results of an experimental evaluation of the physical interaction with an active pelvis orthosis (APO). This device was designed to effectively assist in hip flexion-extension during locomotion with a minimum impact on the physiological human kinematics, owing to a set of passive degrees of freedom for self-alignment of the human and robotic hip flexion-extension axes. Five healthy volunteers walked on a treadmill at different speeds without and with the APO under different levels of assistance. The user-APO physical interaction was evaluated in terms of: (i) the deviation of human lower-limb joint kinematics when wearing the APO with respect to the physiological behavior (i.e., without the APO); (ii) relative displacements between the APO orthotic shells and the corresponding body segments; and (iii) the discrepancy between the kinematics of the APO and the wearer's hip joints. The results show: (i) negligible interference of the APO in human kinematics under all the experimented conditions; (ii) small (i.e., < 1 cm) relative displacements between the APO cuffs and the corresponding body segments (called stability); and (iii) significant increment in the human-robot kinematics discrepancy at the hip flexion-extension joint associated with speed and assistance level increase. APO mechanics and actuation have negligible interference in human locomotion. Human kinematics was not affected by the APO under all tested conditions. In addition, under all tested conditions, there was no relevant relative displacement between the orthotic cuffs and the corresponding anatomical segments. Hence, the physical human-robot coupling is reliable. These facts prove that the adopted mechanical design of passive degrees of freedom allows an effective human-robot kinematic coupling. We believe that this analysis may be useful for the definition of evaluation metrics for the ergonomics assessment of wearable robots.
Influence of control parameters on the joint tracking performance of a coaxial weld vision system
NASA Technical Reports Server (NTRS)
Gangl, K. J.; Weeks, J. L.
1985-01-01
The first phase of a series of evaluations of a vision-based welding control sensor for the Space Shuttle Main Engine Robotic Welding System is described. The robotic welding system is presently under development at the Marshall Space Flight Center. This evaluation determines the standard control response parameters necessary for proper trajectory of the welding torch along the joint.
Joint Technical Architecture for Robotic Systems (JTARS)-Final Report
NASA Technical Reports Server (NTRS)
Bradley, Arthur T.; Holloway, Sidney E., III
2006-01-01
This document represents the final report for the Joint Technical Architecture for Robotic Systems (JTARS) project, funded by the Office of Exploration as part of the Intramural Call for Proposals of 2005. The project was prematurely terminated, without review, as part of an agency-wide realignment towards the development of a Crew Exploration Vehicle (CEV) and meeting the near-term goals of lunar exploration.
Diver Relative UUV Navigation for Joint Human-Robot Operations
2013-09-01
loop response: (10) where Kej is the gain that scales the position error to force . Substituting the measured values for ζ and ων as well as the...Underwater Vehicle; Tethered ; Hovering; Autonomous Underwater Vehicle; Joint human-robot operations; dynamic, uncertain environments 15. NUMBER OF PAGES...4 Figure 3. The SeaBotix vLBV300 tethered AUV platform (left), and the planar vectored thruster
Robotic Laser Coating Removal System
2008-07-01
Materiel Command IRR Internal Rate of Return JTP Joint Test Protocol JTR Joint Test Report LARPS Large Area Robotic Paint Stripping LASER Light...use of laser paint stripping systems is applicable to depainting activities on large off-aircraft components and weapons systems for the Air Force...The use of laser paint stripping systems is applicable to depainting activities on large off-aircraft components and weapons systems for the Air
Zhang, Mingming; Meng, Wei; Davies, T Claire; Zhang, Yanxin; Xie, Sheng Q
2016-04-01
Robot-assisted ankle assessment could potentially be conducted using sensor-based and model-based methods. Existing ankle rehabilitation robots usually use torquemeters and multiaxis load cells for measuring joint dynamics. These measurements are accurate, but the contribution as a result of muscles and ligaments is not taken into account. Some computational ankle models have been developed to evaluate ligament strain and joint torque. These models do not include muscles and, thus, are not suitable for an overall ankle assessment in robot-assisted therapy. This study proposed a computational ankle model for use in robot-assisted therapy with three rotational degrees of freedom, 12 muscles, and seven ligaments. This model is driven by robotics, uses three independent position variables as inputs, and outputs an overall ankle assessment. Subject-specific adaptations by geometric and strength scaling were also made to allow for a universal model. This model was evaluated using published results and experimental data from 11 participants. Results show a high accuracy in the evaluation of ligament neutral length and passive joint torque. The subject-specific adaptation performance is high, with each normalized root-mean-square deviation value less than 10%. This model could be used for ankle assessment, especially in evaluating passive ankle torque, for a specific individual. The characteristic that is unique to this model is the use of three independent position variables that can be measured in real time as inputs, which makes it advantageous over other models when combined with robot-assisted therapy.
Extensibility in local sensor based planning for hyper-redundant manipulators (robot snakes)
NASA Technical Reports Server (NTRS)
Choset, Howie; Burdick, Joel
1994-01-01
Partial Shape Modification (PSM) is a local sensor feedback method used for hyper-redundant robot manipulators, in which the redundancy is very large or infinite such as that of a robot snake. This aspect of redundancy enables local obstacle avoidance and end-effector placement in real time. Due to the large number of joints or actuators in a hyper-redundant manipulator, small displacement errors of such easily accumulate to large errors in the position of the tip relative to the base. The accuracy could be improved by a local sensor based planning method in which sensors are distributed along the length of the hyper-redundant robot. This paper extends the local sensor based planning strategy beyond the limitations of the fixed length of such a manipulator when its joint limits are met. This is achieved with an algorithm where the length of the deforming part of the robot is variable. Thus , the robot's local avoidance of obstacles is improved through the enhancement of its extensibility.
Offline motion planning and simulation of two-robot welding coordination
NASA Astrophysics Data System (ADS)
Zhang, Tie; Ouyang, Fan
2012-03-01
This paper focuses on the two-robot welding coordination of complex curve seam which means one robot grasp the workpiece, the other hold the torch, the two robots work on the same workpiece simultaneously. This paper builds the dual-robot coordinate system at the beginning, and three point calibration method of two robots' relative base coordinate system is presented. After that, the non master/slave scheme is chosen for the motion planning, the non master/slave scheme sets the poses versus time function of the point u on the workpiece, and calculates the two robot end effecter trajectories through the constrained relationship matrix automatically. Moreover, downhand welding is employed which can guarantee the torch and the seam keep in good contact condition all the time during the welding. Finally, a Solidworks-Sim Mechanics simulation platform is established, and a simulation of curved steel pipe welding is conducted. The results of the simulation illustrate the welding process can meet the requirements of downhand welding, the joint displacement curves are smooth and continuous and no joint velocities are out of working scope.
Yoo, Sung Jin; Park, Jin Bae; Choi, Yoon Ho
2006-12-01
A new method for the robust control of flexible-joint (FJ) robots with model uncertainties in both robot dynamics and actuator dynamics is proposed. The proposed control system is a combination of the adaptive dynamic surface control (DSC) technique and the self-recurrent wavelet neural network (SRWNN). The adaptive DSC technique provides the ability to overcome the "explosion of complexity" problem in backstepping controllers. The SRWNNs are used to observe the arbitrary model uncertainties of FJ robots, and all their weights are trained online. From the Lyapunov stability analysis, their adaptation laws are induced, and the uniformly ultimately boundedness of all signals in a closed-loop adaptive system is proved. Finally, simulation results for a three-link FJ robot are utilized to validate the good position tracking performance and robustness against payload uncertainties and external disturbances of the proposed control system.
Embedded diagnostic, prognostic, and health management system and method for a humanoid robot
NASA Technical Reports Server (NTRS)
Barajas, Leandro G. (Inventor); Strawser, Philip A (Inventor); Sanders, Adam M (Inventor); Reiland, Matthew J (Inventor)
2013-01-01
A robotic system includes a humanoid robot with multiple compliant joints, each moveable using one or more of the actuators, and having sensors for measuring control and feedback data. A distributed controller controls the joints and other integrated system components over multiple high-speed communication networks. Diagnostic, prognostic, and health management (DPHM) modules are embedded within the robot at the various control levels. Each DPHM module measures, controls, and records DPHM data for the respective control level/connected device in a location that is accessible over the networks or via an external device. A method of controlling the robot includes embedding a plurality of the DPHM modules within multiple control levels of the distributed controller, using the DPHM modules to measure DPHM data within each of the control levels, and recording the DPHM data in a location that is accessible over at least one of the high-speed communication networks.
Dynamic analysis of a bio-inspired climbing robot using ADAMS-Simulink co-simulation
NASA Astrophysics Data System (ADS)
Chattopadhyay, P.; Dikshit, H.; Majumder, A.; Ghoshal, S.; Maity, A.
2018-04-01
Climbing robot has been an area of interest since the demand of inspection of pipeline, nuclear power plant, and various big structure is growing up rapidly. This paper represents the development of a bio-inspired modular robot which mimics inchworm locomotion during climbing. In the present paper, the climbing motion is achieved only on a flat vertical plane by magnetic adhesion principle. The robot is modelled as a 4-link planar mechanism with three revolute joints actuated by DC servo motors. Sinusoidal gait pattern is used to approximate the motion of an inchworm. The dynamics of the robot is presented by using ADAMS/MATLAB co-simulation methodology. The simulation result gives the maximum value of joint torque during one complete cycle of motion. This torque value is used for the selection of servo motor specifications required to build the prototype.
NASA Astrophysics Data System (ADS)
Andrés, J.; Gracia, L.; Tornero, J.; García, J. A.; González, F.
2009-11-01
The implementation of a postprocessor for the NX™ platform (Siemens Corp.) is described in this paper. It is focused on a milling redundant robotic milling workcell consisting of one KUKA KR 15/2 manipulator (6 rotary joints, KRC2 controller) mounted on a linear axis and synchronized with a rotary table (i.e., two additional joints). For carrying out a milling task, a choice among a set of possible configurations is required, taking into account the ability to avoid singular configurations by using both additional joints. Usually, experience and knowledge of the workman allow an efficient control in these cases, but being it a tedious job. Similarly to this expert knowledge, a stand-alone fuzzy controller has been programmed with Matlab's Fuzzy Logic Toolbox (The MathWorks, Inc.). Two C++ programs complement the translation of the toolpath tracking (expressed in the Cartesian space) from the NX™-CAM module into KRL (KUKA Robot Language). In order to avoid singularities or joint limits, the location of the robot and the workpiece during the execution of the task is fit after an inverse kinematics position analysis and a fuzzy inference (i.e., fuzzy criterion in the Joint Space). Additionally, the applicability of robot arms for the manufacture of big volume prototypes with this technique is proven by means of one case studied. It consists of a big orographic model to simulate floodways, return flows and retention storage of a reservoir in the Mijares river (Puebla de Arenoso, Spain). This article deals with the problem for a constant tool orientation milling process and sets the technological basis for future research at five axis milling operations.
Rong, Wei; Li, Waiming; Pang, Mankit; Hu, Junyan; Wei, Xijun; Yang, Bibo; Wai, Honwah; Zheng, Xiaoxiang; Hu, Xiaoling
2017-04-26
It is a challenge to reduce the muscular discoordination in the paretic upper limb after stroke in the traditional rehabilitation programs. In this study, a neuromuscular electrical stimulation (NMES) and robot hybrid system was developed for multi-joint coordinated upper limb physical training. The system could assist the elbow, wrist and fingers to conduct arm reaching out, hand opening/grasping and arm withdrawing by tracking an indicative moving cursor on the screen of a computer, with the support from the joint motors and electrical stimulations on target muscles, under the voluntary intention control by electromyography (EMG). Subjects with chronic stroke (n = 11) were recruited for the investigation on the assistive capability of the NMES-robot and the evaluation of the rehabilitation effectiveness through a 20-session device assisted upper limb training. In the evaluation, the movement accuracy measured by the root mean squared error (RMSE) during the tracking was significantly improved with the support from both the robot and NMES, in comparison with those without the assistance from the system (P < 0.05). The intra-joint and inter-joint muscular co-contractions measured by EMG were significantly released when the NMES was applied to the agonist muscles in the different phases of the limb motion (P < 0.05). After the physical training, significant improvements (P < 0.05) were captured by the clinical scores, i.e., Modified Ashworth Score (MAS, the elbow and the wrist), Fugl-Meyer Assessment (FMA), Action Research Arm Test (ARAT), and Wolf Motor Function Test (WMFT). The EMG-driven NMES-robotic system could improve the muscular coordination at the elbow, wrist and fingers. ClinicalTrials.gov. NCT02117089 ; date of registration: April 10, 2014.
ERIC Educational Resources Information Center
Prince, Christopher G.
2008-01-01
Developmental robotics has forwarded a range of models of development and behaviours. With the variety of systems that have been created, and with some of these approximating prominent human behaviours (e.g. joint attention, word learning, imitation), one may argue that developmental robotics has started to go past robotic models of earwigs…
Archavlis, Eleftherios; Amr, Nimer; Kantelhardt, Sven Rainer; Giese, Alf
2018-01-01
Minimally invasive pedicle screw placement may have a higher incidence of violation of the superior cephalad unfused facet joint. We investigated the incidence and risk factors of upper facet joint violation in percutaneous robot-assisted instrumentation versus percutaneous fluoroscopy-guided and open transpedicular instrumentation. A retrospective study including all consecutive patients who underwent lumbar instrumentation, fusion, and decompression for spondylolisthetic stenosis and degenerative disk disease was conducted between January 2012 and January 2016. All operations were performed by the same surgeon; the patients were divided into three groups according to the method of instrumentation. Group 1 involved the robot-assisted instrumentation in 58 patients, group 2 consisted of 64 patients treated with a percutaneous transpedicular instrumentation using fluoroscopic guidance, and 72 patients in group 3 received an open midline approach for pedicle screw insertion. Superior segment facet joint violation occurred in 2 patients in the robot-assisted group 1 (7%), in 22 of the percutaneous fluoroscopy-guided group 2 (34%), and in 6 cases of the open group (8%). The incidence of facet joint violation was present in 5% (3) of the screws in group 1, 22% (28) of the screws in group 2, and 3% (4) of the screws in group 3. Meticulous surgical planning of the appropriate entry site (Weinstein's method), trajectory planning, and proper robot-assisted instrumentation of pedicle screws reduced the risk of superior segment facet joint violation. Georg Thieme Verlag KG Stuttgart · New York.
NASA Astrophysics Data System (ADS)
Cao, Enguo; Inoue, Yoshio; Liu, Tao; Shibata, Kyoko
In many countries in which the phenomenon of population aging is being experienced, motor function recovery activities have aroused much interest. In this paper, a sit-to-stand rehabilitation robot utilizing a double-rope system was developed, and the performance of the robot was evaluated by analyzing the dynamic parameters of human lower limbs. For the robot control program, an impedance control method with a training game was developed to increase the effectiveness and frequency of rehabilitation activities, and a calculation method was developed for evaluating the joint moments of hip, knee, and ankle. Test experiments were designed, and four subjects were requested to stand up from a chair with assistance from the rehabilitation robot. In the experiments, body segment rotational angles, trunk movement trajectories, rope tensile forces, ground reaction forces (GRF) and centers of pressure (COP) were measured by sensors, and the moments of ankle, knee and hip joint were real-time calculated using the sensor-measured data. The experiment results showed that the sit-to-stand rehabilitation robot with impedance control method could maintain the comfortable training postures of users, decrease the moments of limb joints, and enhance training effectiveness. Furthermore, the game control method could encourage collaboration between the brain and limbs, and allow for an increase in the frequency and intensity of rehabilitation activities.
CPG-inspired workspace trajectory generation and adaptive locomotion control for quadruped robots.
Liu, Chengju; Chen, Qijun; Wang, Danwei
2011-06-01
This paper deals with the locomotion control of quadruped robots inspired by the biological concept of central pattern generator (CPG). A control architecture is proposed with a 3-D workspace trajectory generator and a motion engine. The workspace trajectory generator generates adaptive workspace trajectories based on CPGs, and the motion engine realizes joint motion imputes. The proposed architecture is able to generate adaptive workspace trajectories online by tuning the parameters of the CPG network to adapt to various terrains. With feedback information, a quadruped robot can walk through various terrains with adaptive joint control signals. A quadruped platform AIBO is used to validate the proposed locomotion control system. The experimental results confirm the effectiveness of the proposed control architecture. A comparison by experiments shows the superiority of the proposed method against the traditional CPG-joint-space control method.
NASA Astrophysics Data System (ADS)
Wang, Mingming; Luo, Jianjun; Fang, Jing; Yuan, Jianping
2018-03-01
The existence of the path dependent dynamic singularities limits the volume of available workspace of free-floating space robot and induces enormous joint velocities when such singularities are met. In order to overcome this demerit, this paper presents an optimal joint trajectory planning method using forward kinematics equations of free-floating space robot, while joint motion laws are delineated with application of the concept of reaction null-space. Bézier curve, in conjunction with the null-space column vectors, are applied to describe the joint trajectories. Considering the forward kinematics equations of the free-floating space robot, the trajectory planning issue is consequently transferred to an optimization issue while the control points to construct the Bézier curve are the design variables. A constrained differential evolution (DE) scheme with premature handling strategy is implemented to find the optimal solution of the design variables while specific objectives and imposed constraints are satisfied. Differ from traditional methods, we synthesize null-space and specialized curve to provide a novel viewpoint for trajectory planning of free-floating space robot. Simulation results are presented for trajectory planning of 7 degree-of-freedom (DOF) kinematically redundant manipulator mounted on a free-floating spacecraft and demonstrate the feasibility and effectiveness of the proposed method.
Alocomotino Control Algorithm for Robotic Linkage Systems
DOE Office of Scientific and Technical Information (OSTI.GOV)
Dohner, Jeffrey L.
This dissertation describes the development of a control algorithm that transitions a robotic linkage system between stabilized states producing responsive locomotion. The developed algorithm is demonstrated using a simple robotic construction consisting of a few links with actuation and sensing at each joint. Numerical and experimental validation is presented.
NASA Technical Reports Server (NTRS)
Wheatley, Thomas E.; Michaloski, John L.; Lumia, Ronald
1989-01-01
Analysis of a robot control system leads to a broad range of processing requirements. One fundamental requirement of a robot control system is the necessity of a microcomputer system in order to provide sufficient processing capability.The use of multiple processors in a parallel architecture is beneficial for a number of reasons, including better cost performance, modular growth, increased reliability through replication, and flexibility for testing alternate control strategies via different partitioning. A survey of the progression from low level control synchronizing primitives to higher level communication tools is presented. The system communication and control mechanisms of existing robot control systems are compared to the hierarchical control model. The impact of this design methodology on the current robot control systems is explored.
Dagnino, Giulio; Georgilas, Ioannis; Tarassoli, Payam; Atkins, Roger; Dogramadzi, Sanja
2016-03-01
Joint fracture surgery quality can be improved by robotic system with high-accuracy and high-repeatability fracture fragment manipulation. A new real-time vision-based system for fragment manipulation during robot-assisted fracture surgery was developed and tested. The control strategy was accomplished by merging fast open-loop control with vision-based control. This two-phase process is designed to eliminate the open-loop positioning errors by closing the control loop using visual feedback provided by an optical tracking system. Evaluation of the control system accuracy was performed using robot positioning trials, and fracture reduction accuracy was tested in trials on ex vivo porcine model. The system resulted in high fracture reduction reliability with a reduction accuracy of 0.09 mm (translations) and of [Formula: see text] (rotations), maximum observed errors in the order of 0.12 mm (translations) and of [Formula: see text] (rotations), and a reduction repeatability of 0.02 mm and [Formula: see text]. The proposed vision-based system was shown to be effective and suitable for real joint fracture surgical procedures, contributing a potential improvement of their quality.
The use of the articulated total body model as a robot dynamics simulation tool
NASA Technical Reports Server (NTRS)
Obergfell, Louise A.; Avula, Xavier J. R.; Kalegs, Ints
1988-01-01
The Articulated Total Body (ATB) model is a computer sumulation program which was originally developed for the study of aircrew member dynamics during ejection from high-speed aircraft. This model is totally three-dimensional and is based on the rigid body dynamics of coupled systems which use Euler's equations of motion with constraint relations of the type employed in the Lagrange method. In this paper the use of the ATB model as a robot dynamics simulation tool is discussed and various simulations are demonstrated. For this purpose the ATB model has been modified to allow for the application of torques at the joints as functions of state variables of the system. Specifically, the motion of a robotic arm with six revolute articulations with joint torques prescribed as functions of angular displacement and angular velocity are demonstrated. The simulation procedures developed in this work may serve as valuable tools for analyzing robotic mechanisms, dynamic effects, joint load transmissions, feed-back control algorithms employed in the actuator control and end-effector trajectories.
NASA Technical Reports Server (NTRS)
Ruoff, Carl F. (Inventor); Salisbury, Kenneth, Jr. (Inventor)
1990-01-01
A robotic hand is presented having a plurality of fingers, each having a plurality of joints pivotally connected one to the other. Actuators are connected at one end to an actuating and control mechanism mounted remotely from the hand and at the other end to the joints of the fingers for manipulating the fingers and passing externally of the robot manipulating arm in between the hand and the actuating and control mechanism. The fingers include pulleys to route the actuators within the fingers. Cable tension sensing structure mounted on a portion of the hand are disclosed, as is covering of the tip of each finger with a resilient and pliable friction enhancing surface.
High-Frequency Replanning Under Uncertainty Using Parallel Sampling-Based Motion Planning
Sun, Wen; Patil, Sachin; Alterovitz, Ron
2015-01-01
As sampling-based motion planners become faster, they can be re-executed more frequently by a robot during task execution to react to uncertainty in robot motion, obstacle motion, sensing noise, and uncertainty in the robot’s kinematic model. We investigate and analyze high-frequency replanning (HFR), where, during each period, fast sampling-based motion planners are executed in parallel as the robot simultaneously executes the first action of the best motion plan from the previous period. We consider discrete-time systems with stochastic nonlinear (but linearizable) dynamics and observation models with noise drawn from zero mean Gaussian distributions. The objective is to maximize the probability of success (i.e., avoid collision with obstacles and reach the goal) or to minimize path length subject to a lower bound on the probability of success. We show that, as parallel computation power increases, HFR offers asymptotic optimality for these objectives during each period for goal-oriented problems. We then demonstrate the effectiveness of HFR for holonomic and nonholonomic robots including car-like vehicles and steerable medical needles. PMID:26279645
Hannan, Michael W; Walker, Ian D
2003-02-01
Traditionally, robot manipulators have been a simple arrangement of a small number of serially connected links and actuated joints. Though these manipulators prove to be very effective for many tasks, they are not without their limitations, due mainly to their lack of maneuverability or total degrees of freedom. Continuum style (i.e., continuous "back-bone") robots, on the other hand, exhibit a wide range of maneuverability, and can have a large number of degrees of freedom. The motion of continuum style robots is generated through the bending of the robot over a given section; unlike traditional robots where the motion occurs in discrete locations, i.e., joints. The motion of continuum manipulators is often compared to that of biological manipulators such as trunks and tentacles. These continuum style robots can achieve motions that could only be obtainable by a conventionally designed robot with many more degrees of freedom. In this paper we present a detailed formulation and explanation of a novel kinematic model for continuum style robots. The design, construction, and implementation of our continuum style robot called the elephant trunk manipulator is presented. Experimental results are then provided to verify the legitimacy of our model when applied to our physical manipulator. We also provide a set of obstacle avoidance experiments that help to exhibit the practical implementation of both our manipulator and our kinematic model. c2003 Wiley Periodicals, Inc.
NASA Technical Reports Server (NTRS)
Hannan, Michael W.; Walker, Ian D.
2003-01-01
Traditionally, robot manipulators have been a simple arrangement of a small number of serially connected links and actuated joints. Though these manipulators prove to be very effective for many tasks, they are not without their limitations, due mainly to their lack of maneuverability or total degrees of freedom. Continuum style (i.e., continuous "back-bone") robots, on the other hand, exhibit a wide range of maneuverability, and can have a large number of degrees of freedom. The motion of continuum style robots is generated through the bending of the robot over a given section; unlike traditional robots where the motion occurs in discrete locations, i.e., joints. The motion of continuum manipulators is often compared to that of biological manipulators such as trunks and tentacles. These continuum style robots can achieve motions that could only be obtainable by a conventionally designed robot with many more degrees of freedom. In this paper we present a detailed formulation and explanation of a novel kinematic model for continuum style robots. The design, construction, and implementation of our continuum style robot called the elephant trunk manipulator is presented. Experimental results are then provided to verify the legitimacy of our model when applied to our physical manipulator. We also provide a set of obstacle avoidance experiments that help to exhibit the practical implementation of both our manipulator and our kinematic model. c2003 Wiley Periodicals, Inc.
Control of the seven-degree-of-freedom upper limb exoskeleton for an improved human-robot interface
NASA Astrophysics Data System (ADS)
Kim, Hyunchul; Kim, Jungsuk
2017-04-01
This study analyzes a practical scheme for controlling an exoskeleton robot with seven degrees of freedom (DOFs) that supports natural movements of the human arm. A redundant upper limb exoskeleton robot with seven DOFs is mechanically coupled to the human body such that it becomes a natural extension of the body. If the exoskeleton robot follows the movement of the human body synchronously, the energy exchange between the human and the robot will be reduced significantly. In order to achieve this, the redundancy of the human arm, which is represented by the swivel angle, should be resolved using appropriate constraints and applied to the robot. In a redundant 7-DOF upper limb exoskeleton, the pseudoinverse of the Jacobian with secondary objective functions is widely used to resolve the redundancy that defines the desired joint angles. A secondary objective function requires the desired joint angles for the movement of the human arm, and the angles are estimated by maximizing the projection of the longest principle axis of the manipulability ellipsoid for the human arm onto the virtual destination toward the head region. Then, they are fed into the muscle model with a relative damping to achieve more realistic robot-arm movements. Various natural arm movements are recorded using a motion capture system, and the actual swivel-angle is compared to that estimated using the proposed swivel angle estimation algorithm. The results indicate that the proposed algorithm provides a precise reference for estimating the desired joint angle with an error less than 5°.
NASA Technical Reports Server (NTRS)
Liu, Jun; Underhill, Michael L.; Trease, Brian P.; Lindemann, Randel A.
2010-01-01
A robotic arm that consists of three joints with four degrees of freedom (DOF) has been developed. It can carry an end-effector to acquire and transfer samples by using active control and comply with surface topology in a passive mode during a brief surface contact. The three joints are arranged in such a way that one joint of two DOFs is located at the shoulder, one joint of one DOF is located at the elbow, and one joint of one DOF is located at the wrist. Operationally, three DOFs are moved in the same plane, and the remaining one on the shoulder is moved perpendicular to the other three for better compliance with ground surface and more flexibility of sample handling. Three out of four joints are backdriveable, making the mechanism less complex and more cost effective
Trajectory Correction and Locomotion Analysis of a Hexapod Walking Robot with Semi-Round Rigid Feet
Zhu, Yaguang; Jin, Bo; Wu, Yongsheng; Guo, Tong; Zhao, Xiangmo
2016-01-01
Aimed at solving the misplaced body trajectory problem caused by the rolling of semi-round rigid feet when a robot is walking, a legged kinematic trajectory correction methodology based on the Least Squares Support Vector Machine (LS-SVM) is proposed. The concept of ideal foothold is put forward for the three-dimensional kinematic model modification of a robot leg, and the deviation value between the ideal foothold and real foothold is analyzed. The forward/inverse kinematic solutions between the ideal foothold and joint angular vectors are formulated and the problem of direct/inverse kinematic nonlinear mapping is solved by using the LS-SVM. Compared with the previous approximation method, this correction methodology has better accuracy and faster calculation speed with regards to inverse kinematics solutions. Experiments on a leg platform and a hexapod walking robot are conducted with multi-sensors for the analysis of foot tip trajectory, base joint vibration, contact force impact, direction deviation, and power consumption, respectively. The comparative analysis shows that the trajectory correction methodology can effectively correct the joint trajectory, thus eliminating the contact force influence of semi-round rigid feet, significantly improving the locomotion of the walking robot and reducing the total power consumption of the system. PMID:27589766
Characterization of robotics parallel algorithms and mapping onto a reconfigurable SIMD machine
NASA Technical Reports Server (NTRS)
Lee, C. S. G.; Lin, C. T.
1989-01-01
The kinematics, dynamics, Jacobian, and their corresponding inverse computations are six essential problems in the control of robot manipulators. Efficient parallel algorithms for these computations are discussed and analyzed. Their characteristics are identified and a scheme on the mapping of these algorithms to a reconfigurable parallel architecture is presented. Based on the characteristics including type of parallelism, degree of parallelism, uniformity of the operations, fundamental operations, data dependencies, and communication requirement, it is shown that most of the algorithms for robotic computations possess highly regular properties and some common structures, especially the linear recursive structure. Moreover, they are well-suited to be implemented on a single-instruction-stream multiple-data-stream (SIMD) computer with reconfigurable interconnection network. The model of a reconfigurable dual network SIMD machine with internal direct feedback is introduced. A systematic procedure internal direct feedback is introduced. A systematic procedure to map these computations to the proposed machine is presented. A new scheduling problem for SIMD machines is investigated and a heuristic algorithm, called neighborhood scheduling, that reorders the processing sequence of subtasks to reduce the communication time is described. Mapping results of a benchmark algorithm are illustrated and discussed.
Modulation of shoulder muscle and joint function using a powered upper-limb exoskeleton.
Wu, Wen; Fong, Justin; Crocher, Vincent; Lee, Peter V S; Oetomo, Denny; Tan, Ying; Ackland, David C
2018-04-27
Robotic-assistive exoskeletons can enable frequent repetitive movements without the presence of a full-time therapist; however, human-machine interaction and the capacity of powered exoskeletons to attenuate shoulder muscle and joint loading is poorly understood. This study aimed to quantify shoulder muscle and joint force during assisted activities of daily living using a powered robotic upper limb exoskeleton (ArmeoPower, Hocoma). Six healthy male subjects performed abduction, flexion, horizontal flexion, reaching and nose touching activities. These tasks were repeated under two conditions: (i) the exoskeleton compensating only for its own weight, and (ii) the exoskeleton providing full upper limb gravity compensation (i.e., weightlessness). Muscle EMG, joint kinematics and joint torques were simultaneously recorded, and shoulder muscle and joint forces calculated using personalized musculoskeletal models of each subject's upper limb. The exoskeleton reduced peak joint torques, muscle forces and joint loading by up to 74.8% (0.113 Nm/kg), 88.8% (5.8%BW) and 68.4% (75.6%BW), respectively, with the degree of load attenuation strongly task dependent. The peak compressive, anterior and superior glenohumeral joint force during assisted nose touching was 36.4% (24.6%BW), 72.4% (13.1%BW) and 85.0% (17.2%BW) lower than that during unassisted nose touching, respectively. The present study showed that upper limb weight compensation using an assistive exoskeleton may increase glenohumeral joint stability, since deltoid muscle force, which is the primary contributor to superior glenohumeral joint shear, is attenuated; however, prominent exoskeleton interaction moments are required to position and control the upper limb in space, even under full gravity compensation conditions. The modeling framework and results may be useful in planning targeted upper limb robotic rehabilitation tasks. Copyright © 2018 Elsevier Ltd. All rights reserved.
Musculoskeletal modelling of human ankle complex: Estimation of ankle joint moments.
Jamwal, Prashant K; Hussain, Shahid; Tsoi, Yun Ho; Ghayesh, Mergen H; Xie, Sheng Quan
2017-05-01
A musculoskeletal model for the ankle complex is vital in order to enhance the understanding of neuro-mechanical control of ankle motions, diagnose ankle disorders and assess subsequent treatments. Motions at the human ankle and foot, however, are complex due to simultaneous movements at the two joints namely, the ankle joint and the subtalar joint. The musculoskeletal elements at the ankle complex, such as ligaments, muscles and tendons, have intricate arrangements and exhibit transient and nonlinear behaviour. This paper develops a musculoskeletal model of the ankle complex considering the biaxial ankle structure. The model provides estimates of overall mechanical characteristics (motion and moments) of ankle complex through consideration of forces applied along ligaments and muscle-tendon units. The dynamics of the ankle complex and its surrounding ligaments and muscle-tendon units is modelled and formulated into a state space model to facilitate simulations. A graphical user interface is also developed during this research in order to include the visual anatomical information by converting it to quantitative information on coordinates. Validation of the ankle model was carried out by comparing its outputs with those published in literature as well as with experimental data obtained from an existing parallel ankle rehabilitation robot. Qualitative agreement was observed between the model and measured data for both, the passive and active ankle motions during trials in terms of displacements and moments. Copyright © 2017 Elsevier Ltd. All rights reserved.
Kinematic control of redundant robots and the motion optimizability measure.
Li, L; Gruver, W A; Zhang, Q; Yang, Z
2001-01-01
This paper treats the kinematic control of manipulators with redundant degrees of freedom. We derive an analytical solution for the inverse kinematics that provides a means for accommodating joint velocity constraints in real time. We define the motion optimizability measure and use it to develop an efficient method for the optimization of joint trajectories subject to multiple criteria. An implementation of the method for a 7-dof experimental redundant robot is present.
A telerobotic digital controller system
NASA Technical Reports Server (NTRS)
Brown, Richard J.
1992-01-01
This system is a network of joint mounted dual axes digital servo-controllers (DDSC), providing control of various joints and end effectors of different robotic systems. This report provides description of and user required information for the Digital Controller System Network (DSCN) and, in particular, the DDSC, Model DDSC-2, developed to perform the controller functions. The DDSC can control 3 phase brushless or brush type DC motors, requiring up to 8 amps. Only four wires, two for power and 2 for serial communication, are required, except for local sensor and motor connections. This highly capable, very flexible, programmable servo-controller, contained on a single, compact printed circuit board measuring only 4.5 x 5.1 inches, is applicable to control systems of all types from sub-arc second precision pointing to control of robotic joints and end effectors. This document concentrates on the robotic applications for the DDSC.
Six degree-of-freedom scanning supports and manipulators based on parallel robots
NASA Astrophysics Data System (ADS)
Comin, Fabio
1995-02-01
The exploitation of third generation SR sources heavily relies on accurate and stable positioning and scanning of samples and optical elements. In some cases, active feedback is also necessary. Normally, these tasks are carried out by serial addition of individual components, each of them providing a well-defined excursion path. On the contrary, the exploitation of the concept of parallel robots, structures in close cinematic chain, permits us to follow any given trajectory in the six-dimensional space with a large increase in accuracy and stiffness. At ESRF, the parallel robot architecture conceived some tens of years ago for flight simulators has been adapted to both actively align and operate optical elements of considerable weight and position small samples in ultrahigh vacuum. The performance of these devices gives results far superior to the initial specification and a variety of drive mechanisms are being developed to fit the different needs of the ESRF beamlines.
A simple 5-DOF walking robot for space station application
NASA Technical Reports Server (NTRS)
Brown, H. Benjamin, Jr.; Friedman, Mark B.; Kanade, Takeo
1991-01-01
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.
A Robotic Platform to Study the Foreflipper of the California Sea Lion.
Kulkarni, Aditya A; Patel, Rahi K; Friedman, Chen; Leftwich, Megan C
2017-01-10
The California sea lion (Zalophus californianus), is an agile and powerful swimmer. Unlike many successful swimmers (dolphins, tuna), they generate most of their thrust with their large foreflippers. This protocol describes a robotic platform designed to study the hydrodynamic performance of the swimming California sea lion (Zalophus californianus). The robot is a model of the animal's foreflipper that is actuated by motors to replicate the motion of its propulsive stroke (the 'clap'). The kinematics of the sea lion's propulsive stroke are extracted from video data of unmarked, non-research sea lions at the Smithsonian Zoological Park (SNZ). Those data form the basis of the actuation motion of the robotic flipper presented here. The geometry of the robotic flipper is based a on high-resolution laser scan of a foreflipper of an adult female sea lion, scaled to about 60% of the full-scale flipper. The articulated model has three joints, mimicking the elbow, wrist and knuckle joint of the sea lion foreflipper. The robotic platform matches dynamics properties-Reynolds number and tip speed-of the animal when accelerating from rest. The robotic flipper can be used to determine the performance (forces and torques) and resulting flowfields.
Yoo, Sung Jin; Park, Jin Bae; Choi, Yoon Ho
2008-10-01
In this paper, we propose a new robust output feedback control approach for flexible-joint electrically driven (FJED) robots via the observer dynamic surface design technique. The proposed method only requires position measurements of the FJED robots. To estimate the link and actuator velocity information of the FJED robots with model uncertainties, we develop an adaptive observer using self-recurrent wavelet neural networks (SRWNNs). The SRWNNs are used to approximate model uncertainties in both robot (link) dynamics and actuator dynamics, and all their weights are trained online. Based on the designed observer, the link position tracking controller using the estimated states is induced from the dynamic surface design procedure. Therefore, the proposed controller can be designed more simply than the observer backstepping controller. From the Lyapunov stability analysis, it is shown that all signals in a closed-loop adaptive system are uniformly ultimately bounded. Finally, the simulation results on a three-link FJED robot are presented to validate the good position tracking performance and robustness of the proposed control system against payload uncertainties and external disturbances.
Evaluation of parallel reduction strategies for fusion of sensory information from a robot team
NASA Astrophysics Data System (ADS)
Lyons, Damian M.; Leroy, Joseph
2015-05-01
The advantage of using a team of robots to search or to map an area is that by navigating the robots to different parts of the area, searching or mapping can be completed more quickly. A crucial aspect of the problem is the combination, or fusion, of data from team members to generate an integrated model of the search/mapping area. In prior work we looked at the issue of removing mutual robots views from an integrated point cloud model built from laser and stereo sensors, leading to a cleaner and more accurate model. This paper addresses a further challenge: Even with mutual views removed, the stereo data from a team of robots can quickly swamp a WiFi connection. This paper proposes and evaluates a communication and fusion approach based on the parallel reduction operation, where data is combined in a series of steps of increasing subsets of the team. Eight different strategies for selecting the subsets are evaluated for bandwidth requirements using three robot missions, each carried out with teams of four Pioneer 3-AT robots. Our results indicate that selecting groups to combine based on similar pose but distant location yields the best results.
Neural joint control for Space Shuttle Remote Manipulator System
NASA Technical Reports Server (NTRS)
Atkins, Mark A.; Cox, Chadwick J.; Lothers, Michael D.; Pap, Robert M.; Thomas, Charles R.
1992-01-01
Neural networks are being used to control a robot arm in a telerobotic operation. The concept uses neural networks for both joint and inverse kinematics in a robotic control application. An upper level neural network is trained to learn inverse kinematic mappings. The output, a trajectory, is then fed to the Decentralized Adaptive Joint Controllers. This neural network implementation has shown that the controlled arm recovers from unexpected payload changes while following the reference trajectory. The neural network-based decentralized joint controller is faster, more robust and efficient than conventional approaches. Implementations of this architecture are discussed that would relax assumptions about dynamics, obstacles, and heavy loads. This system is being developed to use with the Space Shuttle Remote Manipulator System.
ERIC Educational Resources Information Center
Dunst, Carl J.; Trivette, Carol M.; Prior, Jeremy; Hamby, Deborah W.; Embler, Davon
2013-01-01
A number of different types of socially interactive robots are being used as part of interventions with young children with disabilities to promote their joint attention and language skills. Parents' judgments of two dimensions (acceptance and importance) of the social validity of four different social robots were the focus of the study described…
ANYmal - A Highly Mobile and Dynamic Quadrupedal Robot
2016-10-09
ANYmal - A Highly Mobile and Dynamic Quadrupedal Robot * Marco Hutter1, Christian Gehring2, Dominic Jud1, Andreas Lauber1, C. Dario Bellicoso1...Abstract— This paper introduces ANYmal, a quadrupedal robot that features outstanding mobility and dynamic motion capability. Thanks to novel...compliant joint modules with integrated electronics, the 30 kg, 0.5 m tall robotic dog is torque controllable and very robust against impulsive loads during
Develop a wearable ankle robot for in-bed acute stroke rehabilitation.
Ren, Yupeng; Xu, Tao; Wang, Liang; Yang, Chung Yong; Guo, Xin; Harvey, Richard L; Zhang, Li-Qun
2011-01-01
Movement training is important in motor recovery post stroke and early intervention is critical to stroke rehabilitation. However, acute stroke survivors are actively trained with activities helpful for recovery of mobility in only 13% of the time in the acute phase. Considering the first few months post stroke is critical in stroke recovery (neuroplasticity), there is a strong need for movement therapy and manipulate/mobilize the joints. There is a lack of in-bed robotic rehabilitation in acute stroke. This study seeks to meet the clinic need and deliver intensive passive and active movement therapy using a wearable robot to enhance motor function in acute stroke. Passively, the wearable robot stretches the joint to its extreme positions safely and forcefully. Actively, movement training is conducted and game playing is used to guide and motivate the patient in movement training.
Milot, Marie-Hélène; Spencer, Steven J; Chan, Vicky; Allington, James P; Klein, Julius; Chou, Cathy; Bobrow, James E; Cramer, Steven C; Reinkensmeyer, David J
2013-12-19
To date, the limited degrees of freedom (DOF) of most robotic training devices hinders them from providing functional training following stroke. We developed a 6-DOF exoskeleton ("BONES") that allows movement of the upper limb to assist in rehabilitation. The objectives of this pilot study were to evaluate the impact of training with BONES on function of the affected upper limb, and to assess whether multijoint functional robotic training would translate into greater gains in arm function than single joint robotic training also conducted with BONES. Twenty subjects with mild to moderate chronic stroke participated in this crossover study. Each subject experienced multijoint functional training and single joint training three sessions per week, for four weeks, with the order of presentation randomized. The primary outcome measure was the change in Box and Block Test (BBT). The secondary outcome measures were the changes in Fugl-Meyer Arm Motor Scale (FMA), Wolf Motor Function Test (WMFT), Motor Activity Log (MAL), and quantitative measures of strength and speed of reaching. These measures were assessed at baseline, after each training period, and at a 3-month follow-up evaluation session. Training with the robotic exoskeleton resulted in significant improvements in the BBT, FMA, WMFT, MAL, shoulder and elbow strength, and reaching speed (p < 0.05); these improvements were sustained at the 3 month follow-up. When comparing the effect of type of training on the gains obtained, no significant difference was noted between multijoint functional and single joint robotic training programs. However, for the BBT, WMFT and MAL, inequality of carryover effects were noted; subsequent analysis on the change in score between the baseline and first period of training again revealed no difference in the gains obtained between the types of training. Training with the 6 DOF arm exoskeleton improved motor function after chronic stroke, challenging the idea that robotic therapy is only useful for impairment reduction. The pilot results presented here also suggest that multijoint functional robotic training is not decisively superior to single joint robotic training. This challenges the idea that functionally-oriented games during training is a key element for improving behavioral outcomes. NCT01050231.
Planning in subsumption architectures
NASA Technical Reports Server (NTRS)
Chalfant, Eugene C.
1994-01-01
A subsumption planner using a parallel distributed computational paradigm based on the subsumption architecture for control of real-world capable robots is described. Virtual sensor state space is used as a planning tool to visualize the robot's anticipated effect on its environment. Decision sequences are generated based on the environmental situation expected at the time the robot must commit to a decision. Between decision points, the robot performs in a preprogrammed manner. A rudimentary, domain-specific partial world model contains enough information to extrapolate the end results of the rote behavior between decision points. A collective network of predictors operates in parallel with the reactive network forming a recurrrent network which generates plans as a hierarchy. Details of a plan segment are generated only when its execution is imminent. The use of the subsumption planner is demonstrated by a simple maze navigation problem.
sEMG-based joint force control for an upper-limb power-assist exoskeleton robot.
Li, Zhijun; Wang, Baocheng; Sun, Fuchun; Yang, Chenguang; Xie, Qing; Zhang, Weidong
2014-05-01
This paper investigates two surface electromyogram (sEMG)-based control strategies developed for a power-assist exoskeleton arm. Different from most of the existing position control approaches, this paper develops force control methods to make the exoskeleton robot behave like humans in order to provide better assistance. The exoskeleton robot is directly attached to a user's body and activated by the sEMG signals of the user's muscles, which reflect the user's motion intention. In the first proposed control method, the forces of agonist and antagonist muscles pair are estimated, and their difference is used to produce the torque of the corresponding joints. In the second method, linear discriminant analysis-based classifiers are introduced as the indicator of the motion type of the joints. Then, the classifier's outputs together with the estimated force of corresponding active muscle determine the torque control signals. Different from the conventional approaches, one classifier is assigned to each joint, which decreases the training time and largely simplifies the recognition process. Finally, the extensive experiments are conducted to illustrate the effectiveness of the proposed approaches.
NASA Astrophysics Data System (ADS)
Shi, Zhong; Huang, Xuexiang; Hu, Tianjian; Tan, Qian; Hou, Yuzhuo
2016-10-01
Space teleoperation is an important space technology, and human-robot motion similarity can improve the flexibility and intuition of space teleoperation. This paper aims to obtain an appropriate kinematics mapping method of coupled Cartesian-joint space for space teleoperation. First, the coupled Cartesian-joint similarity principles concerning kinematics differences are defined. Then, a novel weighted augmented Jacobian matrix with a variable coefficient (WAJM-VC) method for kinematics mapping is proposed. The Jacobian matrix is augmented to achieve a global similarity of human-robot motion. A clamping weighted least norm scheme is introduced to achieve local optimizations, and the operating ratio coefficient is variable to pursue similarity in the elbow joint. Similarity in Cartesian space and the property of joint constraint satisfaction is analysed to determine the damping factor and clamping velocity. Finally, a teleoperation system based on human motion capture is established, and the experimental results indicate that the proposed WAJM-VC method can improve the flexibility and intuition of space teleoperation to complete complex space tasks.
A novel passive/active hybrid robot for orthopaedic trauma surgery.
Kuang, Shaolong; Leung, Kwok-sui; Wang, Tianmiao; Hu, Lei; Chui, Elvis; Liu, Wenyong; Wang, Yu
2012-12-01
Image guided navigation systems (IGNS) have been implemented successfully in orthopaedic trauma surgery procedures because of their ability to help surgeons position and orient hand-held drills at optimal entry points. However, current IGNS cannot prevent drilling tools or instruments from slipping or deviating from the planned trajectory during the drilling process. A method is therefore needed to overcome such problems. A novel passive/active hybrid robot (the HybriDot) for positioning and supporting surgical tools and instruments while drilling and/or cutting in orthopaedic trauma surgery is presented in this paper. This new robot, consisting of a circular prismatic joint and five passive/active back-drivable joints, is designed to fulfill clinical needs. In this paper, a system configuration and three operational modes are introduced and analyzed. Workspace and layout in the operating theatre (OT) are also analyzed in order to validate the structure design. Finally, experiments to evaluate the feasibility of the robot system are described. Analysis, simulation, and experimental results show that the novel structure of the robot can provide an appropriate workspace without risk of collision within OT environments during operation. The back-drivable joint mechanism can provide surgeons with more safety and flexibility in operational modes. The mean square value of the positional accuracy of this robot is 0.811 mm, with a standard deviation (SD) of 0.361 mm; the orientation is accurate to within 2.186º, with a SD of 0.932º. Trials on actual patients undergoing surgery for distal locking of intramedullary nails were successfully conducted in one pass using the robot. This robot has the advantages of having an appropriate workspace, being well designed for human-robot cooperation, and having high accuracy, sufficient rigidity, and easy deployability within the OT for use in common orthopaedic trauma surgery tasks such as screw fixation and drilling assistance. Copyright © 2012 John Wiley & Sons, Ltd.
Hussain, Shahid; Jamwal, Prashant K; Ghayesh, Mergen H
2017-05-01
While body weight support (BWS) intonation is vital during conventional gait training of neurologically challenged subjects, it is important to evaluate its effect during robot assisted gait training. In the present research we have studied the effect of BWS intonation on muscle activities during robotic gait training using dynamic simulations. Two dimensional (2-D) musculoskeletal model of human gait was developed conjointly with another 2-D model of a robotic orthosis capable of actuating hip, knee and ankle joints simultaneously. The musculoskeletal model consists of eight major muscle groups namely; soleus (SOL), gastrocnemius (GAS), tibialis anterior (TA), hamstrings (HAM), vasti (VAS), gluteus maximus (GLU), uniarticular hip flexors (iliopsoas, IP), and Rectus Femoris (RF). BWS was provided at levels of 0, 20, 40 and 60% during the simulations. In order to obtain a feasible set of muscle activities during subsequent gait cycles, an inverse dynamics algorithm along with a quadratic minimization algorithm was implemented. The dynamic parameters of the robot assisted human gait such as joint angle trajectories, ground contact force (GCF), human limb joint torques and robot induced torques at different levels of BWS were derived. The patterns of muscle activities at variable BWS were derived and analysed. For most part of the gait cycle (GC) the muscle activation patterns are quite similar for all levels of BWS as is apparent from the mean of muscle activities for the complete GC. Effect of BWS variation during robot assisted gait on muscle activities was studied by developing dynamic simulation. It is expected that the proposed dynamic simulation approach will provide important inferences and information about the muscle function variations consequent upon a change in BWS during robot assisted gait. This information shall be quite important while investigating the influence of BWS intonation on neuromuscular parameters of interest during robotic gait training.
Torque Control of a Rehabilitation Teaching Robot Using Magneto-Rheological Fluid Clutches
NASA Astrophysics Data System (ADS)
Hakogi, Hokuto; Ohaba, Motoyoshi; Kuramochi, Naimu; Yano, Hidenori
A new robot that makes use of MR-fluid clutches for simulating torque is proposed to provide an appropriate device for training physical therapy students in knee-joint rehabilitation. The feeling of torque provided by the robot is expected to correspond to the torque performance obtained by physical therapy experts in a clinical setting. The torque required for knee-joint rehabilitation, which is a function of the rotational angle and the rotational angular velocity of a knee movement, is modeled using a mechanical system composed of typical spring-mass-damper elements. The robot consists of two MR-fluid clutches, two induction motors, and a feedback control system. In the torque experiments, output torque is controlled using the spring and damper coefficients separately. The values of these coefficients are determined experimentally. The experimental results show that the robot would be suitable for training physical therapy students to experience similar torque feelings as needed in a clinical situation.
Robotic Powered Transfer Mechanism modeling on Human Muscle Structure
NASA Astrophysics Data System (ADS)
Saito, Yukio
It is considered in engineering that one power source can operate one joint. However, support movement mechanism of living organism is multi joint movement mechanism. Considerably different from mechanical movement mechanism, two pairs of uni-articular muscles and a pair of bi-articular muscles are involved in it. In leg, movements observed in short run including leg idling, heel contact and toeing are operated by bi-articular muscles of the thigh showing strong legs to support body weight. Pursuit of versatility in welfare robot brings its comparison with conventional machinery or industrial robot to the fore. Request for safety and technology allowing elderly people to operate the robot is getting stronger in the society. The robot must be safe when it is used together with other welfare equipment and simpler system avoiding difficult operation has to be constructed. Appearance of recent care and assistance robot is getting similar to human arm in comparison with industrial robot. Being easily able to imagine from industrial robot, mid-heavyweight articulated robot to support 60-70kgf combined with large output motor and reduction gears is next to impossible to be installed in the bath room. This research indicated that upper limb arm and lower limb thigh of human and animals are holding coalitional muscles and movement of uni-artcular muscle and bi-articular muscle conjure the image of new actuators.
2007-10-30
Flight Test wmv format Joint Ground Robotics Program, Mr. Duane Gotvald, Deputy Project Manager , PEO GCS Robotic Systems Joint Program 1...Mr. Al Brown, TMO Deputy Director, PMITTS, PEO STRI 1. Targets Management Office wmv format Strength through Industry & Technology National...Ferguson, RCN, NDHQ 10:20AM DTRMC, OSD Strategic Plan Jerry Christensen, DOT&E 10:40 Target Management Initiative Ken McCormick, DOT&E 11:10AM
Kim, Sangjoon J; Kim, Yeongjin; Lee, Hyosang; Ghasemlou, Pouya; Kim, Jung
2018-02-01
Following advances in robotic rehabilitation, there have been many efforts to investigate the recovery process and effectiveness of robotic rehabilitation procedures through monitoring the activation status of the brain. This work presents the development of a two degree-of-freedom (DoF) magnetic resonance (MR)-compatible hand device that can perform robotic rehabilitation procedures inside an fMRI scanner. The device is capable of providing real-time monitoring of the joint angle, angular velocity, and joint force produced by the metacarpophalangeal (MCP) and proximal interphalangeal (PIP) joints of four fingers. For force measurement, a custom reflective optical force sensor was developed and characterized in terms of accuracy error, hysteresis, and repeatability in the MR environment. The proposed device consists of two non-magnetic ultrasonic motors to provide assistive and resistive forces to the MCP and PIP joints. With actuation and sensing capabilities, both non-voluntary-passive movements and active-voluntary movements can be implemented. The MR compatibility of the device was verified via the analysis of the signal-to-noise ratio (SNR) of MR images of phantoms. SNR drops of 0.25, 2.94, and 11.82% were observed when the device was present but not activated, when only the custom force sensor was activated, and when both the custom force sensor and actuators were activated, respectively.
The effect of waist twisting on walking speed of an amphibious salamander like robot
NASA Astrophysics Data System (ADS)
Yin, Xin-Yan; Jia, Li-Chao; Wang, Chen; Xie, Guang-Ming
2016-06-01
Amphibious salamanders often swing their waist to coordinate quadruped walking in order to improve their crawling speed. A robot with a swing waist joint, like an amphibious salamander, is used to mimic this locomotion. A control method is designed to allow the robot to maintain the rotational speed of its legs continuous and avoid impact between its legs and the ground. An analytical expression is established between the amplitude of the waist joint and the step length. Further, an optimization amplitude is obtained corresponding to the maximum stride. The simulation results based on automatic dynamic analysis of mechanical systems (ADAMS) and physical experiments verify the rationality and validity of this expression.
Novel Door-opening Method for Six-legged Robots Based on Only Force Sensing
NASA Astrophysics Data System (ADS)
Chen, Zhi-Jun; Gao, Feng; Pan, Yang
2017-09-01
Current door-opening methods are mainly developed on tracked, wheeled and biped robots by applying multi-DOF manipulators and vision systems. However, door-opening methods for six-legged robots are seldom studied, especially using 0-DOF tools to operate and only force sensing to detect. A novel door-opening method for six-legged robots is developed and implemented to the six-parallel-legged robot. The kinematic model of the six-parallel-legged robot is established and the model of measuring the positional relationship between the robot and the door is proposed. The measurement model is completely based on only force sensing. The real-time trajectory planning method and the control strategy are designed. The trajectory planning method allows the maximum angle between the sagittal axis of the robot body and the normal line of the door plane to be 45º. A 0-DOF tool mounted to the robot body is applied to operate. By integrating with the body, the tool has 6 DOFs and enough workspace to operate. The loose grasp achieved by the tool helps release the inner force in the tool. Experiments are carried out to validate the method. The results show that the method is effective and robust in opening doors wider than 1 m. This paper proposes a novel door-opening method for six-legged robots, which notably uses a 0-DOF tool and only force sensing to detect and open the door.
A vision-based end-point control for a two-link flexible manipulator. M.S. Thesis
NASA Technical Reports Server (NTRS)
Obergfell, Klaus
1991-01-01
The measurement and control of the end-effector position of a large two-link flexible manipulator are investigated. The system implementation is described and an initial algorithm for static end-point positioning is discussed. Most existing robots are controlled through independent joint controllers, while the end-effector position is estimated from the joint positions using a kinematic relation. End-point position feedback can be used to compensate for uncertainty and structural deflections. Such feedback is especially important for flexible robots. Computer vision is utilized to obtain end-point position measurements. A look-and-move control structure alleviates the disadvantages of the slow and variable computer vision sampling frequency. This control structure consists of an inner joint-based loop and an outer vision-based loop. A static positioning algorithm was implemented and experimentally verified. This algorithm utilizes the manipulator Jacobian to transform a tip position error to a joint error. The joint error is then used to give a new reference input to the joint controller. The convergence of the algorithm is demonstrated experimentally under payload variation. A Landmark Tracking System (Dickerson, et al 1990) is used for vision-based end-point measurements. This system was modified and tested. A real-time control system was implemented on a PC and interfaced with the vision system and the robot.
The JPL Serpentine Robot: A 12 DOF System for Inspection
NASA Technical Reports Server (NTRS)
Paljug, E.; Ohm, T.; Hayati, S.
1995-01-01
The Serpentine Robot is a prototype hyper-redundant (snake-like) manipulator system developed at the Jet Propulsion Laboratory. It is designed to navigate and perform tasks in obstructed and constrained environments in which conventional 6 DOF manipulators cannot function. Described are the robot mechanical design, a joint assembly low level inverse kinematic algorithm, control development, and applications.
NASA Technical Reports Server (NTRS)
Fijany, Amir (Inventor); Bejczy, Antal K. (Inventor)
1993-01-01
This is a real-time robotic controller and simulator which is a MIMD-SIMD parallel architecture for interfacing with an external host computer and providing a high degree of parallelism in computations for robotic control and simulation. It includes a host processor for receiving instructions from the external host computer and for transmitting answers to the external host computer. There are a plurality of SIMD microprocessors, each SIMD processor being a SIMD parallel processor capable of exploiting fine grain parallelism and further being able to operate asynchronously to form a MIMD architecture. Each SIMD processor comprises a SIMD architecture capable of performing two matrix-vector operations in parallel while fully exploiting parallelism in each operation. There is a system bus connecting the host processor to the plurality of SIMD microprocessors and a common clock providing a continuous sequence of clock pulses. There is also a ring structure interconnecting the plurality of SIMD microprocessors and connected to the clock for providing the clock pulses to the SIMD microprocessors and for providing a path for the flow of data and instructions between the SIMD microprocessors. The host processor includes logic for controlling the RRCS by interpreting instructions sent by the external host computer, decomposing the instructions into a series of computations to be performed by the SIMD microprocessors, using the system bus to distribute associated data among the SIMD microprocessors, and initiating activity of the SIMD microprocessors to perform the computations on the data by procedure call.
Obstacle avoidance handling and mixed integer predictive control for space robots
NASA Astrophysics Data System (ADS)
Zong, Lijun; Luo, Jianjun; Wang, Mingming; Yuan, Jianping
2018-04-01
This paper presents a novel obstacle avoidance constraint and a mixed integer predictive control (MIPC) method for space robots avoiding obstacles and satisfying physical limits during performing tasks. Firstly, a novel kind of obstacle avoidance constraint of space robots, which needs the assumption that the manipulator links and the obstacles can be represented by convex bodies, is proposed by limiting the relative velocity between two closest points which are on the manipulator and the obstacle, respectively. Furthermore, the logical variables are introduced into the obstacle avoidance constraint, which have realized the constraint form is automatically changed to satisfy different obstacle avoidance requirements in different distance intervals between the space robot and the obstacle. Afterwards, the obstacle avoidance constraint and other system physical limits, such as joint angle ranges, the amplitude boundaries of joint velocities and joint torques, are described as inequality constraints of a quadratic programming (QP) problem by using the model predictive control (MPC) method. To guarantee the feasibility of the obtained multi-constraint QP problem, the constraints are treated as soft constraints and assigned levels of priority based on the propositional logic theory, which can realize that the constraints with lower priorities are always firstly violated to recover the feasibility of the QP problem. Since the logical variables have been introduced, the optimization problem including obstacle avoidance and system physical limits as prioritized inequality constraints is termed as MIPC method of space robots, and its computational complexity as well as possible strategies for reducing calculation amount are analyzed. Simulations of the space robot unfolding its manipulator and tracking the end-effector's desired trajectories with the existence of obstacles and physical limits are presented to demonstrate the effectiveness of the proposed obstacle avoidance strategy and MIPC control method of space robots.
Beyond speculative robot ethics: a vision assessment study on the future of the robotic caretaker.
van der Plas, Arjanna; Smits, Martijntje; Wehrmann, Caroline
2010-11-01
In this article we develop a dialogue model for robot technology experts and designated users to discuss visions on the future of robotics in long-term care. Our vision assessment study aims for more distinguished and more informed visions on future robots. Surprisingly, our experiment also led to some promising co-designed robot concepts in which jointly articulated moral guidelines are embedded. With our model, we think to have designed an interesting response on a recent call for a less speculative ethics of technology by encouraging discussions about the quality of positive and negative visions on the future of robotics.
Chen, Weihai; Cui, Xiang; Zhang, Jianbin; Wang, Jianhua
2015-06-01
Rehabilitation technologies have great potentials in assisted motion training for stroke patients. Considering that wrist motion plays an important role in arm dexterous manipulation of activities of daily living, this paper focuses on developing a cable-driven wrist robotic rehabilitator (CDWRR) for motion training or assistance to subjects with motor disabilities. The CDWRR utilizes the wrist skeletal joints and arm segments as the supporting structure and takes advantage of cable-driven parallel design to build the system, which brings the properties of flexibility, low-cost, and low-weight. The controller of the CDWRR is designed typically based on a virtual torque-field, which is to plan "assist-as-needed" torques for the spherical motion of wrist responding to the orientation deviation in wrist motion training. The torque-field controller can be customized to different levels of rehabilitation training requirements by tuning the field parameters. Additionally, a rapidly convergent parameter self-identification algorithm is developed to obtain the uncertain parameters automatically for the floating wearable structure of the CDWRR. Finally, experiments on a healthy subject are carried out to demonstrate the performance of the controller and the feasibility of the CDWRR on wrist motion training or assistance.
NASA Astrophysics Data System (ADS)
Chen, Weihai; Cui, Xiang; Zhang, Jianbin; Wang, Jianhua
2015-06-01
Rehabilitation technologies have great potentials in assisted motion training for stroke patients. Considering that wrist motion plays an important role in arm dexterous manipulation of activities of daily living, this paper focuses on developing a cable-driven wrist robotic rehabilitator (CDWRR) for motion training or assistance to subjects with motor disabilities. The CDWRR utilizes the wrist skeletal joints and arm segments as the supporting structure and takes advantage of cable-driven parallel design to build the system, which brings the properties of flexibility, low-cost, and low-weight. The controller of the CDWRR is designed typically based on a virtual torque-field, which is to plan "assist-as-needed" torques for the spherical motion of wrist responding to the orientation deviation in wrist motion training. The torque-field controller can be customized to different levels of rehabilitation training requirements by tuning the field parameters. Additionally, a rapidly convergent parameter self-identification algorithm is developed to obtain the uncertain parameters automatically for the floating wearable structure of the CDWRR. Finally, experiments on a healthy subject are carried out to demonstrate the performance of the controller and the feasibility of the CDWRR on wrist motion training or assistance.
Model Predictive Control considering Reachable Range of Wheels for Leg / Wheel Mobile Robots
NASA Astrophysics Data System (ADS)
Suzuki, Naito; Nonaka, Kenichiro; Sekiguchi, Kazuma
2016-09-01
Obstacle avoidance is one of the important tasks for mobile robots. In this paper, we study obstacle avoidance control for mobile robots equipped with four legs comprised of three DoF SCARA leg/wheel mechanism, which enables the robot to change its shape adapting to environments. Our previous method achieves obstacle avoidance by model predictive control (MPC) considering obstacle size and lateral wheel positions. However, this method does not ensure existence of joint angles which achieves reference wheel positions calculated by MPC. In this study, we propose a model predictive control considering reachable mobile ranges of wheels positions by combining multiple linear constraints, where each reachable mobile range is approximated as a convex trapezoid. Thus, we achieve to formulate a MPC as a quadratic problem with linear constraints for nonlinear problem of longitudinal and lateral wheel position control. By optimization of MPC, the reference wheel positions are calculated, while each joint angle is determined by inverse kinematics. Considering reachable mobile ranges explicitly, the optimal joint angles are calculated, which enables wheels to reach the reference wheel positions. We verify its advantages by comparing the proposed method with the previous method through numerical simulations.
Measurement of the Robot Motor Capability of a Robot Motor System: A Fitts's-Law-Inspired Approach
Lin, Hsien-I; George Lee, C. S.
2013-01-01
Robot motor capability is a crucial factor for a robot, because it affects how accurately and rapidly a robot can perform a motion to accomplish a task constrained by spatial and temporal conditions. In this paper, we propose and derive a pseudo-index of motor performance (pIp) to characterize robot motor capability with robot kinematics, dynamics and control taken into consideration. The proposed pIp provides a quantitative measure for a robot with revolute joints, which is inspired from an index of performance in Fitts's law of human skills. Computer simulations and experiments on a PUMA 560 industrial robot were conducted to validate the proposed pIp for performing a motion accurately and rapidly. PMID:23820745
Measurement of the robot motor capability of a robot motor system: a Fitts's-law-inspired approach.
Lin, Hsien-I; Lee, C S George
2013-07-02
Robot motor capability is a crucial factor for a robot, because it affects how accurately and rapidly a robot can perform a motion to accomplish a task constrained by spatial and temporal conditions. In this paper, we propose and derive a pseudo-index of motor performance (pIp) to characterize robot motor capability with robot kinematics, dynamics and control taken into consideration. The proposed pIp provides a quantitative measure for a robot with revolute joints, which is inspired from an index of performance in Fitts's law of human skills. Computer simulations and experiments on a PUMA 560 industrial robot were conducted to validate the proposed pIp for performing a motion accurately and rapidly.
Robot-Aided Mapping of Wrist Proprioceptive Acuity across a 3D Workspace
Marini, Francesca; Squeri, Valentina; Morasso, Pietro; Konczak, Jürgen; Masia, Lorenzo
2016-01-01
Proprioceptive signals from peripheral mechanoreceptors form the basis for bodily perception and are known to be essential for motor control. However we still have an incomplete understanding of how proprioception differs between joints, whether it differs among the various degrees-of-freedom (DoFs) within a particular joint, and how such differences affect motor control and learning. We here introduce a robot-aided method to objectively measure proprioceptive function: specifically, we systematically mapped wrist proprioceptive acuity across the three DoFs of the wrist/hand complex with the aim to characterize the wrist position sense. Thirty healthy young adults performed an ipsilateral active joint position matching task with their dominant wrist using a haptic robotic exoskeleton. Our results indicate that the active wrist position sense acuity is anisotropic across the joint, with the abduction/adduction DoF having the highest acuity (the error of acuity for flexion/extension is 4.64 ± 0.24°; abduction/adduction: 3.68 ± 0.32°; supination/pronation: 5.15 ± 0.37°) and they also revealed that proprioceptive acuity decreases for smaller joint displacements. We believe this knowledge is imperative in a clinical scenario when assessing proprioceptive deficits and for understanding how such sensory deficits relate to observable motor impairments. PMID:27536882
Design of a Reconfigurable Robotic System for Flexoextension Fitted to Hand Fingers Size
Castillo-Castaneda, Eduardo
2016-01-01
Due to the growing demand for assistance in rehabilitation therapies for hand movements, a robotic system is proposed to mobilize the hand fingers in flexion and extension exercises. The robotic system is composed by four, type slider-crank, mechanisms that have the ability to fit the user fingers length from the index to the little finger, through the adjustment of only one link for each mechanism. The trajectory developed by each mechanism corresponds to the natural flexoextension path of each finger. The amplitude of the rotations for metacarpophalangeal joint (MCP) and proximal interphalangeal joint (PIP) varies from 0 to 90° and the distal interphalangeal joint (DIP) varies from 0 to 60°; the joint rotations are coordinated naturally. The four R-RRT mechanisms orientation allows a 15° abduction movement for index, ring, and little fingers. The kinematic analysis of this mechanism was developed in order to assure that the displacement speed and smooth acceleration into the desired range of motion and the simulation results are presented. The reconfiguration of mechanisms covers about 95% of hand sizes of a group of Mexican adult population. Maximum trajectory tracking error is less than 3% in full range of movement and it can be compensated by the additional rotation of finger joints without injury to the user. PMID:27524880
Space suit glove design with advanced metacarpal phalangeal joints and robotic hand evaluation.
Southern, Theodore; Roberts, Dustyn P; Moiseev, Nikolay; Ross, Amy; Kim, Joo H
2013-06-01
One area of space suits that is ripe for innovation is the glove. Existing models allow for some fine motor control, but the power grip--the act of grasping a bar--is cumbersome due to high torque requirements at the knuckle or metacarpal phalangeal joint (MCP). This area in particular is also a major source of complaints of pain and injury as reported by astronauts. This paper explores a novel fabrication and patterning technique that allows for more freedom of movement and less pain at this crucial joint in the manned space suit glove. The improvements are evaluated through unmanned testing, manned testing while depressurized in a vacuum glove box, and pressurized testing with a robotic hand. MCP joint flex score improved from 6 to 6.75 (out of 10) in the final glove relative to the baseline glove, and torque required for flexion decreased an average of 17% across all fingers. Qualitative assessments during unpressurized and depressurized manned testing also indicated the final glove was more comfortable than the baseline glove. The quantitative results from both human subject questionnaires and robotic torque evaluation suggest that the final iteration of the glove design enables flexion at the MCP joint with less torque and more comfort than the baseline glove.
Design of a Reconfigurable Robotic System for Flexoextension Fitted to Hand Fingers Size.
Aguilar-Pereyra, J Felipe; Castillo-Castaneda, Eduardo
2016-01-01
Due to the growing demand for assistance in rehabilitation therapies for hand movements, a robotic system is proposed to mobilize the hand fingers in flexion and extension exercises. The robotic system is composed by four, type slider-crank, mechanisms that have the ability to fit the user fingers length from the index to the little finger, through the adjustment of only one link for each mechanism. The trajectory developed by each mechanism corresponds to the natural flexoextension path of each finger. The amplitude of the rotations for metacarpophalangeal joint (MCP) and proximal interphalangeal joint (PIP) varies from 0 to 90° and the distal interphalangeal joint (DIP) varies from 0 to 60°; the joint rotations are coordinated naturally. The four R-RRT mechanisms orientation allows a 15° abduction movement for index, ring, and little fingers. The kinematic analysis of this mechanism was developed in order to assure that the displacement speed and smooth acceleration into the desired range of motion and the simulation results are presented. The reconfiguration of mechanisms covers about 95% of hand sizes of a group of Mexican adult population. Maximum trajectory tracking error is less than 3% in full range of movement and it can be compensated by the additional rotation of finger joints without injury to the user.
BioMot exoskeleton - Towards a smart wearable robot for symbiotic human-robot interaction.
Bacek, Tomislav; Moltedo, Marta; Langlois, Kevin; Prieto, Guillermo Asin; Sanchez-Villamanan, Maria Carmen; Gonzalez-Vargas, Jose; Vanderborght, Bram; Lefeber, Dirk; Moreno, Juan C
2017-07-01
This paper presents design of a novel modular lower-limb gait exoskeleton built within the FP7 BioMot project. Exoskeleton employs a variable stiffness actuator in all 6 joints, a directional-flexibility structure and a novel physical humanrobot interfacing, which allows it to deliver the required output while minimally constraining user's gait by providing passive degrees of freedom. Due to modularity, the exoskeleton can be used as a full lower-limb orthosis, a single-joint orthosis in any of the three joints, and a two-joint orthosis in a combination of any of the two joints. By employing a simple torque control strategy, the exoskeleton can be used to deliver user-specific assistance, both in gait rehabilitation and in assisting people suffering musculoskeletal impairments. The result of the presented BioMot efforts is a low-footprint exoskeleton with powerful compliant actuators, simple, yet effective torque controller and easily adjustable flexible structure.
2008-04-23
Kotler , P.M. (1997). Marketing management: Analysis, planning, implementation, and control. Upper Saddle River, NJ: Prentice Hall...needed to provide needed items. Production needed to be stable so suppliers could more easily meet demand ( Kotler , 1997, pp. 214-215). The Robotics
NASA Technical Reports Server (NTRS)
Sicard, Pierre; Wen, John T.
1992-01-01
A passivity approach for the control design of flexible joint robots is applied to the rate control of a three-link arm modeled after the shoulder yaw joint of the Space Shuttle Remote Manipulator System (RMS). The system model includes friction and elastic joint couplings modeled as nonlinear springs. The basic structure of the proposed controller is the sum of a model-based feedforward and a model-independent feedback. A regulator approach with link state feedback is employed to define the desired motor state. Passivity theory is used to design a motor state-based controller to stabilize the error system formed by the feedforward. Simulation results show that greatly improved performance was obtained by using the proposed controller over the existing RMS controller.
NASA Technical Reports Server (NTRS)
Erickson, Jon D. (Editor)
1992-01-01
The present volume on cooperative intelligent robotics in space discusses sensing and perception, Space Station Freedom robotics, cooperative human/intelligent robot teams, and intelligent space robotics. Attention is given to space robotics reasoning and control, ground-based space applications, intelligent space robotics architectures, free-flying orbital space robotics, and cooperative intelligent robotics in space exploration. Topics addressed include proportional proximity sensing for telerobots using coherent lasar radar, ground operation of the mobile servicing system on Space Station Freedom, teleprogramming a cooperative space robotic workcell for space stations, and knowledge-based task planning for the special-purpose dextrous manipulator. Also discussed are dimensions of complexity in learning from interactive instruction, an overview of the dynamic predictive architecture for robotic assistants, recent developments at the Goddard engineering testbed, and parallel fault-tolerant robot control.
Development of a truss joint for robotic assembly of space structures
NASA Technical Reports Server (NTRS)
Parma, George F.
1992-01-01
This report presents the results of a detailed study of mechanical fasteners which were designed to facilitate robotic assembly of structures. Design requirements for robotic structural assembly were developed, taking into account structural properties and overall system design, and four candidate fasteners were designed to meet them. These fasteners were built and evaluated in the laboratory, and the Hammer-Head joint was chosen as superior overall. It had a high reliability of fastening under misalignments of 2.54 mm (0.1 in) and 3 deg, the highest end fixity (2.18), the simplest end effector, an integral capture guide, good visual verification, and the lightest weight (782 g, 1.72 lb). The study found that a good design should incorporate chamfers sliding on chamfers, cylinders sliding on chamfers, and hard surface finishes on sliding surfaces. The study also comments on robot flexibility, sag, hysteresis, thermal expansion, and friction which were observed during the testing.
Robotic hip arthroscopy in human anatomy.
Kather, Jens; Hagen, Monika E; Morel, Philippe; Fasel, Jean; Markar, Sheraz; Schueler, Michael
2010-09-01
Robotic technology offers technical advantages that might offer new solutions for hip arthroscopy. Two hip arthroscopies were performed in human cadavers using the da Vinci surgical system. During both surgeries, a robotic camera and 5 or 8 mm da Vinci trocars with instruments were inserted into the hip joint for manipulation. Introduction of cameras and working instruments, docking of the robotic system and instrument manipulation was successful in both cases. The long articulating area of 5 mm instruments limited movements inside the joint; an 8 mm instrument with a shorter area of articulation offered an improved range of motion. Hip arthroscopy using the da Vinci standard system appears a feasible alternative to standard arthroscopy. Instruments and method of application must be modified and improved before routine clinical application but further research in this area seems justified, considering the clinical value of such an approach. Copyright 2010 John Wiley & Sons, Ltd.
Development of sensor augmented robotic weld systems for aerospace propulsion system fabrication
NASA Technical Reports Server (NTRS)
Jones, C. S.; Gangl, K. J.
1986-01-01
In order to meet stringent performance goals for power and reuseability, the Space Shuttle Main Engine was designed with many complex, difficult welded joints that provide maximum strength and minimum weight. To this end, the SSME requires 370 meters of welded joints. Automation of some welds has improved welding productivity significantly over manual welding. Application has previously been limited by accessibility constraints, requirements for complex process control, low production volumes, high part variability, and stringent quality requirements. Development of robots for welding in this application requires that a unique set of constraints be addressed. This paper shows how robotic welding can enhance production of aerospace components by addressing their specific requirements. A development program at the Marshall Space Flight Center combining industrial robots with state-of-the-art sensor systems and computer simulation is providing technology for the automation of welds in Space Shuttle Main Engine production.
NASA Astrophysics Data System (ADS)
Son, Yurak; Kamano, Takuya; Yasuno, Takashi; Suzuki, Takayuki; Harada, Hironobu
This paper describes the generation of adaptive gait patterns using new Central Pattern Generators (CPGs) including motor dynamic models for a quadruped robot under various environment. The CPGs act as the flexible oscillators of the joints and make the desired angle of the joints. The CPGs are mutually connected each other, and the sets of their coupling parameters are adjusted by genetic algorithm so that the quadruped robot can realize the stable and adequate gait patterns. As a result of generation, the suitable CPG networks for not only a walking straight gait pattern but also rotation gait patterns are obtained. Experimental results demonstrate that the proposed CPG networks are effective to automatically adjust the adaptive gait patterns for the tested quadruped robot under various environment. Furthermore, the target tracking control based on image processing is achieved by combining the generated gait patterns.
A Generalized Method for Automatic Downhand and Wirefeed Control of a Welding Robot and Positioner
NASA Technical Reports Server (NTRS)
Fernandez, Ken; Cook, George E.
1988-01-01
A generalized method for controlling a six degree-of-freedom (DOF) robot and a two DOF positioner used for arc welding operations is described. The welding path is defined in the part reference frame, and robot/positioner joint angles of the equivalent eight DOF serial linkage are determined via an iterative solution. Three algorithms are presented: the first solution controls motion of the eight DOF mechanism such that proper torch motion is achieved while minimizing the sum-of-squares of joint displacements; the second algorithm adds two constraint equations to achieve torch control while maintaining part orientation so that welding occurs in the downhand position; and the third algorithm adds the ability to control the proper orientation of a wire feed mechanism used in gas tungsten arc (GTA) welding operations. A verification of these algorithms is given using ROBOSIM, a NASA developed computer graphic simulation software package design for robot systems development.
Apparatus, Systems, and Methods for Reconfigurable Robotic Manipulator and Coupling
NASA Technical Reports Server (NTRS)
Chu, Mars Wei (Inventor); Wolfe, Bryn Tyler (Inventor); Burridge, Robert Raven (Inventor)
2016-01-01
A robotic manipulator arm is disclosed. The arm includes joints that are attachable and detachable in a tool-free manner via a universal mating adapter. The universal mating adapter includes a built-in electrical interface for an operative electrical connection upon mechanical coupling of the adapter portions. The universal mating adapter includes mechanisms and the ability to store and communicate parameter configurations such that the joints can be rearranged for immediate operation of the arm without further reprogramming, recompiling, or other software intervention.
A Perturbation Approach to Robot Calibration.
1985-04-01
J. Y. S., Walker, M. W., and Paul, R. P. C . 1980. On-line Computational Scheme for Mechanical Manipulators. J. Dynamic Systems, Measurement and... Rourke , J. M., Seltzer, D. S., Edsall, A. C ., Lozinski, C . A., and Kenwood, G. J. 1984 (May 21-23). Short- and Long-Term Robot Feedback: Multi-Axis...manipulator with six joints are expanded up to second order in the 24 joint parameters. * Z’S 47 EIIO O INO 5 S BSLEEUNCASSIFIED %.e .. Di~ S/N012
Inverse kinematics problem in robotics using neural networks
NASA Technical Reports Server (NTRS)
Choi, Benjamin B.; Lawrence, Charles
1992-01-01
In this paper, Multilayer Feedforward Networks are applied to the robot inverse kinematic problem. The networks are trained with endeffector position and joint angles. After training, performance is measured by having the network generate joint angles for arbitrary endeffector trajectories. A 3-degree-of-freedom (DOF) spatial manipulator is used for the study. It is found that neural networks provide a simple and effective way to both model the manipulator inverse kinematics and circumvent the problems associated with algorithmic solution methods.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Yan, S; Touch, M; Bowsher, J
Purpose: To construct a robotic SPECT system and demonstrate its capability to image a thorax phantom on a radiation therapy flat-top couch. The system has potential for on-board functional and molecular imaging in radiation therapy. Methods: A robotic SPECT imaging system was developed utilizing a Digirad 2020tc detector and a KUKA KR150-L110 robot. An imaging study was performed with the PET CT Phantom, which includes 5 spheres: 10, 13, 17, 22 and 28 mm in diameter. Sphere-tobackground concentration ratio was 6:1 of Tc99m. The phantom was placed on a flat-top couch. SPECT projections were acquired with a parallel-hole collimator andmore » a single pinhole collimator. The robotic system navigated the detector tracing the flat-top table to maintain the closest possible proximity to the phantom. For image reconstruction, detector trajectories were described by six parameters: radius-of-rotation, x and z detector shifts, and detector rotation θ, tilt ϕ and twist γ. These six parameters were obtained from the robotic system by calibrating the robot base and tool coordinates. Results: The robotic SPECT system was able to maneuver parallel-hole and pinhole collimated SPECT detectors in close proximity to the phantom, minimizing impact of the flat-top couch on detector-to-COR (center-ofrotation) distance. In acquisitions with background at 1/6th sphere activity concentration, photopeak contamination was heavy, yet the 17, 22, and 28 mm diameter spheres were readily observed with the parallel hole imaging, and the single, targeted sphere (28 mm diameter) was readily observed in the pinhole region-of-interest (ROI) imaging. Conclusion: Onboard SPECT could be achieved by a robot maneuvering a SPECT detector about patients in position for radiation therapy on a flat-top couch. The robot inherent coordinate frame could be an effective means to estimate detector pose for use in SPECT image reconstruction. PHS/NIH/NCI grant R21-CA156390-01A1.« less
Movement Characteristics Analysis and Dynamic Simulation of Collaborative Measuring Robot
NASA Astrophysics Data System (ADS)
guoqing, MA; li, LIU; zhenglin, YU; guohua, CAO; yanbin, ZHENG
2017-03-01
Human-machine collaboration is becoming increasingly more necessary, and so collaborative robot applications are also in high demand. We selected a UR10 robot as our research subject for this study. First, we applied D-H coordinate transformation of the robot to establish a link system, and we then used inverse transformation to solve the robot’s inverse kinematics and find all the joints. Use Lagrange method to analysis UR robot dynamics; use ADAMS multibody dynamics simulation software to dynamic simulation; verifying the correctness of the derived kinetic models.
Roller-gear drives for robotic manipulators design, fabrication and test
NASA Technical Reports Server (NTRS)
Anderson, William J.; Shipitalo, William
1991-01-01
Two single axis planetary roller-gear drives and a two axis roller-gear drive with dual inputs were designed for use as robotic transmissions. Each of the single axis drives is a two planet row, four planet arrangement with spur gears and compressively loaded cylindrical rollers acting in parallel. The two axis drive employs bevel gears and cone rollers acting in parallel. The rollers serve a dual function: they remove backlash from the system, and they transmit torque when the gears are not fully engaged.
Ferrarin, Maurizio; Rabuffetti, Marco; Geda, Elisabetta; Sirolli, Silvia; Marzegan, Alberto; Bruno, Valentina; Sacco, Katiuscia
2018-06-01
Several robotic devices have been developed for the rehabilitation of treadmill walking in patients with movement disorders due to injuries or diseases of the central nervous system. These robots induce coordinated multi-joint movements aimed at reproducing the physiological walking or stepping patterns. Control strategies developed for robotic locomotor training need a set of predefined lower limb joint angular trajectories as reference input for the control algorithm. Such trajectories are typically taken from normative database of overground unassisted walking. However, it has been demonstrated that gait speed and the amount of body weight support significantly influence joint trajectories during walking. Moreover, both the speed and the level of body weight support must be individually adjusted according to the rehabilitation phase and the residual locomotor abilities of the patient. In this work, 10 healthy participants (age range: 23-48 years) were asked to walk in movement analysis laboratory on a treadmill at five different speeds and four different levels of body weight support; besides, a trial with full body weight support, that is, with the subject suspended on air, was performed at two different cadences. The results confirm that lower limb kinematics during walking is affected by gait speed and by the amount of body weight support, and that on-air stepping is radically different from treadmill walking. Importantly, the results provide normative data in a numerical form to be used as reference trajectories for controlling robot-assisted body weight support walking training. An electronic addendum is provided to easily access to such reference data for different combinations of gait speeds and body weight support levels.
Adaptive walking of a quadrupedal robot based on layered biological reflexes
NASA Astrophysics Data System (ADS)
Zhang, Xiuli; Mingcheng, E.; Zeng, Xiangyu; Zheng, Haojun
2012-07-01
A multiple-legged robot is traditionally controlled by using its dynamic model. But the dynamic-model-based approach fails to acquire satisfactory performances when the robot faces rough terrains and unknown environments. Referring animals' neural control mechanisms, a control model is built for a quadruped robot walking adaptively. The basic rhythmic motion of the robot is controlled by a well-designed rhythmic motion controller(RMC) comprising a central pattern generator(CPG) for hip joints and a rhythmic coupler (RC) for knee joints. CPG and RC have relationships of motion-mapping and rhythmic couple. Multiple sensory-motor models, abstracted from the neural reflexes of a cat, are employed. These reflex models are organized and thus interact with the CPG in three layers, to meet different requirements of complexity and response time to the tasks. On the basis of the RMC and layered biological reflexes, a quadruped robot is constructed, which can clear obstacles and walk uphill and downhill autonomously, and make a turn voluntarily in uncertain environments, interacting with the environment in a way similar to that of an animal. The paper provides a biologically inspired architecture, with which a robot can walk adaptively in uncertain environments in a simple and effective way, and achieve better performances.
Smart Braid Feedback for the Closed-Loop Control of Soft Robotic Systems.
Felt, Wyatt; Chin, Khai Yi; Remy, C David
2017-09-01
This article experimentally investigates the potential of using flexible, inductance-based contraction sensors in the closed-loop motion control of soft robots. Accurate motion control remains a highly challenging task for soft robotic systems. Precise models of the actuation dynamics and environmental interactions are often unavailable. This renders open-loop control impossible, while closed-loop control suffers from a lack of suitable feedback. Conventional motion sensors, such as linear or rotary encoders, are difficult to adapt to robots that lack discrete mechanical joints. The rigid nature of these sensors runs contrary to the aspirational benefits of soft systems. As truly soft sensor solutions are still in their infancy, motion control of soft robots has so far relied on laboratory-based sensing systems such as motion capture, electromagnetic (EM) tracking, or Fiber Bragg Gratings. In this article, we used embedded flexible sensors known as Smart Braids to sense the contraction of McKibben muscles through changes in inductance. We evaluated closed-loop control on two systems: a revolute joint and a planar, one degree of freedom continuum manipulator. In the revolute joint, our proposed controller compensated for elasticity in the actuator connections. The Smart Braid feedback allowed motion control with a steady-state root-mean-square (RMS) error of [1.5]°. In the continuum manipulator, Smart Braid feedback enabled tracking of the desired tip angle with a steady-state RMS error of [1.25]°. This work demonstrates that Smart Braid sensors can provide accurate position feedback in closed-loop motion control suitable for field applications of soft robotic systems.
A family of asymptotically stable control laws for flexible robots based on a passivity approach
NASA Technical Reports Server (NTRS)
Lanari, Leonardo; Wen, John T.
1991-01-01
A general family of asymptotically stabilizing control laws is introduced for a class of nonlinear Hamiltonian systems. The inherent passivity property of this class of systems and the Passivity Theorem are used to show the closed-loop input/output stability which is then related to the internal state space stability through the stabilizability and detectability condition. Applications of these results include fully actuated robots, flexible joint robots, and robots with link flexibility.
Trusted Remote Operation of Proximate Emergy Robots (TROOPER): DARPA Robotics Challenge
2015-12-01
sensor in each of the robot’s feet. Additionally, there is a 6-axis IMU that sits in the robot’s pelvis cage. While testing before the Finals, the...Services. Many of the controllers in the autonomic layer have overlapping requirements, such as filtered IMU and force torque data from the robot...the following services during the DRC: • IMU Filtering • Force Torque Filtering • Joint State Publishing • TF (Transform) Broadcasting • Robot Pose
Trusted Remote Operation of Proximate Emergency Robots (TROOPER): DARPA Robotics Challenge
2015-12-01
sensor in each of the robot’s feet. Additionally, there is a 6-axis IMU that sits in the robot’s pelvis cage. While testing before the Finals, the...Services. Many of the controllers in the autonomic layer have overlapping requirements, such as filtered IMU and force torque data from the robot...the following services during the DRC: • IMU Filtering • Force Torque Filtering • Joint State Publishing • TF (Transform) Broadcasting • Robot Pose
Multi Robot Path Planning for Budgeted Active Perception with Self-Organising Maps
2016-10-04
Multi- Robot Path Planning for Budgeted Active Perception with Self-Organising Maps Graeme Best1, Jan Faigl2 and Robert Fitch1 Abstract— We propose a...optimise paths for a multi- robot team that aims to maximally observe a set of nodes in the environment. The selected nodes are observed by visiting...regions, each node has an observation reward, and the robots are constrained by travel budgets. The SOM algorithm jointly selects and allocates nodes
Laboratory on Legs: An Architecture for Adjustable Morphology with Legged Robots
2012-04-01
fit within the body of the robot. Additional capabilities will largely depend upon a given activity, and should be easily reconfigurable to maximize...mobile robots, the essential units of actuation, computation, and sensing must be designed to fit within the body of the robot. Additional...PackBot,36 among others. Two parallel rails, 40 cm long and spaced at a center-to-center distance of 14 cm, span the length of the each robot’s body
A power autonomous monopedal robot
NASA Astrophysics Data System (ADS)
Krupp, Benjamin T.; Pratt, Jerry E.
2006-05-01
We present the design and initial results of a power-autonomous planar monopedal robot. The robot is a gasoline powered, two degree of freedom robot that runs in a circle, constrained by a boom. The robot uses hydraulic Series Elastic Actuators, force-controllable actuators which provide high force fidelity, moderate bandwidth, and low impedance. The actuators are mounted in the body of the robot, with cable drives transmitting power to the hip and knee joints of the leg. A two-stroke, gasoline engine drives a constant displacement pump which pressurizes an accumulator. Absolute position and spring deflection of each of the Series Elastic Actuators are measured using linear encoders. The spring deflection is translated into force output and compared to desired force in a closed loop force-control algorithm implemented in software. The output signal of each force controller drives high performance servo valves which control flow to each of the pistons of the actuators. In designing the robot, we used a simulation-based iterative design approach. Preliminary estimates of the robot's physical parameters were based on past experience and used to create a physically realistic simulation model of the robot. Next, a control algorithm was implemented in simulation to produce planar hopping. Using the joint power requirements and range of motions from simulation, we worked backward specifying pulley diameter, piston diameter and stroke, hydraulic pressure and flow, servo valve flow and bandwidth, gear pump flow, and engine power requirements. Components that meet or exceed these specifications were chosen and integrated into the robot design. Using CAD software, we calculated the physical parameters of the robot design, replaced the original estimates with the CAD estimates, and produced new joint power requirements. We iterated on this process, resulting in a design which was prototyped and tested. The Monopod currently runs at approximately 1.2 m/s with the weight of all the power generating components, but powered from an off-board pump. On a test stand, the eventual on-board power system generates enough pressure and flow to meet the requirements of these runs and we are currently integrating the power system into the real robot. When operated from an off-board system without carrying the weight of the power generating components, the robot currently runs at approximately 2.25 m/s. Ongoing work is focused on integrating the power system into the robot, improving the control algorithm, and investigating methods for improving efficiency.
Design, fabrication and control of origami robots
NASA Astrophysics Data System (ADS)
Rus, Daniela; Tolley, Michael T.
2018-06-01
Origami robots are created using folding processes, which provide a simple approach to fabricating a wide range of robot morphologies. Inspired by biological systems, engineers have started to explore origami folding in combination with smart material actuators to enable intrinsic actuation as a means to decouple design from fabrication complexity. The built-in crease structure of origami bodies has the potential to yield compliance and exhibit many soft body properties. Conventional fabrication of robots is generally a bottom-up assembly process with multiple low-level steps for creating subsystems that include manual operations and often multiple iterations. By contrast, natural systems achieve elegant designs and complex functionalities using top-down parallel transformation approaches such as folding. Folding in nature creates a wide spectrum of complex morpho-functional structures such as proteins and intestines and enables the development of structures such as flowers, leaves and insect wings. Inspired by nature, engineers have started to explore folding powered by embedded smart material actuators to create origami robots. The design and fabrication of origami robots exploits top-down, parallel transformation approaches to achieve elegant designs and complex functionalities. In this Review, we first introduce the concept of origami robotics and then highlight advances in design principles, fabrication methods, actuation, smart materials and control algorithms. Applications of origami robots for a variety of devices are investigated, and future directions of the field are discussed, examining both challenges and opportunities.
Research on Safety and Compliance of a New Lower Limb Rehabilitation Robot
Feng, Yongfei; Wang, Hongbo; Yan, Hao; Wang, Xincheng; Jin, Zhennan; Vladareanu, Luige
2017-01-01
The lower limb rehabilitation robot is an application of robotic technology for stroke people with lower limb disabilities. A new applicable and effective sitting/lying lower limb rehabilitation robot (LLR-Ro) is proposed, which has the mechanical limit protection, the electrical limit protection, and the software protection to prevent the patient from the secondary damage. Meanwhile, as a new type of the rehabilitation robots, its hip joint rotation ranges are different in the patient sitting training posture and lying training posture. The mechanical leg of the robot has a variable workspace to work in both training postures. So, if the traditional mechanical limit and the electrical limit cannot be used in the hip joint mechanism design, a follow-up limit is first proposed to improve the compatibility of human-machine motion. Besides, to eliminate the accident interaction force between the patient and LLR-Ro in the process of the passive training, an amendment impedance control strategy based on the position control is proposed to improve the compliance of the LLR-Ro. A simulation experiment and an experiment with a participant show that the passive training of LLR-Ro has compliance. © 2017 Yongfei Feng et al.
Research on Safety and Compliance of a New Lower Limb Rehabilitation Robot
Yan, Hao; Wang, Xincheng; Jin, Zhennan; Vladareanu, Luige
2017-01-01
The lower limb rehabilitation robot is an application of robotic technology for stroke people with lower limb disabilities. A new applicable and effective sitting/lying lower limb rehabilitation robot (LLR-Ro) is proposed, which has the mechanical limit protection, the electrical limit protection, and the software protection to prevent the patient from the secondary damage. Meanwhile, as a new type of the rehabilitation robots, its hip joint rotation ranges are different in the patient sitting training posture and lying training posture. The mechanical leg of the robot has a variable workspace to work in both training postures. So, if the traditional mechanical limit and the electrical limit cannot be used in the hip joint mechanism design, a follow-up limit is first proposed to improve the compatibility of human-machine motion. Besides, to eliminate the accident interaction force between the patient and LLR-Ro in the process of the passive training, an amendment impedance control strategy based on the position control is proposed to improve the compliance of the LLR-Ro. A simulation experiment and an experiment with a participant show that the passive training of LLR-Ro has compliance. PMID:29065571
NASA Technical Reports Server (NTRS)
Brewer, W. V.; Rasis, E. P.; Shih, H. R.
1993-01-01
Results from NASA/HBCU Grant No. NAG-1-1125 are summarized. Designs developed for model fabrication, exploratory concepts drafted, interface of computer with robot and end-effector, and capability enhancement are discussed.
Child-Robot Interactions for Second Language Tutoring to Preschool Children
Vogt, Paul; de Haas, Mirjam; de Jong, Chiara; Baxter, Peta; Krahmer, Emiel
2017-01-01
In this digital age social robots will increasingly be used for educational purposes, such as second language tutoring. In this perspective article, we propose a number of design features to develop a child-friendly social robot that can effectively support children in second language learning, and we discuss some technical challenges for developing these. The features we propose include choices to develop the robot such that it can act as a peer to motivate the child during second language learning and build trust at the same time, while still being more knowledgeable than the child and scaffolding that knowledge in adult-like manner. We also believe that the first impressions children have about robots are crucial for them to build trust and common ground, which would support child-robot interactions in the long term. We therefore propose a strategy to introduce the robot in a safe way to toddlers. Other features relate to the ability to adapt to individual children’s language proficiency, respond contingently, both temporally and semantically, establish joint attention, use meaningful gestures, provide effective feedback and monitor children’s learning progress. Technical challenges we observe include automatic speech recognition (ASR) for children, reliable object recognition to facilitate semantic contingency and establishing joint attention, and developing human-like gestures with a robot that does not have the same morphology humans have. We briefly discuss an experiment in which we investigate how children respond to different forms of feedback the robot can give. PMID:28303094
Child-Robot Interactions for Second Language Tutoring to Preschool Children.
Vogt, Paul; de Haas, Mirjam; de Jong, Chiara; Baxter, Peta; Krahmer, Emiel
2017-01-01
In this digital age social robots will increasingly be used for educational purposes, such as second language tutoring. In this perspective article, we propose a number of design features to develop a child-friendly social robot that can effectively support children in second language learning, and we discuss some technical challenges for developing these. The features we propose include choices to develop the robot such that it can act as a peer to motivate the child during second language learning and build trust at the same time, while still being more knowledgeable than the child and scaffolding that knowledge in adult-like manner. We also believe that the first impressions children have about robots are crucial for them to build trust and common ground, which would support child-robot interactions in the long term. We therefore propose a strategy to introduce the robot in a safe way to toddlers. Other features relate to the ability to adapt to individual children's language proficiency, respond contingently, both temporally and semantically, establish joint attention, use meaningful gestures, provide effective feedback and monitor children's learning progress. Technical challenges we observe include automatic speech recognition (ASR) for children, reliable object recognition to facilitate semantic contingency and establishing joint attention, and developing human-like gestures with a robot that does not have the same morphology humans have. We briefly discuss an experiment in which we investigate how children respond to different forms of feedback the robot can give.
Gentili, Rodolphe J; Oh, Hyuk; Kregling, Alissa V; Reggia, James A
2016-05-19
The human hand's versatility allows for robust and flexible grasping. To obtain such efficiency, many robotic hands include human biomechanical features such as fingers having their two last joints mechanically coupled. Although such coupling enables human-like grasping, controlling the inverse kinematics of such mechanical systems is challenging. Here we propose a cortical model for fine motor control of a humanoid finger, having its two last joints coupled, that learns the inverse kinematics of the effector. This neural model functionally mimics the population vector coding as well as sensorimotor prediction processes of the brain's motor/premotor and parietal regions, respectively. After learning, this neural architecture could both overtly (actual execution) and covertly (mental execution or motor imagery) perform accurate, robust and flexible finger movements while reproducing the main human finger kinematic states. This work contributes to developing neuro-mimetic controllers for dexterous humanoid robotic/prosthetic upper-extremities, and has the potential to promote human-robot interactions.
NASA Technical Reports Server (NTRS)
Lovchik, Christopher S.
2005-01-01
Synthetic bursae are under development for incorporation into robot joints that are actuated by motor-driven cables in a manner similar to that of arthropod joints actuated by muscle-driven tendons. Like natural bursae, the synthetic bursae would serve as cushions and friction reducers. A natural bursa is a thin bladder filled with synovial fluid, which serves to reduce friction and provide a cushion between a bone and a muscle or a tendon. A synthetic bursa would be similar in form and function: It would be, essentially, a compact, soft roller consisting of a bladder filled with a non-Newtonian fluid. The bladder would be constrained to approximately constant volume. The synthetic bursa would cushion an actuator cable against one of the members of a robot joint and would reduce the friction between the cable and the member. Under load, the pressure in the bladder would hold the opposite walls of the bladder apart, making it possible for them to move freely past each other without rubbing.
Robotic Joints Support Horses and Humans
NASA Technical Reports Server (NTRS)
2008-01-01
A rehabilitative device first featured in Spinoff 2003 is not only helping human patients regain the ability to walk, but is now helping our four-legged friends as well. The late James Kerley, a prominent Goddard Space Flight Center researcher, developed cable-compliant mechanisms in the 1980s to enable sounding rocket assemblies and robots to grip or join objects. In cable-compliant joints (CCJs), short segments of cable connect structural elements, allowing for six directions of movement, twisting, alignment, and energy damping. Kerley later worked with Goddard s Wayne Eklund and Allen Crane to incorporate the cable-compliant mechanisms into a walker for human patients to support the pelvis and imitate hip joint movement.
NASA Technical Reports Server (NTRS)
Linn, Douglas M. (Inventor); Mehling, Joshua S. (Inventor); Radford, Nicolaus A. (Inventor); Bridgwater, Lyndon (Inventor); Wampler, II, Charles W. (Inventor); Abdallah, Muhammad E. (Inventor); Sanders, Adam M. (Inventor); Davis, Donald R. (Inventor); Diftler, Myron A. (Inventor); Platt, Robert (Inventor);
2013-01-01
A humanoid robot includes a torso, a pair of arms, two hands, a neck, and a head. The torso extends along a primary axis and presents a pair of shoulders. The pair of arms movably extend from a respective one of the pair of shoulders. Each of the arms has a plurality of arm joints. The neck movably extends from the torso along the primary axis. The neck has at least one neck joint. The head movably extends from the neck along the primary axis. The head has at least one head joint. The shoulders are canted toward one another at a shrug angle that is defined between each of the shoulders such that a workspace is defined between the shoulders.
NASA Technical Reports Server (NTRS)
Hayati, Samad; Tso, Kam; Roston, Gerald
1988-01-01
Autonomous robot task execution requires that the end effector of the robot be positioned accurately relative to a reference world-coordinate frame. The authors present a complete formulation to identify the actual robot geometric parameters. The method applies to any serial link manipulator with arbitrary order and combination of revolute and prismatic joints. A method is also presented to solve the inverse kinematic of the actual robot model which usually is not a so-called simple robot. Experimental results performed by utilizing a PUMA 560 with simple measurement hardware are presented. As a result of this calibration a precision move command is designed and integrated into a robot language, RCCL, and used in the NASA Telerobot Testbed.
Acceleration and torque feedback for robotic control - Experimental results
NASA Technical Reports Server (NTRS)
Mclnroy, John E.; Saridis, George N.
1990-01-01
Gross motion control of robotic manipulators typically requires significant on-line computations to compensate for nonlinear dynamics due to gravity, Coriolis, centripetal, and friction nonlinearities. One controller proposed by Luo and Saridis avoids these computations by feeding back joint acceleration and torque. This study implements the controller on a Puma 600 robotic manipulator. Joint acceleration measurement is obtained by measuring linear accelerations of each joint, and deriving a computationally efficient transformation from the linear measurements to the angular accelerations. Torque feedback is obtained by using the previous torque sent to the joints. The implementation has stability problems on the Puma 600 due to the extremely high gains inherent in the feedback structure. Since these high gains excite frequency modes in the Puma 600, the algorithm is modified to decrease the gain inherent in the feedback structure. The resulting compensator is stable and insensitive to high frequency unmodeled dynamics. Moreover, a second compensator is proposed which uses acceleration and torque feedback, but still allows nonlinear terms to be fed forward. Thus, by feeding the increment in the easily calculated gravity terms forward, improved responses are obtained. Both proposed compensators are implemented, and the real time results are compared to those obtained with the computed torque algorithm.
A study of the passive gait of a compass-like biped robot: Symmetry and chaos
DOE Office of Scientific and Technical Information (OSTI.GOV)
Goswami, A.; Espiau, B.; Thuilot, B.
1998-12-01
The focus of this work is a systematic study of the passive gait of a compass-like planar, biped robot on inclined slopes. The robot is kinematically equivalent to a double pendulum, possessing two kneeless legs with point masses and a third point mass at the hip joint. Three parameters, namely, the ground-slope angle and the normalized mass and length of the robot describe its gait. The authors show that in response to a continuous change in any one of its parameters, the symmetric and steady stable gait of the unpowered robot gradually evolves through a regime of bifurcations characterized bymore » progressively complicated asymmetric gaits, eventually arriving at an apparently chaotic gait where not two steps are identical. The robot can maintain this gait indefinitely. A necessary (but not sufficient) condition for the stability of such gaits is the contraction of the phase-fluid volume. For this frictionless robot, the volume contraction, which the authors compute, is caused by the dissipative effects of the ground-impact model. In the chaotic regime, the fractal dimension of the robot`s strange attractor (2.07) compared to its state-space dimension (4) also reveals strong contraction. The authors present a novel graphical technique based on the first return map that compactly captures the entire evolution of the gait, from symmetry to chaos. Additional passive dissipative elements in the robot joint results in a significant improvement in the stability and the versatility of the gait, and provide a rich repertoire for simple controls laws.« less
Moving Just Like You: Motor Interference Depends on Similar Motility of Agent and Observer
Kupferberg, Aleksandra; Huber, Markus; Helfer, Bartosz; Lenz, Claus; Knoll, Alois; Glasauer, Stefan
2012-01-01
Recent findings in neuroscience suggest an overlap between brain regions involved in the execution of movement and perception of another’s movement. This so-called “action-perception coupling” is supposed to serve our ability to automatically infer the goals and intentions of others by internal simulation of their actions. A consequence of this coupling is motor interference (MI), the effect of movement observation on the trajectory of one’s own movement. Previous studies emphasized that various features of the observed agent determine the degree of MI, but could not clarify how human-like an agent has to be for its movements to elicit MI and, more importantly, what ‘human-like’ means in the context of MI. Thus, we investigated in several experiments how different aspects of appearance and motility of the observed agent influence motor interference (MI). Participants performed arm movements in horizontal and vertical directions while observing videos of a human, a humanoid robot, or an industrial robot arm with either artificial (industrial) or human-like joint configurations. Our results show that, given a human-like joint configuration, MI was elicited by observing arm movements of both humanoid and industrial robots. However, if the joint configuration of the robot did not resemble that of the human arm, MI could longer be demonstrated. Our findings present evidence for the importance of human-like joint configuration rather than other human-like features for perception-action coupling when observing inanimate agents. PMID:22761853
NASA Astrophysics Data System (ADS)
Xu, Wenfu; Hu, Zhonghua; Zhang, Yu; Liang, Bin
2017-03-01
After being launched into space to perform some tasks, the inertia parameters of a space robotic system may change due to fuel consumption, hardware reconfiguration, target capturing, and so on. For precision control and simulation, it is required to identify these parameters on orbit. This paper proposes an effective method for identifying the complete inertia parameters (including the mass, inertia tensor and center of mass position) of a space robotic system. The key to the method is to identify two types of simple dynamics systems: equivalent single-body and two-body systems. For the former, all of the joints are locked into a designed configuration and the thrusters are used for orbital maneuvering. The object function for optimization is defined in terms of acceleration and velocity of the equivalent single body. For the latter, only one joint is unlocked and driven to move along a planned (exiting) trajectory in free-floating mode. The object function is defined based on the linear and angular momentum equations. Then, the parameter identification problems are transformed into non-linear optimization problems. The Particle Swarm Optimization (PSO) algorithm is applied to determine the optimal parameters, i.e. the complete dynamic parameters of the two equivalent systems. By sequentially unlocking the 1st to nth joints (or unlocking the nth to 1st joints), the mass properties of body 0 to n (or n to 0) are completely identified. For the proposed method, only simple dynamics equations are needed for identification. The excitation motion (orbit maneuvering and joint motion) is also easily realized. Moreover, the method does not require prior knowledge of the mass properties of any body. It is general and practical for identifying a space robotic system on-orbit.
Gao, Shutao; Lv, Zhengtao; Fang, Huang
2018-04-01
Several studies have revealed that robot-assisted technique might improve the pedicle screw insertion accuracy, but owing to the limited sample sizes in the individual study reported up to now, whether or not robot-assisted technique is superior to conventional freehand technique is indefinite. Thus, we performed this systematic review and meta-analysis based on randomized controlled trials to assess which approach is better. Electronic databases including PubMed, EMBASE, CENTRAL, ISI Web of Science, CNKI and WanFang were systematically searched to identify potentially eligible articles. Main endpoints containing the accuracy of pedicle screw implantation and proximal facet joint violation were evaluated as risk ratio (RR) and the associated 95% confidence intervals (95% CIs), while radiation exposure and surgical duration were presented as mean difference (MD) or standard mean difference (SMD). Meta-analyses were performed using RevMan 5.3 software. Six studies involving 158 patients (688 pedicle screws) in robot-assisted group and 148 patients (672 pedicle screws) in freehand group were identified matching our study. The Grade A accuracy rate in robot-assisted group was superior to freehand group (RR 1.03, 95% CI 1.00, 1.06; P = 0.04), but the Grade A + B accuracy rate did not differ between the two groups (RR 1.01, 95% CI 0.99, 1.02; P = 0.29). With regard to proximal facet joint violation, the combined results suggested that robot-assisted group was associated with significantly fewer proximal facet joint violation than freehand group (RR 0.07, 95% CI 0.01, 0.55; P = 0.01). As was the radiation exposure, our findings suggested that robot-assisted technique could significantly reduce the intraoperative radiation time (MD - 12.38, 95% CI - 17.95, - 6.80; P < 0.0001) and radiation dosage (SMD - 0.64, 95% CI - 0.85, - 0.43; P < 0.00001). But the overall surgical duration was longer in robot-assisted group than conventional freehand group (MD 20.53, 95% CI 5.17, 35.90; P = 0.009). The robot-assisted technique was associated with equivalent accuracy rate of pedicle screw implantation, fewer proximal facet joint violation, less intraoperative radiation exposure but longer surgical duration than freehand technique. Powerful evidence relies on more randomized controlled trials with high quality and larger sample size in the future.
Shenoy, Ravikiran; Nathwani, Dinesh
2017-01-01
Robots have been successfully used in commercial industry and have enabled humans to perform tasks which are repetitive, dangerous and requiring extreme force. Their role has evolved and now includes many aspects of surgery to improve safety and precision. Orthopaedic surgery is largely performed on bones which are rigid immobile structures which can easily be performed by robots with great precision. Robots have been designed for use in orthopaedic surgery including joint arthroplasty and spine surgery. Experimental studies have been published evaluating the role of robots in arthroscopy and trauma surgery. In this article, we will review the incorporation of robots in orthopaedic surgery looking into the evidence in their use. PMID:28534472
Genetic Optimization and Simulation of a Piezoelectric Pipe-Crawling Inspection Robot
NASA Technical Reports Server (NTRS)
Hollinger, Geoffrey A.; Briscoe, Jeri M.
2004-01-01
Using the DarwinZk development software, a genetic algorithm (GA) was used to design and optimize a pipe-crawling robot for parameters such as mass, power consumption, and joint extension to further the research of the Miniature Inspection Systems Technology (MIST) team. In an attempt to improve on existing designs, a new robot was developed, the piezo robot. The final proposed design uses piezoelectric expansion actuators to move the robot with a 'chimneying' method employed by mountain climbers and greatly improves on previous designs in load bearing ability, pipe traversing specifications, and field usability. This research shows the advantages of GA assisted design in the field of robotics.
Surgical bedside master console for neurosurgical robotic system.
Arata, Jumpei; Kenmotsu, Hajime; Takagi, Motoki; Hori, Tatsuya; Miyagi, Takahiro; Fujimoto, Hideo; Kajita, Yasukazu; Hayashi, Yuichiro; Chinzei, Kiyoyuki; Hashizume, Makoto
2013-01-01
We are currently developing a neurosurgical robotic system that facilitates access to residual tumors and improves brain tumor removal surgical outcomes. The system combines conventional and robotic surgery allowing for a quick conversion between the procedures. This concept requires a new master console that can be positioned at the surgical bedside and be sterilized. The master console was developed using new technologies, such as a parallel mechanism and pneumatic sensors. The parallel mechanism is a purely passive 5-DOF (degrees of freedom) joystick based on the author's haptic research. The parallel mechanism enables motion input of conventional brain tumor removal surgery with a compact, intuitive interface that can be used in a conventional surgical environment. In addition, the pneumatic sensors implemented on the mechanism provide an intuitive interface and electrically isolate the tool parts from the mechanism so they can be easily sterilized. The 5-DOF parallel mechanism is compact (17 cm width, 19cm depth, and 15cm height), provides a 505,050 mm and 90° workspace and is highly backdrivable (0.27N of resistance force representing the surgical motion). The evaluation tests revealed that the pneumatic sensors can properly measure the suction strength, grasping force, and hand contact. In addition, an installability test showed that the master console can be used in a conventional surgical environment. The proposed master console design was shown to be feasible for operative neurosurgery based on comprehensive testing. This master console is currently being tested for master-slave control with a surgical robotic system.
Planning Paths Through Singularities in the Center of Mass Space
NASA Technical Reports Server (NTRS)
Doggett, William R.; Messner, William C.; Juang, Jer-Nan
1998-01-01
The center of mass space is a convenient space for planning motions that minimize reaction forces at the robot's base or optimize the stability of a mechanism. A unique problem associated with path planning in the center of mass space is the potential existence of multiple center of mass images for a single Cartesian obstacle, since a single center of mass location can correspond to multiple robot joint configurations. The existence of multiple images results in a need to either maintain multiple center of mass obstacle maps or to update obstacle locations when the robot passes through a singularity, such as when it moves from an elbow-up to an elbow-down configuration. To illustrate the concepts presented in this paper, a path is planned for an example task requiring motion through multiple center of mass space maps. The object of the path planning algorithm is to locate the bang- bang acceleration profile that minimizes the robot's base reactions in the presence of a single Cartesian obstacle. To simplify the presentation, only non-redundant robots are considered and joint non-linearities are neglected.
Kinematic rate control of simulated robot hand at or near wrist singularity
NASA Technical Reports Server (NTRS)
Barker, K.; Houck, J. A.; Carzoo, S. W.
1985-01-01
A robot hand should obey movement commands from an operator on a computer program as closely as possible. However, when two of the three rotational axes of the robot wrist are colinear, the wrist loses a degree of freedom, and the usual resolved rate equations (used to move the hand in response to an operator's inputs) are indeterminant. Furthermore, rate limiting occurs in close vicinity to this singularity. An analysis shows that rate limiting occurs not only in the vicinity of this singularity but also substantially away from it, even when the operator commands rotational rates of the robot hand that are only a small percentage of the operational joint rate limits. Therefore, joint angle rates are scaled when they exceed operational limits in a real time simulation of a robot arm. Simulation results show that a small dead band avoids the wrist singularity in the resolved rate equations but can introduce a high frequency oscillation close to the singularity. However, when a coordinated wrist movement is used in conjunction with the resolved rate equations, the high frequency oscillation disappears.
Novel compliant actuator for wearable robotics applications.
Claros, M; Soto, R; Rodríguez, J J; Cantú, C; Contreras-Vidal, José L
2013-01-01
In the growing fields of wearable robotics, rehabilitation robotics, prosthetics, and walking robots, variable impedance and force actuators are being designed and implemented because of their ability to dynamically modulate the intrinsic viscoelastic properties such as stiffness and damping. This modulation is crucial to achieve an efficient and safe human-robot interaction that could lead to electronically generate useful emergent dynamical behaviors. In this work we propose a novel actuation system in which is implemented a control scheme based on equilibrium forces for an active joint capable to provide assistance/resistance as needed and also achieve minimal mechanical impedance when tracking the movement of the user limbs. The actuation system comprises a DC motor with a built in speed reducer, two force-sensing resistors (FSR), a mechanism which transmits to the FSRs the torque developed in the joint and a controller which regulate the amount of energy that is delivered to the DC motor. The proposed system showed more impedance reduction, by the effect of the controlled contact forces, compared with the ones in the reviewed literature.
Stochastic Evolutionary Algorithms for Planning Robot Paths
NASA Technical Reports Server (NTRS)
Fink, Wolfgang; Aghazarian, Hrand; Huntsberger, Terrance; Terrile, Richard
2006-01-01
A computer program implements stochastic evolutionary algorithms for planning and optimizing collision-free paths for robots and their jointed limbs. Stochastic evolutionary algorithms can be made to produce acceptably close approximations to exact, optimal solutions for path-planning problems while often demanding much less computation than do exhaustive-search and deterministic inverse-kinematics algorithms that have been used previously for this purpose. Hence, the present software is better suited for application aboard robots having limited computing capabilities (see figure). The stochastic aspect lies in the use of simulated annealing to (1) prevent trapping of an optimization algorithm in local minima of an energy-like error measure by which the fitness of a trial solution is evaluated while (2) ensuring that the entire multidimensional configuration and parameter space of the path-planning problem is sampled efficiently with respect to both robot joint angles and computation time. Simulated annealing is an established technique for avoiding local minima in multidimensional optimization problems, but has not, until now, been applied to planning collision-free robot paths by use of low-power computers.
Microscopic pick-and-place teleoperation
NASA Astrophysics Data System (ADS)
Bhatti, Pamela; Hannaford, Blake; Marbot, Pierre-Henry
1993-03-01
A three degree-of-freedom direct drive mini robot has been developed for biomedical applications. The design approach of the mini robot relies heavily upon electromechanical components from the Winchester disk drive industry. In the current design, the first joint is driven by actuators from a 5.25' drive, and the following joints are driven by actuators typical of 3.5' drives. The system has 5 - 10 micrometers of position repeatability and resolution in all three axes. A mini gripper attachment has been fabricated for the robot to explore manipulation of objects ranging from 50 micrometers to 500 micrometers . Mounted on the robot, the gripper has successfully performed pick and place operations under teleoperated control. The mini robot serves to precisely position the gripper, and a needle-like finger of the gripper deflects so the fingers can grip a target object. The gripper finger capable of motion is fabricated with a piezoelectric bimorph crystal which deflects with an applied DC voltage. The experimental results are promising, and the mini gripper may be modified for future biomedical and micro assembly applications.
Coordination of multiple robot arms
NASA Technical Reports Server (NTRS)
Barker, L. K.; Soloway, D.
1987-01-01
Kinematic resolved-rate control from one robot arm is extended to the coordinated control of multiple robot arms in the movement of an object. The structure supports the general movement of one axis system (moving reference frame) with respect to another axis system (control reference frame) by one or more robot arms. The grippers of the robot arms do not have to be parallel or at any pre-disposed positions on the object. For multiarm control, the operator chooses the same moving and control reference frames for each of the robot arms. Consequently, each arm then moves as though it were carrying out the commanded motions by itself.
Quantifying Astronaut Tasks: Robotic Technology and Future Space Suit Design
NASA Technical Reports Server (NTRS)
Newman, Dava
2003-01-01
The primary aim of this research effort was to advance the current understanding of astronauts' capabilities and limitations in space-suited EVA by developing models of the constitutive and compatibility relations of a space suit, based on experimental data gained from human test subjects as well as a 12 degree-of-freedom human-sized robot, and utilizing these fundamental relations to estimate a human factors performance metric for space suited EVA work. The three specific objectives are to: 1) Compile a detailed database of torques required to bend the joints of a space suit, using realistic, multi- joint human motions. 2) Develop a mathematical model of the constitutive relations between space suit joint torques and joint angular positions, based on experimental data and compare other investigators' physics-based models to experimental data. 3) Estimate the work envelope of a space suited astronaut, using the constitutive and compatibility relations of the space suit. The body of work that makes up this report includes experimentation, empirical and physics-based modeling, and model applications. A detailed space suit joint torque-angle database was compiled with a novel experimental approach that used space-suited human test subjects to generate realistic, multi-joint motions and an instrumented robot to measure the torques required to accomplish these motions in a space suit. Based on the experimental data, a mathematical model is developed to predict joint torque from the joint angle history. Two physics-based models of pressurized fabric cylinder bending are compared to experimental data, yielding design insights. The mathematical model is applied to EVA operations in an inverse kinematic analysis coupled to the space suit model to calculate the volume in which space-suited astronauts can work with their hands, demonstrating that operational human factors metrics can be predicted from fundamental space suit information.
Mapping From an Instrumented Glove to a Robot Hand
NASA Technical Reports Server (NTRS)
Goza, Michael
2005-01-01
An algorithm has been developed to solve the problem of mapping from (1) a glove instrumented with joint-angle sensors to (2) an anthropomorphic robot hand. Such a mapping is needed to generate control signals to make the robot hand mimic the configuration of the hand of a human attempting to control the robot. The mapping problem is complicated by uncertainties in sensor locations caused by variations in sizes and shapes of hands and variations in the fit of the glove. The present mapping algorithm is robust in the face of these uncertainties, largely because it includes a calibration sub-algorithm that inherently adapts the mapping to the specific hand and glove, without need for measuring the hand and without regard for goodness of fit. The algorithm utilizes a forward-kinematics model of the glove derived from documentation provided by the manufacturer of the glove. In this case, forward-kinematics model signifies a mathematical model of the glove fingertip positions as functions of the sensor readings. More specifically, given the sensor readings, the forward-kinematics model calculates the glove fingertip positions in a Cartesian reference frame nominally attached to the palm. The algorithm also utilizes an inverse-kinematics model of the robot hand. In this case, inverse-kinematics model signifies a mathematical model of the robot finger-joint angles as functions of the robot fingertip positions. Again, more specifically, the inverse-kinematics model calculates the finger-joint commands needed to place the fingertips at specified positions in a Cartesian reference frame that is attached to the palm of the robot hand and that nominally corresponds to the Cartesian reference frame attached to the palm of the glove. Initially, because of the aforementioned uncertainties, the glove fingertip positions calculated by the forwardkinematics model in the glove Cartesian reference frame cannot be expected to match the robot fingertip positions in the robot-hand Cartesian reference frame. A calibration must be performed to make the glove and robot-hand fingertip positions correspond more precisely. The calibration procedure involves a few simple hand poses designed to provide well-defined fingertip positions. One of the poses is a fist. In each of the other poses, a finger touches the thumb. The calibration subalgorithm uses the sensor readings from these poses to modify the kinematical models to make the two sets of fingertip positions agree more closely.
Positive position control of robotic manipulators
NASA Technical Reports Server (NTRS)
Baz, A.; Gumusel, L.
1989-01-01
The present, simple and accurate position-control algorithm, which is applicable to fast-moving and lightly damped robot arms, is based on the positive position feedback (PPF) strategy and relies solely on position sensors to monitor joint angles of robotic arms to furnish stable position control. The optimized tuned filters, in the form of a set of difference equations, manipulate position signals for robotic system performance. Attention is given to comparisons between this PPF-algorithm controller's experimentally ascertained performance characteristics and those of a conventional proportional controller.
Designing, Fabrication and Controlling Of Multipurpose3-DOF Robotic Arm
NASA Astrophysics Data System (ADS)
Nabeel, Hafiz Muhammad; Azher, Anum; Usman Ali, Syed M.; Wahab Mughal, Abdul
2013-12-01
In the present work, we have successfully designed and developed a 3-DOF articulated Robotic Arm capable of performing typical industrial tasks such as painting or spraying, assembling and handling automobiles parts and etc., in resemblance to a human arm. The mechanical assembly is designed on SOLIDWORKS and aluminum grade 6061 -T6 is used for its fabrication in order to reduce the structure weight. We have applied inverse kinematics to determine the joint angles, equations are fed into an efficient microcontroller ATMEGA16 which performs all the calculations to determine the joint angles on the basis of given coordinates to actuate the joints through motorized control. Good accuracy was obtained with quadrature optical encoders installed in each joint to achieve the desired position and a LabVIEW based GUI is designed to provide human machine interface.
Dexterous Humanoid Robotic Wrist
NASA Technical Reports Server (NTRS)
Ihrke, Chris A. (Inventor); Bridgwater, Lyndon (Inventor); Reich, David M. (Inventor); Wampler, II, Charles W. (Inventor); Askew, Scott R. (Inventor); Diftler, Myron A. (Inventor); Nguyen, Vienny (Inventor)
2013-01-01
A humanoid robot includes a torso, a pair of arms, a neck, a head, a wrist joint assembly, and a control system. The arms and the neck movably extend from the torso. Each of the arms includes a lower arm and a hand that is rotatable relative to the lower arm. The wrist joint assembly is operatively defined between the lower arm and the hand. The wrist joint assembly includes a yaw axis and a pitch axis. The pitch axis is disposed in a spaced relationship to the yaw axis such that the axes are generally perpendicular. The pitch axis extends between the yaw axis and the lower arm. The hand is rotatable relative to the lower arm about each of the yaw axis and the pitch axis. The control system is configured for determining a yaw angle and a pitch angle of the wrist joint assembly.
Towards Scalable Strain Gauge-Based Joint Torque Sensors
D’Imperio, Mariapaola; Cannella, Ferdinando; Caldwell, Darwin G.; Cuschieri, Alfred
2017-01-01
During recent decades, strain gauge-based joint torque sensors have been commonly used to provide high-fidelity torque measurements in robotics. Although measurement of joint torque/force is often required in engineering research and development, the gluing and wiring of strain gauges used as torque sensors pose difficulties during integration within the restricted space available in small joints. The problem is compounded by the need for a scalable geometric design to measure joint torque. In this communication, we describe a novel design of a strain gauge-based mono-axial torque sensor referred to as square-cut torque sensor (SCTS), the significant features of which are high degree of linearity, symmetry, and high scalability in terms of both size and measuring range. Most importantly, SCTS provides easy access for gluing and wiring of the strain gauges on sensor surface despite the limited available space. We demonstrated that the SCTS was better in terms of symmetry (clockwise and counterclockwise rotation) and more linear. These capabilities have been shown through finite element modeling (ANSYS) confirmed by observed data obtained by load testing experiments. The high performance of SCTS was confirmed by studies involving changes in size, material and/or wings width and thickness. Finally, we demonstrated that the SCTS can be successfully implementation inside the hip joints of miniaturized hydraulically actuated quadruped robot-MiniHyQ. This communication is based on work presented at the 18th International Conference on Climbing and Walking Robots (CLAWAR). PMID:28820446
Towards Scalable Strain Gauge-Based Joint Torque Sensors.
Khan, Hamza; D'Imperio, Mariapaola; Cannella, Ferdinando; Caldwell, Darwin G; Cuschieri, Alfred; Semini, Claudio
2017-08-18
During recent decades, strain gauge-based joint torque sensors have been commonly used to provide high-fidelity torque measurements in robotics. Although measurement of joint torque/force is often required in engineering research and development, the gluing and wiring of strain gauges used as torque sensors pose difficulties during integration within the restricted space available in small joints. The problem is compounded by the need for a scalable geometric design to measure joint torque. In this communication, we describe a novel design of a strain gauge-based mono-axial torque sensor referred to as square-cut torque sensor (SCTS) , the significant features of which are high degree of linearity, symmetry, and high scalability in terms of both size and measuring range. Most importantly, SCTS provides easy access for gluing and wiring of the strain gauges on sensor surface despite the limited available space. We demonstrated that the SCTS was better in terms of symmetry (clockwise and counterclockwise rotation) and more linear. These capabilities have been shown through finite element modeling (ANSYS) confirmed by observed data obtained by load testing experiments. The high performance of SCTS was confirmed by studies involving changes in size, material and/or wings width and thickness. Finally, we demonstrated that the SCTS can be successfully implementation inside the hip joints of miniaturized hydraulically actuated quadruped robot- MiniHyQ . This communication is based on work presented at the 18th International Conference on Climbing and Walking Robots (CLAWAR).
Robot Faces that Follow Gaze Facilitate Attentional Engagement and Increase Their Likeability.
Willemse, Cesco; Marchesi, Serena; Wykowska, Agnieszka
2018-01-01
Gaze behavior of humanoid robots is an efficient mechanism for cueing our spatial orienting, but less is known about the cognitive-affective consequences of robots responding to human directional cues. Here, we examined how the extent to which a humanoid robot (iCub) avatar directed its gaze to the same objects as our participants affected engagement with the robot, subsequent gaze-cueing, and subjective ratings of the robot's characteristic traits. In a gaze-contingent eyetracking task, participants were asked to indicate a preference for one of two objects with their gaze while an iCub avatar was presented between the object photographs. In one condition, the iCub then shifted its gaze toward the object chosen by a participant in 80% of the trials (joint condition) and in the other condition it looked at the opposite object 80% of the time (disjoint condition). Based on the literature in human-human social cognition, we took the speed with which the participants looked back at the robot as a measure of facilitated reorienting and robot-preference, and found these return saccade onset times to be quicker in the joint condition than in the disjoint condition. As indicated by results from a subsequent gaze-cueing tasks, the gaze-following behavior of the robot had little effect on how our participants responded to gaze cues. Nevertheless, subjective reports suggested that our participants preferred the iCub following participants' gaze to the one with a disjoint attention behavior, rated it as more human-like and as more likeable. Taken together, our findings show a preference for robots who follow our gaze. Importantly, such subtle differences in gaze behavior are sufficient to influence our perception of humanoid agents, which clearly provides hints about the design of behavioral characteristics of humanoid robots in more naturalistic settings.
Robot-Arm Dynamic Control by Computer
NASA Technical Reports Server (NTRS)
Bejczy, Antal K.; Tarn, Tzyh J.; Chen, Yilong J.
1987-01-01
Feedforward and feedback schemes linearize responses to control inputs. Method for control of robot arm based on computed nonlinear feedback and state tranformations to linearize system and decouple robot end-effector motions along each of cartesian axes augmented with optimal scheme for correction of errors in workspace. Major new feature of control method is: optimal error-correction loop directly operates on task level and not on joint-servocontrol level.
Rhythm Patterns Interaction - Synchronization Behavior for Human-Robot Joint Action
Mörtl, Alexander; Lorenz, Tamara; Hirche, Sandra
2014-01-01
Interactive behavior among humans is governed by the dynamics of movement synchronization in a variety of repetitive tasks. This requires the interaction partners to perform for example rhythmic limb swinging or even goal-directed arm movements. Inspired by that essential feature of human interaction, we present a novel concept and design methodology to synthesize goal-directed synchronization behavior for robotic agents in repetitive joint action tasks. The agents’ tasks are described by closed movement trajectories and interpreted as limit cycles, for which instantaneous phase variables are derived based on oscillator theory. Events segmenting the trajectories into multiple primitives are introduced as anchoring points for enhanced synchronization modes. Utilizing both continuous phases and discrete events in a unifying view, we design a continuous dynamical process synchronizing the derived modes. Inverse to the derivation of phases, we also address the generation of goal-directed movements from the behavioral dynamics. The developed concept is implemented to an anthropomorphic robot. For evaluation of the concept an experiment is designed and conducted in which the robot performs a prototypical pick-and-place task jointly with human partners. The effectiveness of the designed behavior is successfully evidenced by objective measures of phase and event synchronization. Feedback gathered from the participants of our exploratory study suggests a subjectively pleasant sense of interaction created by the interactive behavior. The results highlight potential applications of the synchronization concept both in motor coordination among robotic agents and in enhanced social interaction between humanoid agents and humans. PMID:24752212
A Kinematic Calibration Process for Flight Robotic Arms
NASA Technical Reports Server (NTRS)
Collins, Curtis L.; Robinson, Matthew L.
2013-01-01
The Mars Science Laboratory (MSL) robotic arm is ten times more massive than any Mars robotic arm before it, yet with similar accuracy and repeatability positioning requirements. In order to assess and validate these requirements, a higher-fidelity model and calibration processes were needed. Kinematic calibration of robotic arms is a common and necessary process to ensure good positioning performance. Most methodologies assume a rigid arm, high-accuracy data collection, and some kind of optimization of kinematic parameters. A new detailed kinematic and deflection model of the MSL robotic arm was formulated in the design phase and used to update the initial positioning and orientation accuracy and repeatability requirements. This model included a higher-fidelity link stiffness matrix representation, as well as a link level thermal expansion model. In addition, it included an actuator backlash model. Analytical results highlighted the sensitivity of the arm accuracy to its joint initialization methodology. Because of this, a new technique for initializing the arm joint encoders through hardstop calibration was developed. This involved selecting arm configurations to use in Earth-based hardstop calibration that had corresponding configurations on Mars with the same joint torque to ensure repeatability in the different gravity environment. The process used to collect calibration data for the arm included the use of multiple weight stand-in turrets with enough metrology targets to reconstruct the full six-degree-of-freedom location of the rover and tool frames. The follow-on data processing of the metrology data utilized a standard differential formulation and linear parameter optimization technique.
Design, fabrication and control of soft robots.
Rus, Daniela; Tolley, Michael T
2015-05-28
Conventionally, engineers have employed rigid materials to fabricate precise, predictable robotic systems, which are easily modelled as rigid members connected at discrete joints. Natural systems, however, often match or exceed the performance of robotic systems with deformable bodies. Cephalopods, for example, achieve amazing feats of manipulation and locomotion without a skeleton; even vertebrates such as humans achieve dynamic gaits by storing elastic energy in their compliant bones and soft tissues. Inspired by nature, engineers have begun to explore the design and control of soft-bodied robots composed of compliant materials. This Review discusses recent developments in the emerging field of soft robotics.
Rotary Joints With Electrical Connections
NASA Technical Reports Server (NTRS)
Osborn, F. W.
1986-01-01
Power and data transmitted on many channels. Two different rotary joints equipped with electrical connections between rotating and stationary parts. One joint transmits axial thrust and serves as interface between spinning and nonspinning parts of Galileo spacecraft. Other is scanning (limitedrotation) joint that aims scientific instruments from nonspinning part. Selected features of both useful to designers of robots, advanced production equipment, and remotely controlled instruments.
Zhang, Da-song; Chu, Jian
2014-01-01
Based on the 6D constraints of momentum change rate (CMCR), this paper puts forward a real-time and full balance maintenance method for the humanoid robot during high-speed movement of its 7-DOF arm. First, the total momentum formula for the robot's two arms is given and the momentum change rate is defined by the time derivative of the total momentum. The author also illustrates the idea of full balance maintenance and analyzes the physical meaning of 6D CMCR and its fundamental relation to full balance maintenance. Moreover, discretization and optimization solution of CMCR has been provided with the motion constraint of the auxiliary arm's joint, and the solving algorithm is optimized. The simulation results have shown the validity and generality of the proposed method on the full balance maintenance in the 6 DOFs of the robot body under 6D CMCR. This method ensures 6D dynamics balance performance and increases abundant ZMP stability margin. The resulting motion of the auxiliary arm has large abundance in joint space, and the angular velocity and the angular acceleration of these joints lie within the predefined limits. The proposed algorithm also has good real-time performance. PMID:24883404
Definition of large components assembled on-orbit and robot compatible mechanical joints
NASA Technical Reports Server (NTRS)
Williamsen, J.; Thomas, F.; Finckenor, J.; Spiegel, B.
1990-01-01
One of four major areas of project Pathfinder is in-space assembly and construction. The task of in-space assembly and construction is to develop the requirements and the technology needed to build elements in space. A 120-ft diameter tetrahedral aerobrake truss is identified as the focus element. A heavily loaded mechanical joint is designed to robotically assemble the defined aerobrake element. Also, typical large components such as habitation modules, storage tanks, etc., are defined, and attachment concepts of these components to the tetrahedral truss are developed.
Invariant ankle moment patterns when walking with and without a robotic ankle exoskeleton.
Kao, Pei-Chun; Lewis, Cara L; Ferris, Daniel P
2010-01-19
To guide development of robotic lower limb exoskeletons, it is necessary to understand how humans adapt to powered assistance. The purposes of this study were to quantify joint moments while healthy subjects adapted to a robotic ankle exoskeleton and to determine if the period of motor adaptation is dependent on the magnitude of robotic assistance. The pneumatically powered ankle exoskeleton provided plantar flexor torque controlled by the wearer's soleus electromyography (EMG). Eleven naïve individuals completed two 30-min sessions walking on a split-belt instrumented treadmill at 1.25m/s while wearing the ankle exoskeleton. After two sessions of practice, subjects reduced their soleus EMG activation by approximately 36% and walked with total ankle moment patterns similar to their unassisted gait (r(2)=0.98+/-0.02, THSD, p>0.05). They had substantially different ankle kinematic patterns compared to their unassisted gait (r(2)=0.79+/-0.12, THSD, p<0.05). Not all of the subjects reached a steady-state gait pattern within the two sessions, in contrast to a previous study using a weaker robotic ankle exoskeleton (Gordon and Ferris, 2007). Our results strongly suggest that humans aim for similar joint moment patterns when walking with robotic assistance rather than similar kinematic patterns. In addition, greater robotic assistance provided during initial use results in a longer adaptation process than lesser robotic assistance. Copyright 2009 Elsevier Ltd. All rights reserved.
Robotic Enrichment Processing of Roche 454 Titanium Emlusion PCR at the DOE Joint Genome Institute
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hamilton, Matthew; Wilson, Steven; Bauer, Diane
2010-05-28
Enrichment of emulsion PCR product is the most laborious and pipette-intensive step in the 454 Titanium process, posing the biggest obstacle for production-oriented scale up. The Joint Genome Institute has developed a pair of custom-made robots based on the Microlab Star liquid handling deck manufactured by Hamilton to mediate the complexity and ergonomic demands of the 454 enrichment process. The robot includes a custom built centrifuge, magnetic deck positions, as well as heating and cooling elements. At present processing eight emulsion cup samples in a single 2.5 hour run, these robots are capable of processing up to 24 emulsion cupmore » samples. Sample emulsions are broken using the standard 454 breaking process and transferred from a pair of 50ml conical tubes to a single 2ml tube and loaded on the robot. The robot performs the enrichment protocol and produces beads in 2ml tubes ready for counting. The robot follows the Roche 454 enrichment protocol with slight exceptions to the manner in which it resuspends beads via pipette mixing rather than vortexing and a set number of null bead removal washes. The robotic process is broken down in similar discrete steps: First Melt and Neutralization, Enrichment Primer Annealing, Enrichment Bead Incubation, Null Bead Removal, Second Melt and Neutralization and Sequencing Primer Annealing. Data indicating our improvements in enrichment efficiency and total number of bases per run will also be shown.« less
Walking Robot Locomotion System Conception
NASA Astrophysics Data System (ADS)
Ignatova, D.; Abadjieva, E.; Abadjiev, V.; Vatzkitchev, Al.
2014-09-01
This work is a brief analysis on the application and perspective of using the walking robots in different areas in practice. The most common characteristics of walking four legs robots are presented here. The specific features of the applied actuators in walking mechanisms are also shown in the article. The experience of Institute of Mechanics - BAS is illustrated in creation of Spiroid and Helicon1 gears and their assembly in actuation of studied robots. Loading on joints reductors of robot legs is modelled, when the geometrical and the walking parameters of the studied robot are preliminary defined. The obtained results are purposed for designing the control of the loading of reductor type Helicon in the legs of the robot, when it is experimentally tested.
Ortiz Oshiro, Elena; Ramos Carrasco, Angel; Moreno Sierra, Jesús; Pardo Martínez, Cristina; Galante Romo, Isabel; Bullón Sopelana, Fernando; Coronado Martín, Pluvio; Mansilla García, Iván; Escudero Mate, María; Vidart Aragón, José A; Silmi Moyano, Angel; Alvarez Fernández-Represa, Jesús
2010-02-01
Da Vinci system (Intuitive Surgical) is a surgical telemanipulator providing many technical advantages over conventional laparoscopic approach (3-D vision, ergonomics, highly precise movements, endowrist instrumentation...) and it is currently applied to several specialties throughout the world since 2000. The first Spanish public hospital incorporating this robotic technology was Hospital Clinico San Carlos (HCSC) in Madrid, in July 2006. We present the multidisciplinary organization and clinical, research and training outcomes of the Robotic Surgery Plan developed in the HCSC. Starting from joint management and joint scrub nurses team, General and Digestive Surgery, Urology and Gynaecology Departments were progressively incorporated into the Robotic Surgery Plan, with several procedures increasing in complexity. A number of intra and extra-hospital teaching and information activities were planned to report on the Robotic Surgery Plan. Between July 2006 and July 2008, 306 patients were operated on: 169 by General Surgery, 107 by Urology and 30 by Gynaecology teams. The outcomes showed feasibility and a short learning curve. The educational plan included residents and staff interested in robotic technology application. The structured and gradual incorporation of robotic surgery throughout the PCR-HCSC has made it easier to learn, to share designed infrastructure, to coordinate information activities and multidisciplinary collaboration. This preliminary experience has shown the efficiency of an adequate organization and motivated team. Copyright 2009 AEC. Published by Elsevier Espana. All rights reserved.
A 6-DOF parallel bone-grinding robot for cervical disc replacement surgery.
Tian, Heqiang; Wang, Chenchen; Dang, Xiaoqing; Sun, Lining
2017-12-01
Artificial cervical disc replacement surgery has become an effective and main treatment method for cervical disease, which has become a more common and serious problem for people with sedentary work. To improve cervical disc replacement surgery significantly, a 6-DOF parallel bone-grinding robot is developed for cervical bone-grinding by image navigation and surgical plan. The bone-grinding robot including mechanical design and low level control is designed. The bone-grinding robot navigation is realized by optical positioning with spatial registration coordinate system defined. And a parametric robot bone-grinding plan and high level control have been developed for plane grinding for cervical top endplate and tail endplate grinding by a cylindrical grinding drill and spherical grinding for two articular surfaces of bones by a ball grinding drill. Finally, the surgical flow for a robot-assisted cervical disc replacement surgery procedure is present. The final experiments results verified the key technologies and performance of the robot-assisted surgery system concept excellently, which points out a promising clinical application with higher operability. Finally, study innovations, study limitations, and future works of this present study are discussed, and conclusions of this paper are also summarized further. This bone-grinding robot is still in the initial stage, and there are many problems to be solved from a clinical point of view. Moreover, the technique is promising and can give a good support for surgeons in future clinical work.
Ultrasonic detection technology based on joint robot on composite component with complex surface
DOE Office of Scientific and Technical Information (OSTI.GOV)
Hao, Juan; Xu, Chunguang; Zhang, Lan
Some components have complex surface, such as the airplane wing and the shell of a pressure vessel etc. The quality of these components determines the reliability and safety of related equipment. Ultrasonic nondestructive detection is one of the main methods used for testing material defects at present. In order to improve the testing precision, the acoustic axis of the ultrasonic transducer should be consistent with the normal direction of the measured points. When we use joint robots, automatic ultrasonic scan along the component surface normal direction can be realized by motion trajectory planning and coordinate transformation etc. In order tomore » express the defects accurately and truly, the robot position and the signal of the ultrasonic transducer should be synchronized.« less
Robotic Assistance for Ultrasound-Guided Prostate Brachytherapy
Fichtinger, Gabor; Fiene, Jonathan P.; Kennedy, Christopher W.; Kronreif, Gernot; Iordachita, Iulian; Song, Danny Y.; Burdette, Everette C.; Kazanzides, Peter
2016-01-01
We present a robotically assisted prostate brachytherapy system and test results in training phantoms and Phase-I clinical trials. The system consists of a transrectal ultrasound (TRUS) and a spatially co-registered robot, fully integrated with an FDA-approved commercial treatment planning system. The salient feature of the system is a small parallel robot affixed to the mounting posts of the template. The robot replaces the template interchangeably, using the same coordinate system. Established clinical hardware, workflow and calibration remain intact. In all phantom experiments, we recorded the first insertion attempt without adjustment. All clinically relevant locations in the prostate were reached. Non-parallel needle trajectories were achieved. The pre-insertion transverse and rotational errors (measured with a Polaris optical tracker relative to the template’s coordinate frame) were 0.25mm (STD=0.17mm) and 0.75° (STD=0.37°). In phantoms, needle tip placement errors measured in TRUS were 1.04mm (STD=0.50mm). A Phase-I clinical feasibility and safety trial has been successfully completed with the system. We encountered needle tip positioning errors of a magnitude greater than 4mm in only 2 out of 179 robotically guided needles, in contrast to manual template guidance where errors of this magnitude are much more common. Further clinical trials are necessary to determine whether the apparent benefits of the robotic assistant will lead to improvements in clinical efficacy and outcomes. PMID:18650122
Motion control of planar parallel robot using the fuzzy descriptor system approach.
Vermeiren, Laurent; Dequidt, Antoine; Afroun, Mohamed; Guerra, Thierry-Marie
2012-09-01
This work presents the control of a two-degree of freedom parallel robot manipulator. A quasi-LPV approach, through the so-called TS fuzzy model and LMI constraints problems is used. Moreover, in this context a way to derive interesting control laws is to keep the descriptor form of the mechanical system. Therefore, new LMI problems have to be defined that helps to reduce the conservatism of the usual results. Some relaxations are also proposed to leave the pure quadratic stability/stabilization framework. A comparison study between the classical control strategies from robotics and the control design using TS fuzzy descriptor models is carried out to show the interest of the proposed approach. Copyright © 2012 ISA. Published by Elsevier Ltd. All rights reserved.
[Initial results with the Munich knee simulator].
Frey, M; Riener, R; Burgkart, R; Pröll, T
2002-01-01
In orthopaedics more than 50 different clinical knee joint evaluation tests exist that have to be trained in orthopaedic education. Often it is not possible to obtain sufficient practical training in a clinical environment. The training can be improved by Virtual Reality technology. In the frame of the Munich Knee Joint Simulation project an artificial leg with anatomical properties is attached by a force-torque sensor to an industrial robot. The recorded forces and torques are the input for a simple biomechanical model of the human knee joint. The robot is controlled in such way that the user gets the feeling he moves a real leg. The leg is embedded in a realistic environment with a couch and a patient on it.
NASA Astrophysics Data System (ADS)
Wang, Mingming; Luo, Jianjun; Yuan, Jianping; Walter, Ulrich
2018-05-01
Application of the multi-arm space robot will be more effective than single arm especially when the target is tumbling. This paper investigates the application of particle swarm optimization (PSO) strategy to coordinated trajectory planning of the dual-arm space robot in free-floating mode. In order to overcome the dynamics singularities issue, the direct kinematics equations in conjunction with constrained PSO are employed for coordinated trajectory planning of dual-arm space robot. The joint trajectories are parametrized with Bézier curve to simplify the calculation. Constrained PSO scheme with adaptive inertia weight is implemented to find the optimal solution of joint trajectories while specific objectives and imposed constraints are satisfied. The proposed method is not sensitive to the singularity issue due to the application of forward kinematic equations. Simulation results are presented for coordinated trajectory planning of two kinematically redundant manipulators mounted on a free-floating spacecraft and demonstrate the effectiveness of the proposed method.
Robust adaptive kinematic control of redundant robots
NASA Technical Reports Server (NTRS)
Tarokh, M.; Zuck, D. D.
1992-01-01
The paper presents a general method for the resolution of redundancy that combines the Jacobian pseudoinverse and augmentation approaches. A direct adaptive control scheme is developed to generate joint angle trajectories for achieving desired end-effector motion as well as additional user defined tasks. The scheme ensures arbitrarily small errors between the desired and the actual motion of the manipulator. Explicit bounds on the errors are established that are directly related to the mismatch between actual and estimated pseudoinverse Jacobian matrix, motion velocity and the controller gain. It is shown that the scheme is tolerant of the mismatch and consequently only infrequent pseudoinverse computations are needed during a typical robot motion. As a result, the scheme is computationally fast, and can be implemented for real-time control of redundant robots. A method is incorporated to cope with the robot singularities allowing the manipulator to get very close or even pass through a singularity while maintaining a good tracking performance and acceptable joint velocities. Computer simulations and experimental results are provided in support of the theoretical developments.
Hand-Eye Calibration in Visually-Guided Robot Grinding.
Li, Wen-Long; Xie, He; Zhang, Gang; Yan, Si-Jie; Yin, Zhou-Ping
2016-11-01
Visually-guided robot grinding is a novel and promising automation technique for blade manufacturing. One common problem encountered in robot grinding is hand-eye calibration, which establishes the pose relationship between the end effector (hand) and the scanning sensor (eye). This paper proposes a new calibration approach for robot belt grinding. The main contribution of this paper is its consideration of both joint parameter errors and pose parameter errors in a hand-eye calibration equation. The objective function of the hand-eye calibration is built and solved, from which 30 compensated values (corresponding to 24 joint parameters and six pose parameters) are easily calculated in a closed solution. The proposed approach is economic and simple because only a criterion sphere is used to calculate the calibration parameters, avoiding the need for an expensive and complicated tracking process using a laser tracker. The effectiveness of this method is verified using a calibration experiment and a blade grinding experiment. The code used in this approach is attached in the Appendix.
Hu, Chunying; Huang, Qiuchen; Yu, Lili; Zhou, Yue; Gu, Rui; Ye, Miao; Ge, Meng; Xu, Yanfeng; Liu, Jianfeng
2016-08-01
[Purpose] The aim of this study was to examine the long-term interventions effects of robot-assisted therapy rehabilitation on functional activity levels after anterior cruciate ligament reconstruction. [Subjects and Methods] The subjects were 8 patients (6 males and 2 females) who received anterior cruciate ligament reconstruction. The subjects participated in robot-assisted therapy lasting for one month. The Timed Up-and-Go test, 10-Meter Walk test, Functional Reach Test, surface electromyography of the vastus lateralis and vastus medialis, and extensor strength of isokinetic movement of the knee joint were evaluated before and after the intervention. [Results] The average value of the of vastus medialis EMG, Functional Reach Test, and the maximum and average extensor strength of the knee joint isokinetic movement increased significantly, and the time of the 10-Meter Walk test decreased significantly. [Conclusion] These results suggest that walking ability and muscle strength can be improved by robotic walking training as a long-term intervention.
Hu, Chunying; Huang, Qiuchen; Yu, Lili; Zhou, Yue; Gu, Rui; Ye, Miao; Ge, Meng; Xu, Yanfeng; Liu, Jianfeng
2016-01-01
[Purpose] The aim of this study was to examine the long-term interventions effects of robot-assisted therapy rehabilitation on functional activity levels after anterior cruciate ligament reconstruction. [Subjects and Methods] The subjects were 8 patients (6 males and 2 females) who received anterior cruciate ligament reconstruction. The subjects participated in robot-assisted therapy lasting for one month. The Timed Up-and-Go test, 10-Meter Walk test, Functional Reach Test, surface electromyography of the vastus lateralis and vastus medialis, and extensor strength of isokinetic movement of the knee joint were evaluated before and after the intervention. [Results] The average value of the of vastus medialis EMG, Functional Reach Test, and the maximum and average extensor strength of the knee joint isokinetic movement increased significantly, and the time of the 10-Meter Walk test decreased significantly. [Conclusion] These results suggest that walking ability and muscle strength can be improved by robotic walking training as a long-term intervention. PMID:27630396
Lessard, Steven; Pansodtee, Pattawong; Robbins, Ash; Baltaxe-Admony, Leya Breanna; Trombadore, James M; Teodorescu, Mircea; Agogino, Adrian; Kurniawan, Sri
2017-07-01
Wearable robots can potentially offer their users enhanced stability and strength. These augmentations are ideally designed to actuate harmoniously with the user's movements and provide extra force as needed. The creation of such robots, however, is particularly challenging due to the underlying complexity of the human body. In this paper, we present a compliant, robotic exosuit for upper extremities called CRUX. This exosuit, inspired by tensegrity models of the human arm, features a lightweight (1.3 kg), flexible multi-joint design for portable augmentation. We also illustrate how CRUX maintains the full range of motion of the upper-extremities for its users while providing multi-DoF strength amplification to the major muscles of the arm, as evident by tracking the heart rate of an individual exercising said arm. Exosuits such as CRUX may be useful in physical therapy and in extreme environments where users are expected to exert their bodies to the fullest extent.
First Annual Workshop on Space Operations Automation and Robotics (SOAR 87)
NASA Technical Reports Server (NTRS)
Griffin, Sandy (Editor)
1987-01-01
Several topics relative to automation and robotics technology are discussed. Automation of checkout, ground support, and logistics; automated software development; man-machine interfaces; neural networks; systems engineering and distributed/parallel processing architectures; and artificial intelligence/expert systems are among the topics covered.
Hu, Xiaoling; Tong, K Y; Li, R; Chen, M; Xue, J J; Ho, S K; Chen, P N
2010-01-01
Functional electrical stimulation (FES) and rehabilitation robots are techniques used to assist in post-stroke rehabilitation. However, FES and rehabilitation robots are still separate systems currently; and their combined training effects on persons after experiencing a stroke have not been well studied yet. In this work, a new combined FES-robot system driven by user's voluntary intention was developed for wrist joint training after stroke. The performance of the FES-robot assisted wrist tracking was evaluated on five subjects with chronic stroke. With simultaneous assistance from both the FES and robot parts of the system, the motion accuracy was improved and excessive activation in elbow flexor was reduced during wrist tracking.
Shenoy, Ravikiran; Nathwani, Dinesh
2017-01-01
Robots have been successfully used in commercial industry and have enabled humans to perform tasks which are repetitive, dangerous and requiring extreme force. Their role has evolved and now includes many aspects of surgery to improve safety and precision. Orthopaedic surgery is largely performed on bones which are rigid immobile structures which can easily be performed by robots with great precision. Robots have been designed for use in orthopaedic surgery including joint arthroplasty and spine surgery. Experimental studies have been published evaluating the role of robots in arthroscopy and trauma surgery. In this article, we will review the incorporation of robots in orthopaedic surgery looking into the evidence in their use. © The Authors, published by EDP Sciences, 2017.
Exponentially Stabilizing Robot Control Laws
NASA Technical Reports Server (NTRS)
Wen, John T.; Bayard, David S.
1990-01-01
New class of exponentially stabilizing laws for joint-level control of robotic manipulators introduced. In case of set-point control, approach offers simplicity of proportion/derivative control architecture. In case of tracking control, approach provides several important alternatives to completed-torque method, as far as computational requirements and convergence. New control laws modified in simple fashion to obtain asymptotically stable adaptive control, when robot model and/or payload mass properties unknown.
NASA Astrophysics Data System (ADS)
Enescu (Balaş, M. L.; Alexandru, C.
2016-08-01
The paper deals with the optimal design of the control system for a 6-DOF robot used in thin layers deposition. The optimization is based on parametric technique, by modelling the design objective as a numerical function, and then establishing the optimal values of the design variables so that to minimize the objective function. The robotic system is a mechatronic product, which integrates the mechanical device and the controlled operating device.The mechanical device of the robot was designed in the CAD (Computer Aided Design) software CATIA, the 3D-model being then transferred to the MBS (Multi-Body Systems) environment ADAMS/View. The control system was developed in the concurrent engineering concept, through the integration with the MBS mechanical model, by using the DFC (Design for Control) software solution EASY5. The necessary angular motions in the six joints of the robot, in order to obtain the imposed trajectory of the end-effector, have been established by performing the inverse kinematic analysis. The positioning error in each joint of the robot is used as design objective, the optimization goal being to minimize the root mean square during simulation, which is a measure of the magnitude of the positioning error varying quantity.
Brokaw, Elizabeth B; Murray, Theresa M; Nef, Tobias; Lum, Peter S; Brokaw, Elizabeth B; Nichols, Diane; Holley, Rahsaan J
2011-01-01
After a stroke abnormal joint coordination of the arm may limit functional movement and recovery. To aid in training inter-joint movement coordination a haptic guidance method for functional driven rehabilitation after stroke called Time Independent Functional Training (TIFT) has been developed for the ARMin III robot. The mode helps retraining inter-joint coordination during functional movements, such as putting an object on a shelf, pouring from a pitcher, and sorting objects into bins. A single chronic stroke subject was tested for validation of the modality. The subject was given 1.5 hrs of robotic therapy twice a week for 4 weeks. The therapy and the results of training the single stroke subject are discussed. The subject showed a decrease in training joint error for the sorting task across training sessions and increased self-selected movement time in training. In kinematic reaching analysis the subject showed improvements in range of motion and joint coordination in a reaching task, as well as improvements in supination-pronation range of motion at the wrist. © 2011 IEEE
A Novel Concept for Safe, Stiffness-Controllable Robot Links.
Stilli, Agostino; Wurdemann, Helge A; Althoefer, Kaspar
2017-03-01
The recent decade has seen an astounding increase of interest and advancement in a new field of robotics, aimed at creating structures specifically for the safe interaction with humans. Softness, flexibility, and variable stiffness in robotics have been recognized as highly desirable characteristics for many applications. A number of solutions were proposed ranging from entirely soft robots (such as those composed mainly from soft materials such as silicone), via flexible continuum and snake-like robots, to rigid-link robots enhanced by joints that exhibit an elastic behavior either implemented in hardware or achieved purely by means of intelligent control. Although these are very good solutions paving the path to safe human-robot interaction, we propose here a new approach that focuses on creating stiffness controllability for the linkages between the robot joints. This article proposes a replacement for the traditionally rigid robot link-the new link is equipped with an additional capability of stiffness controllability. With this added feature, a robot can accurately carry out manipulation tasks (high stiffness), but can virtually instantaneously reduce its stiffness when a human is nearby or in contact with the robot. The key point of the invention described here is a robot link made of an airtight chamber formed by a soft and flexible, but high-strain resistant combination of a plastic mesh and silicone wall. Inflated with air to a high pressure, the mesh silicone chamber behaves like a rigid link; reducing the air pressure, softens the link and rendering the robot structure safe. This article investigates a number of link prototypes and shows the feasibility of the new concept. Stiffness tests have been performed, showing that a significant level of stiffness can be achieved-up to 40 N reaction force along the axial direction, for a 25-mm-diameter sample at 60 kPa, at an axial deformation of 5 mm. The results confirm that this novel concept to linkages for robot manipulators exhibits the beam-like behavior of traditional rigid links when fully pressurized and significantly reduced stiffness at low pressure. The proposed concept has the potential to easily create safe robots, augmenting traditional robot designs.
Experiments in Nonlinear Adaptive Control of Multi-Manipulator, Free-Flying Space Robots
NASA Technical Reports Server (NTRS)
Chen, Vincent Wei-Kang
1992-01-01
Sophisticated robots can greatly enhance the role of humans in space by relieving astronauts of low level, tedious assembly and maintenance chores and allowing them to concentrate on higher level tasks. Robots and astronauts can work together efficiently, as a team; but the robot must be capable of accomplishing complex operations and yet be easy to use. Multiple cooperating manipulators are essential to dexterity and can broaden greatly the types of activities the robot can achieve; adding adaptive control can ease greatly robot usage by allowing the robot to change its own controller actions, without human intervention, in response to changes in its environment. Previous work in the Aerospace Robotics Laboratory (ARL) have shown the usefulness of a space robot with cooperating manipulators. The research presented in this dissertation extends that work by adding adaptive control. To help achieve this high level of robot sophistication, this research made several advances to the field of nonlinear adaptive control of robotic systems. A nonlinear adaptive control algorithm developed originally for control of robots, but requiring joint positions as inputs, was extended here to handle the much more general case of manipulator endpoint-position commands. A new system modelling technique, called system concatenation was developed to simplify the generation of a system model for complicated systems, such as a free-flying multiple-manipulator robot system. Finally, the task-space concept was introduced wherein the operator's inputs specify only the robot's task. The robot's subsequent autonomous performance of each task still involves, of course, endpoint positions and joint configurations as subsets. The combination of these developments resulted in a new adaptive control framework that is capable of continuously providing full adaptation capability to the complex space-robot system in all modes of operation. The new adaptive control algorithm easily handles free-flying systems with multiple, interacting manipulators, and extends naturally to even larger systems. The new adaptive controller was experimentally demonstrated on an ideal testbed in the ARL-A first-ever experimental model of a multi-manipulator, free-flying space robot that is capable of capturing and manipulating free-floating objects without requiring human assistance. A graphical user interface enhanced the robot usability: it enabled an operator situated at a remote location to issue high-level task description commands to the robot, and to monitor robot activities as it then carried out each assignment autonomously.
Parallel robot for micro assembly with integrated innovative optical 3D-sensor
NASA Astrophysics Data System (ADS)
Hesselbach, Juergen; Ispas, Diana; Pokar, Gero; Soetebier, Sven; Tutsch, Rainer
2002-10-01
Recent advances in the fields of MEMS and MOEMS often require precise assembly of very small parts with an accuracy of a few microns. In order to meet this demand, a new approach using a robot based on parallel mechanisms in combination with a novel 3D-vision system has been chosen. The planar parallel robot structure with 2 DOF provides a high resolution in the XY-plane. It carries two additional serial axes for linear and rotational movement in/about z direction. In order to achieve high precision as well as good dynamic capabilities, the drive concept for the parallel (main) axes incorporates air bearings in combination with a linear electric servo motors. High accuracy position feedback is provided by optical encoders with a resolution of 0.1 μm. To allow for visualization and visual control of assembly processes, a camera module fits into the hollow tool head. It consists of a miniature CCD camera and a light source. In addition a modular gripper support is integrated into the tool head. To increase the accuracy a control loop based on an optoelectronic sensor will be implemented. As a result of an in-depth analysis of different approaches a photogrammetric system using one single camera and special beam-splitting optics was chosen. A pattern of elliptical marks is applied to the surfaces of workpiece and gripper. Using a model-based recognition algorithm the image processing software identifies the gripper and the workpiece and determines their relative position. A deviation vector is calculated and fed into the robot control to guide the gripper.
Can Robotic Interaction Improve Joint Attention Skills?
ERIC Educational Resources Information Center
Warren, Zachary E.; Zheng, Zhi; Swanson, Amy R.; Bekele, Esubalew; Zhang, Lian; Crittendon, Julie A.; Weitlauf, Amy F.; Sarkar, Nilanjan
2015-01-01
Although it has often been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorder (ASD), relatively few investigations have indexed the impact of intervention and feedback approaches. This pilot study investigated the application of a novel robotic interaction…
Software for Simulating a Complex Robot
NASA Technical Reports Server (NTRS)
Goza, S. Michael
2003-01-01
RoboSim (Robot Simulation) is a computer program that simulates the poses and motions of the Robonaut a developmental anthropomorphic robot that has a complex system of joints with 43 degrees of freedom and multiple modes of operation and control. RoboSim performs a full kinematic simulation of all degrees of freedom. It also includes interface components that duplicate the functionality of the real Robonaut interface with control software and human operators. Basically, users see no difference between the real Robonaut and the simulation. Consequently, new control algorithms can be tested by computational simulation, without risk to the Robonaut hardware, and without using excessive Robonaut-hardware experimental time, which is always at a premium. Previously developed software incorporated into RoboSim includes Enigma (for graphical displays), OSCAR (for kinematical computations), and NDDS (for communication between the Robonaut and external software). In addition, RoboSim incorporates unique inverse-kinematical algorithms for chains of joints that have fewer than six degrees of freedom (e.g., finger joints). In comparison with the algorithms of OSCAR, these algorithms are more readily adaptable and provide better results when using equivalent sets of data.
Basic Operational Robotics Instructional System
NASA Technical Reports Server (NTRS)
Todd, Brian Keith; Fischer, James; Falgout, Jane; Schweers, John
2013-01-01
The Basic Operational Robotics Instructional System (BORIS) is a six-degree-of-freedom rotational robotic manipulator system simulation used for training of fundamental robotics concepts, with in-line shoulder, offset elbow, and offset wrist. BORIS is used to provide generic robotics training to aerospace professionals including flight crews, flight controllers, and robotics instructors. It uses forward kinematic and inverse kinematic algorithms to simulate joint and end-effector motion, combined with a multibody dynamics model, moving-object contact model, and X-Windows based graphical user interfaces, coordinated in the Trick Simulation modeling environment. The motivation for development of BORIS was the need for a generic system for basic robotics training. Before BORIS, introductory robotics training was done with either the SRMS (Shuttle Remote Manipulator System) or SSRMS (Space Station Remote Manipulator System) simulations. The unique construction of each of these systems required some specialized training that distracted students from the ideas and goals of the basic robotics instruction.
Sornkarn, Nantachai; Nanayakkara, Thrishantha
2017-01-01
When humans are asked to palpate a soft tissue to locate a hard nodule, they regulate the stiffness, speed, and force of the finger during examination. If we understand the relationship between these behavioral variables and haptic information gain (transfer entropy) during manual probing, we can improve the efficacy of soft robotic probes for soft tissue palpation, such as in tumor localization in minimally invasive surgery. Here, we recorded the muscle co-contraction activity of the finger using EMG sensors to address the question as to whether joint stiffness control during manual palpation plays an important role in the haptic information gain. To address this question, we used a soft robotic probe with a controllable stiffness joint and a force sensor mounted at the base to represent the function of the tendon in a biological finger. Then, we trained a Markov chain using muscle co-contraction patterns of human subjects, and used it to control the stiffness of the soft robotic probe in the same soft tissue palpation task. The soft robotic experiments showed that haptic information gain about the depth of the hard nodule can be maximized by varying the internal stiffness of the soft probe.
Cataldi, Pietro; Dussoni, Simeone; Ceseracciu, Luca; Maggiali, Marco; Natale, Lorenzo; Metta, Giorgio; Athanassiou, Athanassia; Bayer, Ilker S
2018-02-01
Stretchable capacitive devices are instrumental for new-generation multifunctional haptic technologies particularly suited for soft robotics and electronic skin applications. A majority of elongating soft electronics still rely on silicone for building devices or sensors by multiple-step replication. In this study, fabrication of a reliable elongating parallel-plate capacitive touch sensor, using nitrile rubber gloves as templates, is demonstrated. Spray coating both sides of a rubber piece cut out of a glove with a conductive polymer suspension carrying dispersed carbon nanofibers (CnFs) or graphene nanoplatelets (GnPs) is sufficient for making electrodes with low sheet resistance values (≈10 Ω sq -1 ). The electrodes based on CnFs maintain their conductivity up to 100% elongation whereas the GnPs-based ones form cracks before 60% elongation. However, both electrodes are reliable under elongation levels associated with human joints motility (≈20%). Strikingly, structural damages due to repeated elongation/recovery cycles could be healed through annealing. Haptic sensing characteristics of a stretchable capacitive device by wrapping it around the fingertip of a robotic hand (ICub) are demonstrated. Tactile forces as low as 0.03 N and as high as 5 N can be easily sensed by the device under elongation or over curvilinear surfaces.
ERIC Educational Resources Information Center
Joint Economic Committee, Washington, DC.
This document is a transcript of a fact-finding hearing conducted to evaluate the prospective impact of robotics (the use of sophisticated programmable or computer-controlled robots to perform routine and repetitious tasks) on employment in this country. Testimony and prepared reports were given by John Andelin, assistant director of Science,…
Ong, Carmichael F; Hicks, Jennifer L; Delp, Scott L
2016-05-01
Technologies that augment human performance are the focus of intensive research and development, driven by advances in wearable robotic systems. Success has been limited by the challenge of understanding human-robot interaction. To address this challenge, we developed an optimization framework to synthesize a realistic human standing long jump and used the framework to explore how simulated wearable robotic devices might enhance jump performance. A planar, five-segment, seven-degree-of-freedom model with physiological torque actuators, which have variable torque capacity depending on joint position and velocity, was used to represent human musculoskeletal dynamics. An active augmentation device was modeled as a torque actuator that could apply a single pulse of up to 100 Nm of extension torque. A passive design was modeled as rotational springs about each lower limb joint. Dynamic optimization searched for physiological and device actuation patterns to maximize jump distance. Optimization of the nominal case yielded a 2.27 m jump that captured salient kinematic and kinetic features of human jumps. When the active device was added to the ankle, knee, or hip, jump distance increased to between 2.49 and 2.52 m. Active augmentation of all three joints increased the jump distance to 3.10 m. The passive design increased jump distance to 3.32 m by adding torques of 135, 365, and 297 Nm to the ankle, knee, and hip, respectively. Dynamic optimization can be used to simulate a standing long jump and investigate human-robot interaction. Simulation can aid in the design of performance-enhancing technologies.
Exoskeleton Enhancements for Marines: Tactical-level Technology for an Operational Consequence
2010-01-01
wearable mechanical capability to assist Marines in the form of a robotic anthropomorphic exoskeleton system. This capability may be a key enabler to...or human attributes.”37 In this case exoskeletons are a device that follows the human form and direction. "Exoskeleton" within the robotics community...technology. An exoskeleton is not a panacea and will likely still require parallel development with other robotic alternatives to support
Manipulation strategies for massive space payloads
NASA Technical Reports Server (NTRS)
Book, Wayne J.
1991-01-01
Motion planning and control for the joints of flexible manipulators are discussed. Specific topics covered include control of a flexible braced manipulator, control of a small working robot on a large flexible manipulator to suppress vibrations, control strategies for ensuring cooperation among disparate manipulators, and motion planning for robots in free-fall.
Federal Register 2010, 2011, 2012, 2013, 2014
2010-03-24
... DEPARTMENT OF JUSTICE Antitrust Division Notice Pursuant to the National Cooperative Research and Production Act of 1993--Joint Venture To Perform Project Entitled Robotic Rehabilitation of Aging Water... Cooperative Research and Production Act of 1993, 15 U.S.C. 4301 et sect. (``the Act''), Joint [[Page 14191...
Custom electronic subsystems for the laboratory telerobotic manipulator
NASA Technical Reports Server (NTRS)
Glassell, R. L.; Butler, P. L.; Rowe, J. C.; Zimmermann, S. D.
1990-01-01
The National Aeronautics and Space Administration (NASA) Space Station Program presents new opportunities for the application of telerobotic and robotic systems. The Laboratory Telerobotic Manipulator (LTM) is a highly advanced 7 degrees-of-freedom (DOF) telerobotic/robotic manipulator. It was developed and built for the Automation Technology Branch at NASA's Langley Research Center (LaRC) for work in research and to demonstrate ground-based telerobotic manipulator system hardware and software systems for future NASA applications in the hazardous environment of space. The LTM manipulator uses an embedded wiring design with all electronics, motor power, and control and communication cables passing through the pitch-yaw differential joints. This design requires the number of cables passing through the pitch/yaw joint to be kept to a minimum. To eliminate the cables needed to carry each pitch-yaw joint's sensor data to the VME control computers, a custom-embedded electronics package for each manipulator joint was developed. The electronics package collects and sends the joint's sensor data to the VME control computers over a fiber optic cable. The electronics package consist of five individual subsystems: the VME Link Processor, the Joint Processor and the Joint Processor power supply in the joint module, the fiber optics communications system, and the electronics and motor power cabling.
Moreno-Valenzuela, Javier; González-Hernández, Luis
2011-01-01
In this paper, a new control algorithm for operational space trajectory tracking control of robot arms is introduced. The new algorithm does not require velocity measurement and is based on (1) a primary controller which incorporates an algorithm to obtain synthesized velocity from joint position measurements and (2) a secondary controller which computes the desired joint acceleration and velocity required to achieve operational space motion control. The theory of singularly perturbed systems is crucial for the analysis of the closed-loop system trajectories. In addition, the practical viability of the proposed algorithm is explored through real-time experiments in a two degrees-of-freedom horizontal planar direct-drive arm. Copyright © 2010 ISA. Published by Elsevier Ltd. All rights reserved.
Robotic phrenic nerve harvest: a feasibility study in a pig model.
Porto de Melo, P; Miyamoto, H; Serradori, T; Ruggiero Mantovani, G; Selber, J; Facca, S; Xu, W-D; Santelmo, N; Liverneaux, P
2014-10-01
The aim of this study was to report on the feasibility of robotic phrenic nerve harvest in a pig model. A surgical robot (Da Vinci S™ system, Intuitive Surgical(®), Sunnyvale, CA) was installed with three ports on the pig's left chest. The phrenic nerve was transected distally where it enters the diaphragm. The phrenic nerve harvest was successfully performed in 45 minutes without major complications. The advantages of robotic microsurgery for phrenic nerve harvest are the motion scaling up to 5 times, elimination of physiological tremor, and free movement of joint-equipped robotic arms. Robot-assisted neurolysis may be clinically useful for harvesting the phrenic nerve for brachial plexus reconstruction. Copyright © 2014 Elsevier Masson SAS. All rights reserved.
Towards a real-time interface between a biomimetic model of sensorimotor cortex and a robotic arm
Dura-Bernal, Salvador; Chadderdon, George L; Neymotin, Samuel A; Francis, Joseph T; Lytton, William W
2015-01-01
Brain-machine interfaces can greatly improve the performance of prosthetics. Utilizing biomimetic neuronal modeling in brain machine interfaces (BMI) offers the possibility of providing naturalistic motor-control algorithms for control of a robotic limb. This will allow finer control of a robot, while also giving us new tools to better understand the brain’s use of electrical signals. However, the biomimetic approach presents challenges in integrating technologies across multiple hardware and software platforms, so that the different components can communicate in real-time. We present the first steps in an ongoing effort to integrate a biomimetic spiking neuronal model of motor learning with a robotic arm. The biomimetic model (BMM) was used to drive a simple kinematic two-joint virtual arm in a motor task requiring trial-and-error convergence on a single target. We utilized the output of this model in real time to drive mirroring motion of a Barrett Technology WAM robotic arm through a user datagram protocol (UDP) interface. The robotic arm sent back information on its joint positions, which was then used by a visualization tool on the remote computer to display a realistic 3D virtual model of the moving robotic arm in real time. This work paves the way towards a full closed-loop biomimetic brain-effector system that can be incorporated in a neural decoder for prosthetic control, to be used as a platform for developing biomimetic learning algorithms for controlling real-time devices. PMID:26709323
Development of structural schemes of parallel structure manipulators using screw calculus
NASA Astrophysics Data System (ADS)
Rashoyan, G. V.; Shalyukhin, K. A.; Gaponenko, EV
2018-03-01
The paper considers the approach to the structural analysis and synthesis of parallel structure robots based on the mathematical apparatus of groups of screws and on a concept of reciprocity of screws. The results are depicted of synthesis of parallel structure robots with different numbers of degrees of freedom, corresponding to the different groups of screws. Power screws are applied with this aim, based on the principle of static-kinematic analogy; the power screws are similar to the orts of axes of not driven kinematic pairs of a corresponding connecting chain. Accordingly, kinematic screws of the outlet chain of a robot are simultaneously determined which are reciprocal to power screws of kinematic sub-chains. Solution of certain synthesis problems is illustrated with practical applications. Closed groups of screws can have eight types. The three-membered groups of screws are of greatest significance, as well as four-membered screw groups [1] and six-membered screw groups. Three-membered screw groups correspond to progressively guiding mechanisms, to spherical mechanisms, and to planar mechanisms. The four-membered group corresponds to the motion of the SCARA robot. The six-membered group includes all possible motions. From the works of A.P. Kotelnikov, F.M. Dimentberg, it is known that closed fifth-order screw groups do not exist. The article presents examples of the mechanisms corresponding to the given groups.
a New Golf-Swing Robot Model Utilizing Shaft Elasticity
NASA Astrophysics Data System (ADS)
Suzuki, S.; Inooka, H.
1998-10-01
The performance of golf clubs and balls is generally evaluated by using golf-swing robots that conventionally have two or three joints with completely interrelated motion. This interrelation allows the user of this robot to specify only the initial posture and swing velocity of the robot and therefore the swing motion of this type of robot cannot be subtly adjusted to the specific characteristics of individual golf clubs. Consequently, golf-swing robots cannot accurately emulate advanced golfers, and this causes serious problems for the evaluation of golf club performance. In this study, a new golf-swing robot that can adjust its motion to both a specified value of swing velocity and the specific characteristics of individual golf clubs was analytically investigated. This robot utilizes the dynamic interference force produced by its swing motion and by shaft vibration and can therefore emulate advanced golfers and perform highly reliable evaluations of golf clubs.
An implementation of sensor-based force feedback in a compact laparoscopic surgery robot.
Lee, Duk-Hee; Choi, Jaesoon; Park, Jun-Woo; Bach, Du-Jin; Song, Seung-Jun; Kim, Yoon-Ho; Jo, Yungho; Sun, Kyung
2009-01-01
Despite the rapid progress in the clinical application of laparoscopic surgery robots, many shortcomings have not yet been fully overcome, one of which is the lack of reliable haptic feedback. This study implemented a force-feedback structure in our compact laparoscopic surgery robot. The surgery robot is a master-slave configuration robot with 5 DOF (degree of freedom corresponding laparoscopic surgical motion. The force-feedback implementation was made in the robot with torque sensors and controllers installed in the pitch joint of the master and slave robots. A simple dynamic model of action-reaction force in the slave robot was used, through which the reflective force was estimated and fed back to the master robot. The results showed the system model could be identified with significant fidelity and the force feedback at the master robot was feasible. However, the qualitative human assessment of the fed-back force showed only limited level of object discrimination ability. Further developments are underway with this result as a framework.
Design and Performance Analysis of a new Rotary Hydraulic Joint
NASA Astrophysics Data System (ADS)
Feng, Yong; Yang, Junhong; Shang, Jianzhong; Wang, Zhuo; Fang, Delei
2017-07-01
To improve the driving torque of the robots joint, a wobble plate hydraulic joint is proposed, and the structure and working principle are described. Then mathematical models of kinematics and dynamics was established. On the basis of this, dynamic simulation and characteristic analysis are carried out. Results show that the motion curve of the joint is continuous and the impact is small. Moreover the output torque of the joint characterized by simple structure and easy processing is large and can be rotated continuously.
Heavily loaded joints for assembling aerobrake support trusses
NASA Technical Reports Server (NTRS)
Bandel, Hannskarl; Olsson, Nils; Levintov, Boris
1990-01-01
The major emphasis was to develop erectable joints for large aerobrake support trusses. The truss joints must be able to withstand the large forces experienced by the truss during the aero-pass, as well as be easily assembled and disassembled on orbit by astronauts or robots. Other important design considerations include; strength, stiffness, and allowable error in strut length. Six mechanical joint designs, as well as a seventh joint design, where a high strength epoxy is injected to make the connection rigid, are presented.
Proietti, Tommaso; Guigon, Emmanuel; Roby-Brami, Agnès; Jarrassé, Nathanaël
2017-06-12
The possibility to modify the usually pathological patterns of coordination of the upper-limb in stroke survivors remains a central issue and an open question for neurorehabilitation. Despite robot-led physical training could potentially improve the motor recovery of hemiparetic patients, most of the state-of-the-art studies addressing motor control learning, with artificial virtual force fields, only focused on the end-effector kinematic adaptation, by using planar devices. Clearly, an interesting aspect of studying 3D movements with a robotic exoskeleton, is the possibility to investigate the way the human central nervous system deals with the natural upper-limb redundancy for common activities like pointing or tracking tasks. We asked twenty healthy participants to perform 3D pointing or tracking tasks under the effect of inter-joint velocity dependant perturbing force fields, applied directly at the joint level by a 4-DOF robotic arm exoskeleton. These fields perturbed the human natural inter-joint coordination but did not constrain directly the end-effector movements and thus subjects capability to perform the tasks. As a consequence, while the participants focused on the achievement of the task, we unexplicitly modified their natural upper-limb coordination strategy. We studied the force fields direct effect on pointing movements towards 8 targets placed in the 3D peripersonal space, and we also considered potential generalizations on 4 distinct other targets. Post-effects were studied after the removal of the force fields (wash-out and follow up). These effects were quantified by a kinematic analysis of the pointing movements at both end-point and joint levels, and by a measure of the final postures. At the same time, we analysed the natural inter-joint coordination through PCA. During the exposition to the perturbative fields, we observed modifications of the subjects movement kinematics at every level (joints, end-effector, and inter-joint coordination). Adaptation was evidenced by a partial decrease of the movement deviations due to the fields, during the repetitions, but it occurred only on 21% of the motions. Nonetheless post-effects were observed in 86% of cases during the wash-out and follow up periods (right after the removal of the perturbation by the fields and after 30 minutes of being detached from the exoskeleton). Important inter-individual differences were observed but with small variability within subjects. In particular, a group of subjects showed an over-shoot with respect to the original unexposed trajectories (in 30% of cases), but the most frequent consequence (in 55% of cases) was the partial persistence of the modified upper-limb coordination, adopted at the time of the perturbation. Temporal and spatial generalizations were also evidenced by the deviation of the movement trajectories, both at the end-effector and at the intermediate joints and the modification of the final pointing postures towards targets which were never exposed to any field. Such results are the first quantified characterization of the effects of modification of the upper-limb coordination in healthy subjects, by imposing modification through viscous force fields distributed at the joint level, and could pave the way towards opportunities to rehabilitate pathological arm synergies with robots.
Teleoperator/robot technology can help solve biomedical problems
NASA Technical Reports Server (NTRS)
Heer, E.; Bejczy, A. K.
1975-01-01
Teleoperator and robot technology appears to offer the possibility to apply these techniques to the benefit for the severely handicapped giving them greater self reliance and independence. Major problem areas in the development of prostheses and remotely controlled devices for the handicapped are briefly discussed, and the parallelism with problems in the development of teleoperator/robots identified. A brief description of specific ongoing and projected developments in the area of remotely controlled devices (wheelchairs and manipulators) is provided.
Conceptual design of a hybrid parallel mechanism for mask exchanging of TMT
NASA Astrophysics Data System (ADS)
Wang, Jianping; Zhou, Hongfei; Li, Kexuan; Zhou, Zengxiang; Zhai, Chao
2015-10-01
Mask exchange system is an important part of the Multi-Object Broadband Imaging Echellette (MOBIE) on the Thirty Meter Telescope (TMT). To solve the problem of stiffness changing with the gravity vector of the mask exchange system in the MOBIE, the hybrid parallel mechanism design method was introduced into the whole research. By using the characteristics of high stiffness and precision of parallel structure, combined with large moving range of serial structure, a conceptual design of a hybrid parallel mask exchange system based on 3-RPS parallel mechanism was presented. According to the position requirements of the MOBIE, the SolidWorks structure model of the hybrid parallel mask exchange robot was established and the appropriate installation position without interfering with the related components and light path in the MOBIE of TMT was analyzed. Simulation results in SolidWorks suggested that 3-RPS parallel platform had good stiffness property in different gravity vector directions. Furthermore, through the research of the mechanism theory, the inverse kinematics solution of the 3-RPS parallel platform was calculated and the mathematical relationship between the attitude angle of moving platform and the angle of ball-hinges on the moving platform was established, in order to analyze the attitude adjustment ability of the hybrid parallel mask exchange robot. The proposed conceptual design has some guiding significance for the design of mask exchange system of the MOBIE on TMT.
Parametric motion control of robotic arms: A biologically based approach using neural networks
NASA Technical Reports Server (NTRS)
Bock, O.; D'Eleuterio, G. M. T.; Lipitkas, J.; Grodski, J. J.
1993-01-01
A neural network based system is presented which is able to generate point-to-point movements of robotic manipulators. The foundation of this approach is the use of prototypical control torque signals which are defined by a set of parameters. The parameter set is used for scaling and shaping of these prototypical torque signals to effect a desired outcome of the system. This approach is based on neurophysiological findings that the central nervous system stores generalized cognitive representations of movements called synergies, schemas, or motor programs. It has been proposed that these motor programs may be stored as torque-time functions in central pattern generators which can be scaled with appropriate time and magnitude parameters. The central pattern generators use these parameters to generate stereotypical torque-time profiles, which are then sent to the joint actuators. Hence, only a small number of parameters need to be determined for each point-to-point movement instead of the entire torque-time trajectory. This same principle is implemented for controlling the joint torques of robotic manipulators where a neural network is used to identify the relationship between the task requirements and the torque parameters. Movements are specified by the initial robot position in joint coordinates and the desired final end-effector position in Cartesian coordinates. This information is provided to the neural network which calculates six torque parameters for a two-link system. The prototypical torque profiles (one per joint) are then scaled by those parameters. After appropriate training of the network, our parametric control design allowed the reproduction of a trained set of movements with relatively high accuracy, and the production of previously untrained movements with comparable accuracy. We conclude that our approach was successful in discriminating between trained movements and in generalizing to untrained movements.
NASA Astrophysics Data System (ADS)
Lima, José; Pereira, Ana I.; Costa, Paulo; Pinto, Andry; Costa, Pedro
2017-07-01
This paper describes an optimization procedure for a robot with 12 degrees of freedom avoiding the inverse kinematics problem, which is a hard task for this type of robot manipulator. This robot can be used to pick and place tasks in complex designs. Combining an accurate and fast direct kinematics model with optimization strategies, it is possible to achieve the joints angles for a desired end-effector position and orientation. The optimization methods stretched simulated annealing algorithm and genetic algorithm were used. The solutions found were validated using data originated by a real and by a simulated robot formed by 12 servomotors with a gripper.
The research on visual industrial robot which adopts fuzzy PID control algorithm
NASA Astrophysics Data System (ADS)
Feng, Yifei; Lu, Guoping; Yue, Lulin; Jiang, Weifeng; Zhang, Ye
2017-03-01
The control system of six degrees of freedom visual industrial robot based on the control mode of multi-axis motion control cards and PC was researched. For the variable, non-linear characteristics of industrial robot`s servo system, adaptive fuzzy PID controller was adopted. It achieved better control effort. In the vision system, a CCD camera was used to acquire signals and send them to video processing card. After processing, PC controls the six joints` motion by motion control cards. By experiment, manipulator can operate with machine tool and vision system to realize the function of grasp, process and verify. It has influence on the manufacturing of the industrial robot.
Neuro-cognitive mechanisms of decision making in joint action: a human-robot interaction study.
Bicho, Estela; Erlhagen, Wolfram; Louro, Luis; e Silva, Eliana Costa
2011-10-01
In this paper we present a model for action preparation and decision making in cooperative tasks that is inspired by recent experimental findings about the neuro-cognitive mechanisms supporting joint action in humans. It implements the coordination of actions and goals among the partners as a dynamic process that integrates contextual cues, shared task knowledge and predicted outcome of others' motor behavior. The control architecture is formalized by a system of coupled dynamic neural fields representing a distributed network of local but connected neural populations. Different pools of neurons encode task-relevant information about action means, task goals and context in the form of self-sustained activation patterns. These patterns are triggered by input from connected populations and evolve continuously in time under the influence of recurrent interactions. The dynamic model of joint action is evaluated in a task in which a robot and a human jointly construct a toy object. We show that the highly context sensitive mapping from action observation onto appropriate complementary actions allows coping with dynamically changing joint action situations. Copyright © 2010 Elsevier B.V. All rights reserved.
NASA Technical Reports Server (NTRS)
Lingo, Robert; Cadogan, Dave; Sanner, Rob; Sorenson, Beth
1997-01-01
The main goal of this program was to develop an unobtrusive power-assisted EVA glove metacarpalphalangeal (MCP) joint that could provide the crew member with as close to nude body performance as possible, and to demonstrate the technology feasibility of power assisted space suit components in general. The MCP joint was selected due to its being representative of other space suit joints, such as the shoulder, hip and carpometacarpal joint, that would also greatly benefit from this technology. In order to meet this objective, a development team of highly skilled and experienced personnel was assembled. The team consisted of two main entities. The first was comprised of ILC's experienced EVA space suit glove designers, who had the responsibility of designing and fabricating a low torque MCP joint which would be compatible with power assisted technology. The second part of the team consisted of space robotics experts from the University of Maryland's Space Systems Laboratory. This team took on the responsibility of designing and building the robotics aspects of the power-assist system. Both parties addressed final system integration responsibilities.
Storing and Predicting Dynamic Attributes in a World Model Knowledge Store
2007-01-01
1 INTRODUCTION ..................................................................................................................16 Motivation and...be addressed and summarily solved by future robotic engineers. 16 CHAPTER 1 INTRODUCTION The world of mobile, intelligent robotics is...Office of the Secretary of Defense charted what was then the Joint Architecture for Unmanned Ground Vehicles Working Group ( JAUGS WG). JAUGS has since
Pilot Clinical Application of an Adaptive Robotic System for Young Children with Autism
ERIC Educational Resources Information Center
Bekele, Esubalew; Crittendon, Julie A.; Swanson, Amy; Sarkar, Nilanjan; Warren, Zachary E.
2014-01-01
It has been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorders. This pilot feasibility study evaluated the application of a novel adaptive robot-mediated system capable of both administering and automatically adjusting joint attention prompts to a small…
Kinematic path planning for space-based robotics
NASA Astrophysics Data System (ADS)
Seereeram, Sanjeev; Wen, John T.
1998-01-01
Future space robotics tasks require manipulators of significant dexterity, achievable through kinematic redundancy and modular reconfigurability, but with a corresponding complexity of motion planning. Existing research aims for full autonomy and completeness, at the expense of efficiency, generality or even user friendliness. Commercial simulators require user-taught joint paths-a significant burden for assembly tasks subject to collision avoidance, kinematic and dynamic constraints. Our research has developed a Kinematic Path Planning (KPP) algorithm which bridges the gap between research and industry to produce a powerful and useful product. KPP consists of three key components: path-space iterative search, probabilistic refinement, and an operator guidance interface. The KPP algorithm has been successfully applied to the SSRMS for PMA relocation and dual-arm truss assembly tasks. Other KPP capabilities include Cartesian path following, hybrid Cartesian endpoint/intermediate via-point planning, redundancy resolution and path optimization. KPP incorporates supervisory (operator) input at any detail to influence the solution, yielding desirable/predictable paths for multi-jointed arms, avoiding obstacles and obeying manipulator limits. This software will eventually form a marketable robotic planner suitable for commercialization in conjunction with existing robotic CAD/CAM packages.
Design of a robotic device for assessment and rehabilitation of hand sensory function.
Lambercy, Olivier; Robles, Alejandro Juárez; Kim, Yeongmi; Gassert, Roger
2011-01-01
This paper presents the design and implementation of the Robotic Sensory Trainer, a robotic interface for assessment and therapy of hand sensory function. The device can provide three types of well controlled stimuli: (i) angular displacement at the metacarpophalangeal (MCP) joint using a remote-center-of-motion double-parallelogram structure, (ii) vibration stimuli at the fingertip, proximal phalange and palm, and (iii) pressure at the fingertip, while recording position, interaction force and feedback from the user over a touch screen. These stimuli offer a novel platform to investigate sensory perception in healthy subjects and patients with sensory impairments, with the potential to assess deficits and actively train detection of specific sensory cues in a standardized manner. A preliminary study with eight healthy subjects demonstrates the feasibility of using the Robotic Sensory Trainer to assess the sensory perception threshold in MCP angular position. An average just noticeable difference (JND) in the MCP joint angle of 2.46° (14.47%) was found, which is in agreement with previous perception studies. © 2011 IEEE
An equivalent viscoelastic model for rock mass with parallel joints
NASA Astrophysics Data System (ADS)
Li, Jianchun; Ma, Guowei; Zhao, Jian
2010-03-01
An equivalent viscoelastic medium model is proposed for rock mass with parallel joints. A concept of "virtual wave source (VWS)" is proposed to take into account the wave reflections between the joints. The equivalent model can be effectively applied to analyze longitudinal wave propagation through discontinuous media with parallel joints. Parameters in the equivalent viscoelastic model are derived analytically based on longitudinal wave propagation across a single rock joint. The proposed model is then verified by applying identical incident waves to the discontinuous and equivalent viscoelastic media at one end to compare the output waves at the other end. When the wavelength of the incident wave is sufficiently long compared to the joint spacing, the effect of the VWS on wave propagation in rock mass is prominent. The results from the equivalent viscoelastic medium model are very similar to those determined from the displacement discontinuity method. Frequency dependence and joint spacing effect on the equivalent viscoelastic model and the VWS method are discussed.
A neuro-inspired spike-based PID motor controller for multi-motor robots with low cost FPGAs.
Jimenez-Fernandez, Angel; Jimenez-Moreno, Gabriel; Linares-Barranco, Alejandro; Dominguez-Morales, Manuel J; Paz-Vicente, Rafael; Civit-Balcells, Anton
2012-01-01
In this paper we present a neuro-inspired spike-based close-loop controller written in VHDL and implemented for FPGAs. This controller has been focused on controlling a DC motor speed, but only using spikes for information representation, processing and DC motor driving. It could be applied to other motors with proper driver adaptation. This controller architecture represents one of the latest layers in a Spiking Neural Network (SNN), which implements a bridge between robotics actuators and spike-based processing layers and sensors. The presented control system fuses actuation and sensors information as spikes streams, processing these spikes in hard real-time, implementing a massively parallel information processing system, through specialized spike-based circuits. This spike-based close-loop controller has been implemented into an AER platform, designed in our labs, that allows direct control of DC motors: the AER-Robot. Experimental results evidence the viability of the implementation of spike-based controllers, and hardware synthesis denotes low hardware requirements that allow replicating this controller in a high number of parallel controllers working together to allow a real-time robot control.
A Neuro-Inspired Spike-Based PID Motor Controller for Multi-Motor Robots with Low Cost FPGAs
Jimenez-Fernandez, Angel; Jimenez-Moreno, Gabriel; Linares-Barranco, Alejandro; Dominguez-Morales, Manuel J.; Paz-Vicente, Rafael; Civit-Balcells, Anton
2012-01-01
In this paper we present a neuro-inspired spike-based close-loop controller written in VHDL and implemented for FPGAs. This controller has been focused on controlling a DC motor speed, but only using spikes for information representation, processing and DC motor driving. It could be applied to other motors with proper driver adaptation. This controller architecture represents one of the latest layers in a Spiking Neural Network (SNN), which implements a bridge between robotics actuators and spike-based processing layers and sensors. The presented control system fuses actuation and sensors information as spikes streams, processing these spikes in hard real-time, implementing a massively parallel information processing system, through specialized spike-based circuits. This spike-based close-loop controller has been implemented into an AER platform, designed in our labs, that allows direct control of DC motors: the AER-Robot. Experimental results evidence the viability of the implementation of spike-based controllers, and hardware synthesis denotes low hardware requirements that allow replicating this controller in a high number of parallel controllers working together to allow a real-time robot control. PMID:22666004
Musclelike joint mechanism driven by dielectric elastomer actuator for robotic applications
NASA Astrophysics Data System (ADS)
Jung, Ho Sang; Cho, Kyeong Ho; Park, Jae Hyeong; Yang, Sang Yul; Kim, Youngeun; Kim, Kihyeon; Nguyen, Canh Toan; Phung, Hoa; Tien Hoang, Phi; Moon, Hyungpil; Koo, Ja Choon; Ryeol Choi, Hyouk
2018-07-01
The purpose of this study is to develop an artificial muscle actuator suitable for robotic applications, and to demonstrate the feasibility of applying this actuator to an arm mechanism, and controlling it delicately and smoothly like a human being. To accomplish this, we perform the procedures that integrate the soft actuator, called the single body dielectric elastomer actuator, which is very flexible and capable of high speed operation, and the displacement amplification mechanism called the sliding filament joint mechanism, which mimics the sliding filament model of human muscles. In this paper, we describe the characteristics and control method of the actuation system that consists of actuator, mechanism, and embedded controller, and show the experimental results of the closed-loop position and static stiffness control of the robotic arm application. Finally, based on the results, we evaluate the performance of this application.
System Characterization of MAHI EXO-II: A Robotic Exoskeleton for Upper Extremity Rehabilitation
French, James A.; Rose, Chad G.; O'Malley, Marcia K.
2015-01-01
This paper presents the performance characterization of the MAHI Exo-II, an upper extremity exoskeleton for stroke and spinal cord injury (SCI) rehabilitation, as a means to validate its clinical implementation and to provide depth to the literature on the performance characteristics of upper extremity exoskeletons. Individuals with disabilities arising from stroke and SCI need rehabilitation of the elbow, forearm, and wrist to restore the ability to independently perform activities of daily living (ADL). Robotic rehabilitation has been proposed to address the need for high intensity, long duration therapy and has shown promising results for upper limb proximal joints. However, upper limb distal joints have historically not benefitted from the same focus. The MAHI Exo-II, designed to address this shortcoming, has undergone a static and dynamic performance characterization, which shows that it exhibits the requisite qualities for a rehabilitation robot and is comparable to other state-of-the-art designs. PMID:25984380
System Characterization of MAHI EXO-II: A Robotic Exoskeleton for Upper Extremity Rehabilitation.
French, James A; Rose, Chad G; O'Malley, Marcia K
2014-10-01
This paper presents the performance characterization of the MAHI Exo-II, an upper extremity exoskeleton for stroke and spinal cord injury (SCI) rehabilitation, as a means to validate its clinical implementation and to provide depth to the literature on the performance characteristics of upper extremity exoskeletons. Individuals with disabilities arising from stroke and SCI need rehabilitation of the elbow, forearm, and wrist to restore the ability to independently perform activities of daily living (ADL). Robotic rehabilitation has been proposed to address the need for high intensity, long duration therapy and has shown promising results for upper limb proximal joints. However, upper limb distal joints have historically not benefitted from the same focus. The MAHI Exo-II, designed to address this shortcoming, has undergone a static and dynamic performance characterization, which shows that it exhibits the requisite qualities for a rehabilitation robot and is comparable to other state-of-the-art designs.
Impedance Control of the Rehabilitation Robot Based on Sliding Mode Control
NASA Astrophysics Data System (ADS)
Zhou, Jiawang; Zhou, Zude; Ai, Qingsong
As an auxiliary treatment, the 6-DOF parallel robot plays an important role in lower limb rehabilitation. In order to improve the efficiency and flexibility of the lower limb rehabilitation training, this paper studies the impedance controller based on the position control. A nonsingular terminal sliding mode control is developed to ensure the trajectory tracking precision and in contrast to traditional PID control strategy in the inner position loop, the system will be more stable. The stability of the system is proved by Lyapunov function to guarantee the convergence of the control errors. Simulation results validate the effectiveness of the target impedance model and show that the parallel robot can adjust gait trajectory online according to the human-machine interaction force to meet the gait request of patients, and changing the impedance parameters can meet the demands of different stages of rehabilitation training.
Pilot clinical application of an adaptive robotic system for young children with autism
Bekele, Esubalew; Crittendon, Julie A; Swanson, Amy; Sarkar, Nilanjan; Warren, Zachary E
2013-01-01
It has been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorders. This pilot feasibility study evaluated the application of a novel adaptive robot-mediated system capable of both administering and automatically adjusting joint attention prompts to a small group of preschool children with autism spectrum disorders (n = 6) and a control group (n = 6). Children in both groups spent more time looking at the humanoid robot and were able to achieve a high level of accuracy across trials. However, across groups, children required higher levels of prompting to successfully orient within robot-administered trials. The results highlight both the potential benefits of closed-loop adaptive robotic systems as well as current limitations of existing humanoid-robotic platforms. PMID:24104517
Multisensory architectures for action-oriented perception
NASA Astrophysics Data System (ADS)
Alba, L.; Arena, P.; De Fiore, S.; Listán, J.; Patané, L.; Salem, A.; Scordino, G.; Webb, B.
2007-05-01
In order to solve the navigation problem of a mobile robot in an unstructured environment a versatile sensory system and efficient locomotion control algorithms are necessary. In this paper an innovative sensory system for action-oriented perception applied to a legged robot is presented. An important problem we address is how to utilize a large variety and number of sensors, while having systems that can operate in real time. Our solution is to use sensory systems that incorporate analog and parallel processing, inspired by biological systems, to reduce the required data exchange with the motor control layer. In particular, as concerns the visual system, we use the Eye-RIS v1.1 board made by Anafocus, which is based on a fully parallel mixed-signal array sensor-processor chip. The hearing sensor is inspired by the cricket hearing system and allows efficient localization of a specific sound source with a very simple analog circuit. Our robot utilizes additional sensors for touch, posture, load, distance, and heading, and thus requires customized and parallel processing for concurrent acquisition. Therefore a Field Programmable Gate Array (FPGA) based hardware was used to manage the multi-sensory acquisition and processing. This choice was made because FPGAs permit the implementation of customized digital logic blocks that can operate in parallel allowing the sensors to be driven simultaneously. With this approach the multi-sensory architecture proposed can achieve real time capabilities.
Ngeo, Jimson; Tamei, Tomoya; Shibata, Tomohiro
2014-01-01
Surface electromyographic (EMG) signals have often been used in estimating upper and lower limb dynamics and kinematics for the purpose of controlling robotic devices such as robot prosthesis and finger exoskeletons. However, in estimating multiple and a high number of degrees-of-freedom (DOF) kinematics from EMG, output DOFs are usually estimated independently. In this study, we estimate finger joint kinematics from EMG signals using a multi-output convolved Gaussian Process (Multi-output Full GP) that considers dependencies between outputs. We show that estimation of finger joints from muscle activation inputs can be improved by using a regression model that considers inherent coupling or correlation within the hand and finger joints. We also provide a comparison of estimation performance between different regression methods, such as Artificial Neural Networks (ANN) which is used by many of the related studies. We show that using a multi-output GP gives improved estimation compared to multi-output ANN and even dedicated or independent regression models.
Ong, Carmichael F.; Hicks, Jennifer L.; Delp, Scott L.
2017-01-01
Goal Technologies that augment human performance are the focus of intensive research and development, driven by advances in wearable robotic systems. Success has been limited by the challenge of understanding human–robot interaction. To address this challenge, we developed an optimization framework to synthesize a realistic human standing long jump and used the framework to explore how simulated wearable robotic devices might enhance jump performance. Methods A planar, five-segment, seven-degree-of-freedom model with physiological torque actuators, which have variable torque capacity depending on joint position and velocity, was used to represent human musculoskeletal dynamics. An active augmentation device was modeled as a torque actuator that could apply a single pulse of up to 100 Nm of extension torque. A passive design was modeled as rotational springs about each lower limb joint. Dynamic optimization searched for physiological and device actuation patterns to maximize jump distance. Results Optimization of the nominal case yielded a 2.27 m jump that captured salient kinematic and kinetic features of human jumps. When the active device was added to the ankle, knee, or hip, jump distance increased to between 2.49 and 2.52 m. Active augmentation of all three joints increased the jump distance to 3.10 m. The passive design increased jump distance to 3.32 m by adding torques of 135 Nm, 365 Nm, and 297 Nm to the ankle, knee, and hip, respectively. Conclusion Dynamic optimization can be used to simulate a standing long jump and investigate human-robot interaction. Significance Simulation can aid in the design of performance-enhancing technologies. PMID:26258930
Humanoid robot Lola: design and walking control.
Buschmann, Thomas; Lohmeier, Sebastian; Ulbrich, Heinz
2009-01-01
In this paper we present the humanoid robot LOLA, its mechatronic hardware design, simulation and real-time walking control. The goal of the LOLA-project is to build a machine capable of stable, autonomous, fast and human-like walking. LOLA is characterized by a redundant kinematic configuration with 7-DoF legs, an extremely lightweight design, joint actuators with brushless motors and an electronics architecture using decentralized joint control. Special emphasis was put on an improved mass distribution of the legs to achieve good dynamic performance. Trajectory generation and control aim at faster, more flexible and robust walking. Center of mass trajectories are calculated in real-time from footstep locations using quadratic programming and spline collocation methods. Stabilizing control uses hybrid position/force control in task space with an inner joint position control loop. Inertial stabilization is achieved by modifying the contact force trajectories.
Feasibility study of robotic neural controllers
NASA Technical Reports Server (NTRS)
Magana, Mario E.
1990-01-01
The results are given of a feasibility study performed to establish if an artificial neural controller could be used to achieve joint space trajectory tracking of a two-link robot manipulator. The study is based on the results obtained by Hecht-Nielsen, who claims that a functional map can be implemented to a desired degree of accuracy with a three layer feedforward artificial neural network. Central to this study is the assumption that the robot model as well as its parameters values are known.
2011-06-01
effective way- point navigation algorithm that interfaced with a Java based graphical user interface (GUI), written by Uzun, for a robot named Bender [2...the angular acceleration, θ̈, or angular rate, θ̇. When considering a joint driven by an electric motor, the inertia and friction can be divided into...interactive simulations that can receive input from user controls, scripts , and other applications, such as Excel and MATLAB. One drawback is that the
Experimental study on direct adaptive control of a PUMA 560 industrial robot
NASA Technical Reports Server (NTRS)
Seraji, H.; Lee, T.; Delpech, M.
1990-01-01
The implementation and experimental validation of a direct adaptive control scheme on a PUMA 560 industrial robot is discussed. The design theory for direct adaptive control of manipulators is outlined and the test facility and software are described. Results are presented from the experiments on the simultaneous control of all of the six joint angles and control of the end-effector position and orientation of the robot. Also, the possible applications of the direct adaptive control scheme are considered.
Optimizing Motion Planning for Hyper Dynamic Manipulator
NASA Astrophysics Data System (ADS)
Aboura, Souhila; Omari, Abdelhafid; Meguenni, Kadda Zemalache
2012-01-01
This paper investigates the optimal motion planning for an hyper dynamic manipulator. As case study, we consider a golf swing robot which is consisting with two actuated joint and a mechanical stoppers. Genetic Algorithm (GA) technique is proposed to solve the optimal golf swing motion which is generated by Fourier series approximation. The objective function for GA approach is to minimizing the intermediate and final state, minimizing the robot's energy consummation and maximizing the robot's speed. Obtained simulation results show the effectiveness of the proposed scheme.
Robot Faces that Follow Gaze Facilitate Attentional Engagement and Increase Their Likeability
Willemse, Cesco; Marchesi, Serena; Wykowska, Agnieszka
2018-01-01
Gaze behavior of humanoid robots is an efficient mechanism for cueing our spatial orienting, but less is known about the cognitive–affective consequences of robots responding to human directional cues. Here, we examined how the extent to which a humanoid robot (iCub) avatar directed its gaze to the same objects as our participants affected engagement with the robot, subsequent gaze-cueing, and subjective ratings of the robot’s characteristic traits. In a gaze-contingent eyetracking task, participants were asked to indicate a preference for one of two objects with their gaze while an iCub avatar was presented between the object photographs. In one condition, the iCub then shifted its gaze toward the object chosen by a participant in 80% of the trials (joint condition) and in the other condition it looked at the opposite object 80% of the time (disjoint condition). Based on the literature in human–human social cognition, we took the speed with which the participants looked back at the robot as a measure of facilitated reorienting and robot-preference, and found these return saccade onset times to be quicker in the joint condition than in the disjoint condition. As indicated by results from a subsequent gaze-cueing tasks, the gaze-following behavior of the robot had little effect on how our participants responded to gaze cues. Nevertheless, subjective reports suggested that our participants preferred the iCub following participants’ gaze to the one with a disjoint attention behavior, rated it as more human-like and as more likeable. Taken together, our findings show a preference for robots who follow our gaze. Importantly, such subtle differences in gaze behavior are sufficient to influence our perception of humanoid agents, which clearly provides hints about the design of behavioral characteristics of humanoid robots in more naturalistic settings. PMID:29459842
The NIST SPIDER, A Robot Crane
Albus, James; Bostelman, Roger; Dagalakis, Nicholas
1992-01-01
The Robot Systems Division of the National Institute of Standards and Technology has been experimenting for several years with new concepts for robot cranes. These concepts utilize the basic idea of the Stewart Platform parallel link manipulator. The unique feature of the NIST approach is to use cables as the parallel links and to use winches as the actuators. So long as the cables are all in tension, the load is kinematically constrained, and the cables resist perturbing forces and moments with equal stiffness to both positive and negative loads. The result is that the suspended load is constrained with a mechanical stiffness determined by the elasticity of the cables, the suspended weight, and the geometry of the mechanism. Based on these concepts, a revolutionary new type of robot crane, the NIST SPIDER (Stewart Platform Instrumented Drive Environmental Robot) has been developed that can control the position, velocity, and force of tools and heavy machinery in all six degrees of freedom (x, y, z, roll, pitch, and yaw). Depending on what is suspended from its work platform, the SPIDER can perform a variety of tasks. Examples are: cutting, excavating and grading, shaping and finishing, lifting and positioning. A 6 m version of the SPIDER has been built and critical performance characteristics analyzed. PMID:28053439
The NIST SPIDER, A Robot Crane.
Albus, James; Bostelman, Roger; Dagalakis, Nicholas
1992-01-01
The Robot Systems Division of the National Institute of Standards and Technology has been experimenting for several years with new concepts for robot cranes. These concepts utilize the basic idea of the Stewart Platform parallel link manipulator. The unique feature of the NIST approach is to use cables as the parallel links and to use winches as the actuators. So long as the cables are all in tension, the load is kinematically constrained, and the cables resist perturbing forces and moments with equal stiffness to both positive and negative loads. The result is that the suspended load is constrained with a mechanical stiffness determined by the elasticity of the cables, the suspended weight, and the geometry of the mechanism. Based on these concepts, a revolutionary new type of robot crane, the NIST SPIDER (Stewart Platform Instrumented Drive Environmental Robot) has been developed that can control the position, velocity, and force of tools and heavy machinery in all six degrees of freedom ( x, y, z , roll, pitch, and yaw). Depending on what is suspended from its work platform, the SPIDER can perform a variety of tasks. Examples are: cutting, excavating and grading, shaping and finishing, lifting and positioning. A 6 m version of the SPIDER has been built and critical performance characteristics analyzed.
A New Technique for Compensating Joint Limits in a Robot Manipulator
NASA Technical Reports Server (NTRS)
Litt, Jonathan; Hickman, Andre; Guo, Ten-Huei
1996-01-01
A new robust, optimal, adaptive technique for compensating rate and position limits in the joints of a six degree-of-freedom elbow manipulator is presented. In this new algorithm, the unmet demand as a result of actuator saturation is redistributed among the remaining unsaturated joints. The scheme is used to compensate for inadequate path planning, problems such as joint limiting, joint freezing, or even obstacle avoidance, where a desired position and orientation are not attainable due to an unrealizable joint command. Once a joint encounters a limit, supplemental commands are sent to other joints to best track, according to a selected criterion, the desired trajectory.
NASA Technical Reports Server (NTRS)
Mutambara, Arthur G. O.; Litt, Jonathan
1998-01-01
This report addresses the problem of path planning and control of robotic manipulators which have joint-position limits and joint-rate limits. The manipulators move autonomously and carry out variable tasks in a dynamic, unstructured and cluttered environment. The issue considered is whether the robotic manipulator can achieve all its tasks, and if it cannot, the objective is to identify the closest achievable goal. This problem is formalized and systematically solved for generic manipulators by using inverse kinematics and forward kinematics. Inverse kinematics are employed to define the subspace, workspace and constrained workspace, which are then used to identify when a task is not achievable. The closest achievable goal is obtained by determining weights for an optimal control redistribution scheme. These weights are quantified by using forward kinematics. Conditions leading to joint rate limits are identified, in particular it is established that all generic manipulators have singularities at the boundary of their workspace, while some have loci of singularities inside their workspace. Once the manipulator singularity is identified the command redistribution scheme is used to compute the closest achievable Cartesian velocities. Two examples are used to illustrate the use of the algorithm: A three link planar manipulator and the Unimation Puma 560. Implementation of the derived algorithm is effected by using a supervisory expert system to check whether the desired goal lies in the constrained workspace and if not, to evoke the redistribution scheme which determines the constraint relaxation between end effector position and orientation, and then computes optimal gains.
Pinzon-Morales, Ruben-Dario; Hirata, Yutaka
2014-01-01
To acquire and maintain precise movement controls over a lifespan, changes in the physical and physiological characteristics of muscles must be compensated for adaptively. The cerebellum plays a crucial role in such adaptation. Changes in muscle characteristics are not always symmetrical. For example, it is unlikely that muscles that bend and straighten a joint will change to the same degree. Thus, different (i.e., asymmetrical) adaptation is required for bending and straightening motions. To date, little is known about the role of the cerebellum in asymmetrical adaptation. Here, we investigate the cerebellar mechanisms required for asymmetrical adaptation using a bi-hemispheric cerebellar neuronal network model (biCNN). The bi-hemispheric structure is inspired by the observation that lesioning one hemisphere reduces motor performance asymmetrically. The biCNN model was constructed to run in real-time and used to control an unstable two-wheeled balancing robot. The load of the robot and its environment were modified to create asymmetrical perturbations. Plasticity at parallel fiber-Purkinje cell synapses in the biCNN model was driven by error signal in the climbing fiber (cf) input. This cf input was configured to increase and decrease its firing rate from its spontaneous firing rate (approximately 1 Hz) with sensory errors in the preferred and non-preferred direction of each hemisphere, as demonstrated in the monkey cerebellum. Our results showed that asymmetrical conditions were successfully handled by the biCNN model, in contrast to a single hemisphere model or a classical non-adaptive proportional and derivative controller. Further, the spontaneous activity of the cf, while relatively small, was critical for balancing the contribution of each cerebellar hemisphere to the overall motor command sent to the robot. Eliminating the spontaneous activity compromised the asymmetrical learning capabilities of the biCNN model. Thus, we conclude that a bi-hemispheric structure and adequate spontaneous activity of cf inputs are critical for cerebellar asymmetrical motor learning.
Pinzon-Morales, Ruben-Dario; Hirata, Yutaka
2014-01-01
To acquire and maintain precise movement controls over a lifespan, changes in the physical and physiological characteristics of muscles must be compensated for adaptively. The cerebellum plays a crucial role in such adaptation. Changes in muscle characteristics are not always symmetrical. For example, it is unlikely that muscles that bend and straighten a joint will change to the same degree. Thus, different (i.e., asymmetrical) adaptation is required for bending and straightening motions. To date, little is known about the role of the cerebellum in asymmetrical adaptation. Here, we investigate the cerebellar mechanisms required for asymmetrical adaptation using a bi-hemispheric cerebellar neuronal network model (biCNN). The bi-hemispheric structure is inspired by the observation that lesioning one hemisphere reduces motor performance asymmetrically. The biCNN model was constructed to run in real-time and used to control an unstable two-wheeled balancing robot. The load of the robot and its environment were modified to create asymmetrical perturbations. Plasticity at parallel fiber-Purkinje cell synapses in the biCNN model was driven by error signal in the climbing fiber (cf) input. This cf input was configured to increase and decrease its firing rate from its spontaneous firing rate (approximately 1 Hz) with sensory errors in the preferred and non-preferred direction of each hemisphere, as demonstrated in the monkey cerebellum. Our results showed that asymmetrical conditions were successfully handled by the biCNN model, in contrast to a single hemisphere model or a classical non-adaptive proportional and derivative controller. Further, the spontaneous activity of the cf, while relatively small, was critical for balancing the contribution of each cerebellar hemisphere to the overall motor command sent to the robot. Eliminating the spontaneous activity compromised the asymmetrical learning capabilities of the biCNN model. Thus, we conclude that a bi-hemispheric structure and adequate spontaneous activity of cf inputs are critical for cerebellar asymmetrical motor learning. PMID:25414644
Control of flexible robots with prismatic joints and hydraulic drives
DOE Office of Scientific and Technical Information (OSTI.GOV)
Love, L.J.; Kress, R.L.; Jansen, J.F.
1997-03-01
The design and control of long-reach, flexible manipulators has been an active research topic for over 20 years. Most of the research to date has focused on single link, fixed length, single plane of vibration test beds. In addition, actuation has been predominantly based upon electromagnetic motors. Ironically, these elements are rarely found in the existing industrial long-reach systems. One example is the Modified Light Duty Utility Arm (MLDUA) designed and built by Spar Aerospace for Oak Ridge National Laboratory (ORNL). This arm operates in larger, underground waste storage tanks located at ORNL. The size and nature of the tanksmore » require that the robot have a reach of approximately 15 ft and a payload capacity of 250 lb. In order to achieve these criteria, each joint is hydraulically actuated. Furthermore, the robot has a prismatic degree-of-freedom to ease deployment. When fully extended, the robot`s first natural frequency is 1.76 Hz. Many of the projected tasks, coupled with the robot`s flexibility, present an interesting problem. How will many of the existing flexure control algorithms perform on a hydraulic, long-reach manipulator with prismatic links? To minimize cost and risk of testing these algorithms on the MLDUA, the authors have designed a new test bed that contains many of the same elements. This manuscript described a new hydraulically actuated, long-reach manipulator with a flexible prismatic link at ORNL. Focus is directed toward both modeling and control of hydraulic actuators as well as flexible links that have variable natural frequencies.« less
Srinivasan, Sudha M.; Eigsti, Inge-Marie; Neelly, Linda; Bhat, Anjana N.
2016-01-01
We compared the effects of 8-weeks of rhythm and robotic interventions with those of a comparison, standard-of-care intervention, on the spontaneous and responsive social attention patterns of school-age children with Autism Spectrum Disorder. Attention patterns were examined within a standardized pretest/posttest measure of joint attention (JA) and a training-specific social attention measure during early, mid, and late training sessions. The rhythm and comparison groups demonstrated improvements in JA. Social attention was greater in the rhythm followed by the robot and lastly the comparison group. The robot and comparison groups spent maximum time fixating on the robot and objects, respectively. Across sessions, the robot group decreased attention to the robot and increased attention to elsewhere. Overall, rhythmic movement contexts afford sustained social monitoring in children with autism. PMID:27453721
NASA Technical Reports Server (NTRS)
Ortega, J. M.
1986-01-01
Various graduate research activities in the field of computer science are reported. Among the topics discussed are: (1) failure probabilities in multi-version software; (2) Gaussian Elimination on parallel computers; (3) three dimensional Poisson solvers on parallel/vector computers; (4) automated task decomposition for multiple robot arms; (5) multi-color incomplete cholesky conjugate gradient methods on the Cyber 205; and (6) parallel implementation of iterative methods for solving linear equations.
Brachytherapy next generation: robotic systems
Popescu, Tiberiu; Kacsó, Alex Cristian; Pisla, Doina
2015-01-01
In a field dominated by external beam radiation therapy (EBRT), both the therapeutic and technical possibilities of brachytherapy (BT) are underrated, shadowed by protons and intensity modulated radiotherapy. Decreasing expertise and indications, as well as increasing lack of specific BT training for radiation therapy (RT) residents led to the real need of shortening its learning curve and making it more popular. Developing robotic BT devices can be a way to mitigate the above issues. There are many teams working at custom-made robotic BT platforms to perfect and overcome the limitations of the existing systems. This paper provides a picture of the current state-of-the-art in robotic assisted BT, as it also conveys the author's solution to the problem, a parallel robot that uses CT-guidance. PMID:26816510
NASA Astrophysics Data System (ADS)
Antsiferov, S. I.; Eltsov, M. Iu; Khakhalev, P. A.
2018-03-01
This paper considers a newly designed electronic digital model of a robotic complex for implementing full-scale additive technologies, funded under a Federal Target Program. The electronic and digital model was used to solve the problem of simulating the movement of a robotic complex using the NX CAD/CAM/CAE system. The virtual mechanism was built and the main assemblies, joints, and drives were identified as part of solving the problem. In addition, the maximum allowed printable area size was identified for the robotic complex, and a simulation of printing a rectangular-shaped article was carried out.
Chang, Pyung Hun; Kang, Sang Hoon
2010-05-30
The basic assumption of stochastic human arm impedance estimation methods is that the human arm and robot behave linearly for small perturbations. In the present work, we have identified the degree of influence of nonlinear friction in robot joints to the stochastic human arm impedance estimation. Internal model based impedance control (IMBIC) is then proposed as a means to make the estimation accurate by compensating for the nonlinear friction. From simulations with a nonlinear Lugre friction model, it is observed that the reliability and accuracy of the estimation are severely degraded with nonlinear friction: below 2 Hz, multiple and partial coherence functions are far less than unity; estimated magnitudes and phases are severely deviated from that of a real human arm throughout the frequency range of interest; and the accuracy is not enhanced with an increase of magnitude of the force perturbations. In contrast, the combined use of stochastic estimation and IMBIC provides with accurate estimation results even with large friction: the multiple coherence functions are larger than 0.9 throughout the frequency range of interest and the estimated magnitudes and phases are well matched with that of a real human arm. Furthermore, the performance of suggested method is independent of human arm and robot posture, and human arm impedance. Therefore, the IMBIC will be useful in measuring human arm impedance with conventional robot, as well as in designing a spatial impedance measuring robot, which requires gearing. (c) 2010 Elsevier B.V. All rights reserved.
Pilot clinical application of an adaptive robotic system for young children with autism.
Bekele, Esubalew; Crittendon, Julie A; Swanson, Amy; Sarkar, Nilanjan; Warren, Zachary E
2014-07-01
It has been argued that clinical applications of advanced technology may hold promise for addressing impairments associated with autism spectrum disorders. This pilot feasibility study evaluated the application of a novel adaptive robot-mediated system capable of both administering and automatically adjusting joint attention prompts to a small group of preschool children with autism spectrum disorders (n = 6) and a control group (n = 6). Children in both groups spent more time looking at the humanoid robot and were able to achieve a high level of accuracy across trials. However, across groups, children required higher levels of prompting to successfully orient within robot-administered trials. The results highlight both the potential benefits of closed-loop adaptive robotic systems as well as current limitations of existing humanoid-robotic platforms. © The Author(s) 2013.
Computer coordination of limb motion for a three-legged walking robot
NASA Technical Reports Server (NTRS)
Klein, C. A.; Patterson, M. R.
1980-01-01
Coordination of the limb motion of a vehicle which could perform assembly and maintenance operations on large structures in space is described. Manipulator kinematics and walking robots are described. The basic control scheme of the robot is described. The control of the individual arms are described. Arm velocities are generally described in Cartesian coordinates. Cartesian velocities are converted to joint velocities using the Jacobian matrix. The calculation of a trajectory for an arm given a sequence of points through which it is to pass is described. The free gait algorithm which controls the lifting and placing of legs for the robot is described. The generation of commanded velocities for the robot, and the implementation of those velocities by the algorithm are discussed. Suggestions for further work in the area of robot legged locomotion are presented.
Space-time modeling using environmental constraints in a mobile robot system
NASA Technical Reports Server (NTRS)
Slack, Marc G.
1990-01-01
Grid-based models of a robot's local environment have been used by many researchers building mobile robot control systems. The attraction of grid-based models is their clear parallel between the internal model and the external world. However, the discrete nature of such representations does not match well with the continuous nature of actions and usually serves to limit the abilities of the robot. This work describes a spatial modeling system that extracts information from a grid-based representation to form a symbolic representation of the robot's local environment. The approach makes a separation between the representation provided by the sensing system and the representation used by the action system. Separation allows asynchronous operation between sensing and action in a mobile robot, as well as the generation of a more continuous representation upon which to base actions.
Motion synthesis and force distribution analysis for a biped robot.
Trojnacki, Maciej T; Zielińska, Teresa
2011-01-01
In this paper, the method of generating biped robot motion using recorded human gait is presented. The recorded data were modified taking into account the velocity available for robot drives. Data includes only selected joint angles, therefore the missing values were obtained considering the dynamic postural stability of the robot, which means obtaining an adequate motion trajectory of the so-called Zero Moment Point (ZMT). Also, the method of determining the ground reaction forces' distribution during the biped robot's dynamic stable walk is described. The method was developed by the authors. Following the description of equations characterizing the dynamics of robot's motion, the values of the components of ground reaction forces were symbolically determined as well as the coordinates of the points of robot's feet contact with the ground. The theoretical considerations have been supported by computer simulation and animation of the robot's motion. This was done using Matlab/Simulink package and Simulink 3D Animation Toolbox, and it has proved the proposed method.
Energy optimization in mobile sensor networks
NASA Astrophysics Data System (ADS)
Yu, Shengwei
Mobile sensor networks are considered to consist of a network of mobile robots, each of which has computation, communication and sensing capabilities. Energy efficiency is a critical issue in mobile sensor networks, especially when mobility (i.e., locomotion control), routing (i.e., communications) and sensing are unique characteristics of mobile robots for energy optimization. This thesis focuses on the problem of energy optimization of mobile robotic sensor networks, and the research results can be extended to energy optimization of a network of mobile robots that monitors the environment, or a team of mobile robots that transports materials from stations to stations in a manufacturing environment. On the energy optimization of mobile robotic sensor networks, our research focuses on the investigation and development of distributed optimization algorithms to exploit the mobility of robotic sensor nodes for network lifetime maximization. In particular, the thesis studies these five problems: 1. Network-lifetime maximization by controlling positions of networked mobile sensor robots based on local information with distributed optimization algorithms; 2. Lifetime maximization of mobile sensor networks with energy harvesting modules; 3. Lifetime maximization using joint design of mobility and routing; 4. Optimal control for network energy minimization; 5. Network lifetime maximization in mobile visual sensor networks. In addressing the first problem, we consider only the mobility strategies of the robotic relay nodes in a mobile sensor network in order to maximize its network lifetime. By using variable substitutions, the original problem is converted into a convex problem, and a variant of the sub-gradient method for saddle-point computation is developed for solving this problem. An optimal solution is obtained by the method. Computer simulations show that mobility of robotic sensors can significantly prolong the lifetime of the whole robotic sensor network while consuming negligible amount of energy for mobility cost. For the second problem, the problem is extended to accommodate mobile robotic nodes with energy harvesting capability, which makes it a non-convex optimization problem. The non-convexity issue is tackled by using the existing sequential convex approximation method, based on which we propose a novel procedure of modified sequential convex approximation that has fast convergence speed. For the third problem, the proposed procedure is used to solve another challenging non-convex problem, which results in utilizing mobility and routing simultaneously in mobile robotic sensor networks to prolong the network lifetime. The results indicate that joint design of mobility and routing has an edge over other methods in prolonging network lifetime, which is also the justification for the use of mobility in mobile sensor networks for energy efficiency purpose. For the fourth problem, we include the dynamics of the robotic nodes in the problem by modeling the networked robotic system using hybrid systems theory. A novel distributed method for the networked hybrid system is used to solve the optimal moving trajectories for robotic nodes and optimal network links, which are not answered by previous approaches. Finally, the fact that mobility is more effective in prolonging network lifetime for a data-intensive network leads us to apply our methods to study mobile visual sensor networks, which are useful in many applications. We investigate the joint design of mobility, data routing, and encoding power to help improving the video quality while maximizing the network lifetime. This study leads to a better understanding of the role mobility can play in data-intensive surveillance sensor networks.
NASA Technical Reports Server (NTRS)
1990-01-01
Vadeko International, Inc., Mississauga, Ontario developed for the Canadian National Railways (CN) the Robotic Paint Application System. The robotic paint shop has two parallel paint booths, allowing simultaneous painting of two hopper cars. Each booth has three robots, two that move along wall-mounted rails to spray-paint the exterior, a third that is lowered through a hatch in the railcar's top to paint the interior. A fully computerized system controls the movement of the robots and the painting process. The robots can do in four hours a job that formerly took 32 hours. The robotic system applies a more thorough coating and CN expects that will double the useful life of its hoppers and improve cost efficiency. Human painters no longer have to handle the difficult and hazardous job. CN paint shop employees have been retrained to operate the computer system that controls the robots. In addition to large scale robotic systems, Vadeko International is engaged in such other areas of technology as flexible automation, nuclear maintenance, underwater vehicles, thin film deposition and wide band monitoring.
NASA Technical Reports Server (NTRS)
Hsia, T. C.; Lu, G. Z.; Han, W. H.
1987-01-01
In advanced robot control problems, on-line computation of inverse Jacobian solution is frequently required. Parallel processing architecture is an effective way to reduce computation time. A parallel processing architecture is developed for the inverse Jacobian (inverse differential kinematic equation) of the PUMA arm. The proposed pipeline/parallel algorithm can be inplemented on an IC chip using systolic linear arrays. This implementation requires 27 processing cells and 25 time units. Computation time is thus significantly reduced.
Rendering potential wearable robot designs with the LOPES gait trainer.
Koopman, B; van Asseldonk, E H F; van der Kooij, H; van Dijk, W; Ronsse, R
2011-01-01
In recent years, wearable robots (WRs) for rehabilitation, personal assistance, or human augmentation are gaining increasing interest. To make these devices more energy efficient, radical changes to the mechanical structure of the device are being considered. However, it remains very difficult to predict how people will respond to, and interact with, WRs that differ in terms of mechanical design. Users may adjust their gait pattern in response to the mechanical restrictions or properties of the device. The goal of this pilot study is to show the feasibility of rendering the mechanical properties of different potential WR designs using the robotic gait training device LOPES. This paper describes a new method that selectively cancels the dynamics of LOPES itself and adds the dynamics of the rendered WR using two parallel inverse models. Adaptive frequency oscillators were used to get estimates of the joint position, velocity, and acceleration. Using the inverse models, different WR designs can be evaluated, eliminating the need to build several prototypes. As a proof of principle, we simulated the effect of a very simple WR that consisted of a mass attached to the ankles. Preliminary results show that we are partially able to cancel the dynamics of LOPES. Additionally, the simulation of the mass showed an increase in muscle activity but not in the same level as during the control, where subjects actually carried the mass. In conclusion, the results in this paper suggest that LOPES can be used to render different WRs. In addition, it is very likely that the results can be further optimized when more effort is put in retrieving proper estimations for the velocity and acceleration, which are required for the inverse models. © 2011 IEEE
NASA Technical Reports Server (NTRS)
Barker, L. Keith; Mckinney, William S., Jr.
1989-01-01
The Laboratory Telerobotic Manipulator (LTM) is a seven-degree-of-freedom robot arm. Two of the arms were delivered to Langley Research Center for ground-based research to assess the use of redundant degree-of-freedom robot arms in space operations. Resolved-rate control equations for the LTM are derived. The equations are based on a scheme developed at the Oak Ridge National Laboratory for computing optimized joint angle rates in real time. The optimized joint angle rates actually represent a trade-off, as the hand moves, between small rates (least-squares solution) and those rates which work toward satisfying a specified performance criterion of joint angles. In singularities where the optimization scheme cannot be applied, alternate control equations are devised. The equations developed were evaluated using a real-time computer simulation to control a 3-D graphics model of the LTM.
Integration of Visual and Joint Information to Enable Linear Reaching Motions
NASA Astrophysics Data System (ADS)
Eberle, Henry; Nasuto, Slawomir J.; Hayashi, Yoshikatsu
2017-01-01
A new dynamics-driven control law was developed for a robot arm, based on the feedback control law which uses the linear transformation directly from work space to joint space. This was validated using a simulation of a two-joint planar robot arm and an optimisation algorithm was used to find the optimum matrix to generate straight trajectories of the end-effector in the work space. We found that this linear matrix can be decomposed into the rotation matrix representing the orientation of the goal direction and the joint relation matrix (MJRM) representing the joint response to errors in the Cartesian work space. The decomposition of the linear matrix indicates the separation of path planning in terms of the direction of the reaching motion and the synergies of joint coordination. Once the MJRM is numerically obtained, the feedfoward planning of reaching direction allows us to provide asymptotically stable, linear trajectories in the entire work space through rotational transformation, completely avoiding the use of inverse kinematics. Our dynamics-driven control law suggests an interesting framework for interpreting human reaching motion control alternative to the dominant inverse method based explanations, avoiding expensive computation of the inverse kinematics and the point-to-point control along the desired trajectories.
Parallel conjugate gradient algorithms for manipulator dynamic simulation
NASA Technical Reports Server (NTRS)
Fijany, Amir; Scheld, Robert E.
1989-01-01
Parallel conjugate gradient algorithms for the computation of multibody dynamics are developed for the specialized case of a robot manipulator. For an n-dimensional positive-definite linear system, the Classical Conjugate Gradient (CCG) algorithms are guaranteed to converge in n iterations, each with a computation cost of O(n); this leads to a total computational cost of O(n sq) on a serial processor. A conjugate gradient algorithms is presented that provide greater efficiency using a preconditioner, which reduces the number of iterations required, and by exploiting parallelism, which reduces the cost of each iteration. Two Preconditioned Conjugate Gradient (PCG) algorithms are proposed which respectively use a diagonal and a tridiagonal matrix, composed of the diagonal and tridiagonal elements of the mass matrix, as preconditioners. Parallel algorithms are developed to compute the preconditioners and their inversions in O(log sub 2 n) steps using n processors. A parallel algorithm is also presented which, on the same architecture, achieves the computational time of O(log sub 2 n) for each iteration. Simulation results for a seven degree-of-freedom manipulator are presented. Variants of the proposed algorithms are also developed which can be efficiently implemented on the Robot Mathematics Processor (RMP).
Self mobile space manipulator project
NASA Technical Reports Server (NTRS)
Brown, H. Ben; Friedman, Mark; Xu, Yangsheng; Kanade, Takeo
1992-01-01
A relatively simple, modular, low mass, low cost robot is being developed for space EVA that is large enough to be independently mobile on a space station or platform exterior, yet versatile enough to accomplish many vital tasks. The robot comprises two long flexible links connected by a rotary joint, with 2-DOF 'wrist' joints and grippers at each end. It walks by gripping pre-positioned attachment points, such as trusswork nodes, and alternately shifting its base of support from one foot (gripper) to the other. The robot can perform useful tasks such as visual inspection, material transport, and light assembly by manipulating objects with one gripper, while stabilizing itself with the other. At SOAR '90, we reported development of 1/3 scale robot hardware, modular trusswork to serve as a locomotion substrate, and a gravity compensation system to allow laboratory tests of locomotion strategies on the horizontal face of the trusswork. In this paper, we report on project progress including the development of: (1) adaptive control for automatic adjustment to loads; (2) enhanced manipulation capabilities; (3) machine vision, including the use of neural nets, to guide autonomous locomotion; (4) locomotion between orthogonal trusswork faces; and (5) improved facilities for gravity compensation and telerobotic control.
A force compliant surgical robotic tool with IPMC actuator and integrated sensing
NASA Astrophysics Data System (ADS)
Fu, Lixue; McDaid, Andrew J.; Aw, Kean C.
2013-08-01
A robotic surgical device, actuated by Ionic Polymer-metal Composite (IPMC), integrated with a strain gauge to achieve force control is proposed. Test results have proved the capabilities of this device to conduct surgical procedures. The recent growth of patient acceptance and demand for robotic aided surgery has stimulated the progress of research where in many applications the performance has been proven to surpass human surgeons. A new area which uses the inherently force compliant and back-drivable properties of polymers, IPMC in this case, has shown its potential to undertake precise surgical procedures in delicate environments of medical practice. This is because IPMCs have similar actuation characteristics to real biological systems ensuring the safety of the practice. Nevertheless, little has been done in developing IPMCs as a rotary joint actuators used as functional surgical devices. This research demonstrates the design of a single degree of freedom (1DOF) robotic surgical instrument with one joint mechanism actuated by IPMC with an embedded strain gauge as a feedback unit, and controlled by a scheduled gain PI controller. With the simplicity of the system it was proven to be able to cut to the desired controlled force and hence depth.
Computed torque control of a free-flying cooperat ing-arm robot
NASA Technical Reports Server (NTRS)
Koningstein, Ross; Ullman, Marc; Cannon, Robert H., Jr.
1989-01-01
The unified approach to solving free-floating space robot manipulator end-point control problems is presented using a control formulation based on an extension of computed torque. Once the desired end-point accelerations have been specified, the kinematic equations are used with momentum conservation equations to solve for the joint accelerations in any of the robot's possible configurations: fixed base or free-flying with open/closed chain grasp. The joint accelerations can then be used to calculate the arm control torques and internal forces using a recursive order N algorithm. Initial experimental verification of these techniques has been performed using a laboratory model of a two-armed space robot. This fully autonomous spacecraft system experiences the drag-free, zero G characteristics of space in two dimensions through the use of an air cushion support system. Results of these initial experiments are included which validate the correctness of the proposed methodology. The further problem of control in the large where not only the manipulator tip positions but the entire system consisting of base and arms must be controlled is also presented. The availability of a physical testbed has brought a keener insight into the subtleties of the problem at hand.
Stochastic estimation of human shoulder impedance with robots: an experimental design.
Park, Kyungbin; Chang, Pyung Hun
2011-01-01
Previous studies assumed the shoulder as a hinge joint during human arm impedance measurement. This is obviously a vast simplification since the shoulder is a complex of several joints with multiple degrees of freedom. In the present work, a practical methodology for more general and realistic estimation of human shoulder impedance is proposed and validated with a spring array. It includes a gravity compensation scheme, which is developed and used for the experiments with a spatial three degrees of freedom PUMA-type robot. The experimental results were accurate and reliable, and thus it has shown a strong potential of the proposed methodology in the estimation of human shoulder impedance. © 2011 IEEE
1994-01-01
torque general nature. We then provide in section 3 a precise at a particular joint of a robot arm , and x the set of an- statement of a specific...sampling Y according to first need to introduce some terminology and to define P(ylx). In the robot arm example described above, it a number of...mathematical objects. A summary of the would mean that one could move the robot arm into most common notations and definitions used in this pa- ’Note that
Towards the development of a spring-based continuum robot for neurosurgery
NASA Astrophysics Data System (ADS)
Kim, Yeongjin; Cheng, Shing Shin; Desai, Jaydev P.
2015-03-01
Brain tumor is usually life threatening due to the uncontrolled growth of abnormal cells native to the brain or the spread of tumor cells from outside the central nervous system to the brain. The risks involved in carrying out surgery within such a complex organ can cause severe anxiety in cancer patients. However, neurosurgery, which remains one of the more effective ways of treating brain tumors focused in a confined volume, can have a tremendously increased success rate if the appropriate imaging modality is used for complete tumor removal. Magnetic resonance imaging (MRI) provides excellent soft-tissue contrast and is the imaging modality of choice for brain tumor imaging. MRI combined with continuum soft robotics has immense potential to be the revolutionary treatment technique in the field of brain cancer. It eliminates the concern of hand tremor and guarantees a more precise procedure. One of the prototypes of Minimally Invasive Neurosurgical Intracranial Robot (MINIR-II), which can be classified as a continuum soft robot, consists of a snake-like body made of three segments of rapid prototyped plastic springs. It provides improved dexterity with higher degrees of freedom and independent joint control. It is MRI-compatible, allowing surgeons to track and determine the real-time location of the robot relative to the brain tumor target. The robot was manufactured in a single piece using rapid prototyping technology at a low cost, allowing it to disposable after each use. MINIR-II has two DOFs at each segment with both joints controlled by two pairs of MRI-compatible SMA spring actuators. Preliminary motion tests have been carried out using vision-tracking method and the robot was able to move to different positions based on user commands.
Robot-Aided Neurorehabilitation: A Robot for Wrist Rehabilitation
Krebs, Hermano Igo; Volpe, Bruce T.; Williams, Dustin; Celestino, James; Charles, Steven K.; Lynch, Daniel; Hogan, Neville
2009-01-01
In 1991, a novel robot, MIT-MANUS, was introduced to study the potential that robots might assist in and quantify the neuro-rehabilitation of motor function. MIT-MANUS proved an excellent tool for shoulder and elbow rehabilitation in stroke patients, showing in clinical trials a reduction of impairment in movements confined to the exercised joints. This successful proof of principle as to additional targeted and intensive movement treatment prompted a test of robot training examining other limb segments. This paper focuses on a robot for wrist rehabilitation designed to provide three rotational degrees-of-freedom. The first clinical trial of the device will enroll 200 stroke survivors. Ultimately 160 stroke survivors will train with both the proximal shoulder and elbow MIT-MANUS robot, as well as with the novel distal wrist robot, in addition to 40 stroke survivor controls. So far 52 stroke patients have completed the robot training (ongoing protocol). Here, we report on the initial results on 36 of these volunteers. These results demonstrate that further improvement should be expected by adding additional training to other limb segments. PMID:17894265
Robot-aided neurorehabilitation: a robot for wrist rehabilitation.
Krebs, Hermano Igo; Volpe, Bruce T; Williams, Dustin; Celestino, James; Charles, Steven K; Lynch, Daniel; Hogan, Neville
2007-09-01
In 1991, a novel robot, MIT-MANUS, was introduced to study the potential that robots might assist in and quantify the neuro-rehabilitation of motor function. MIT-MANUS proved an excellent tool for shoulder and elbow rehabilitation in stroke patients, showing in clinical trials a reduction of impairment in movements confined to the exercised joints. This successful proof of principle as to additional targeted and intensive movement treatment prompted a test of robot training examining other limb segments. This paper focuses on a robot for wrist rehabilitation designed to provide three rotational degrees-of-freedom. The first clinical trial of the device will enroll 200 stroke survivors. Ultimately 160 stroke survivors will train with both the proximal shoulder and elbow MIT-MANUS robot, as well as with the novel distal wrist robot, in addition to 40 stroke survivor controls. So far 52 stroke patients have completed the robot training (ongoing protocol). Here, we report on the initial results on 36 of these volunteers. These results demonstrate that further improvement should be expected by adding additional training to other limb segments.
In vitro investigation of biomechanical changes of the hip after Salter pelvic osteotomy.
Pfeifer, R; Hurschler, C; Ostermeier, S; Windhagen, H; Pressel, T
2008-03-01
Salter innominate osteotomy of the pelvis is widely used to improve the coverage of the femoral head in developmental dysplasia of the hip, but the biomechanical and geometric changes after this osteotomy are not well understood. A CT dataset of an 8-year-old child with severe dysplasia of both hips was used to create a polyamide model of the left hemipelvis and proximal femur. The hemipelvis was mounted to a holding device and the proximal femur attached to a sensor guided industrial robot. The robot was programmed to apply joint forces and torques based on single-leg stance. Two major muscles were represented by wires connected to hydraulic cylinders; muscle forces were adjusted to balance the joint moments. Resulting joint forces were measured using a pressure measuring sensor before and after Salter osteotomy of the hip. Geometric changes were recorded using a three-dimensional ultrasound measurement system. The preoperative hip joint resultant force was 583N (270% body weight), while after the operation a mean force of 266N (120% body weight) was measured. Postoperative muscle forces were roughly half the preoperative values. The hip joint was translated medially and caudally. Postoperatively, the length of gluteus medius and maximus muscles increased. The preoperative value of the resultant hip joint force is comparable to values reported in the literature. The results suggest that Salter innominate osteotomy leads to a reduction of hip joint and muscle forces in addition to increasing joint contact area.
Bioinspired Robotic Fingers Based on Pneumatic Actuator and 3D Printing of Smart Material.
Yang, Yang; Chen, Yonghua; Li, Yingtian; Chen, Michael Z Q; Wei, Ying
2017-06-01
In this article, we have proposed a novel robotic finger design principle aimed to address two challenges in soft pneumatic grippers-the controllability of the stiffness and the controllability of the bending position. The proposed finger design is composed of a 3D printed multimaterial substrate and a soft pneumatic actuator. The substrate has four polylactic acid (PLA) segments interlocked with three shape memory polymer (SMP) joints, inspired by bones and joints in human fingers. By controlling the thermal energy of an SMP joint, the stiffness of the joints is modulated due to the dramatic change in SMP elastic modulus around its glass transition temperature (T g ). When SMP joints are heated above T g , they exhibit very small stiffness, allowing the finger to easily bend around the SMP joints if the attached soft actuator is actuated. When there is no force from the soft actuator, shape recovery stress in SMP contributes to the finger's shape restoration. Since each joint's rotation can be individually controlled, the position control of the finger is made possible. Experimental analysis has been conducted to show the finger's variable stiffness and the result is compared with the analytical values. It is found that the stiffness ratio can be 24.9 times for a joint at room temperature (20°C) and at an elevated temperature of 60°C when air pressure p of the soft actuator is turned off. Finally, a gripper composed of two fingers is fabricated for demonstration.
JacksonBot - Design, Simulation and Optimal Control of an Action Painting Robot
NASA Astrophysics Data System (ADS)
Raschke, Michael; Mombaur, Katja; Schubert, Alexander
We present the robotics platform JacksonBot which is capable to produce paintings inspired by the Action Painting style of Jackson Pollock. A dynamically moving robot arm splashes color from a container at the end effector on the canvas. The paintings produced by this platform rely on a combination of the algorithmic generation of robot arm motions with random effects of the splashing color. The robot can be considered as a complex and powerful tool to generate art works programmed by a user. Desired end effector motions can be prescribed either by mathematical functions, by point sequences or by data glove motions. We have evaluated the effect of different shapes of input motions on the resulting painting. In order to compute the robot joint trajectories necessary to move along a desired end effector path, we use an optimal control based approach to solve the inverse kinematics problem.
Use of spring-roll EAP actuator applied as end-effector of a hyper-redundant robot
NASA Astrophysics Data System (ADS)
Errico, Gianmarco; Fava, Victor; Resta, Ferruccio; Ripamonti, Francesco
2015-04-01
This paper presents a hyper-redundant continuous robot used to perform work in places which humans can not reach. This type of robot is generally a bio-inspired solution, it is composed by a lot of flexible segments driven by multiple actuators and its dynamics is described by a lot degrees of freedom. In this paper a model composed of some rigid links connected to each other by revolution joint is presented. In each link a torsional spring is added in order to simulate the resistant torque between the links and the interactions among the cables and the robot during the relative rotation. Moreover a type of EAP actuator, called spring roll, is used as the end-effector of the robot. Through a suitable sensor, such as a camera, the spring roll allows to track a target and it closes the control loop on the robot to follow it.
Lower-Limb Rehabilitation Robot Design
NASA Astrophysics Data System (ADS)
Bouhabba, E. M.; Shafie, A. A.; Khan, M. R.; Ariffin, K.
2013-12-01
It is a general assumption that robotics will play an important role in therapy activities within rehabilitation treatment. In the last decade, the interest in the field has grown exponentially mainly due to the initial success of the early systems and the growing demand caused by increasing numbers of stroke patients and their associate rehabilitation costs. As a result, robot therapy systems have been developed worldwide for training of both the upper and lower extremities. This paper investigates and proposes a lower-limb rehabilitation robot that is used to help patients with lower-limb paralysis to improve and resume physical functions. The proposed rehabilitation robot features three rotary joints forced by electric motors providing linear motions. The paper covers mechanism design and optimization, kinematics analysis, trajectory planning, wearable sensors, and the control system design. The design and control system demonstrate that the proposed rehabilitation robot is safe and reliable with the effective design and better kinematic performance.
Deployable robotic woven wire structures and joints for space applications
NASA Technical Reports Server (NTRS)
Shahinpoor, MO; Smith, Bradford
1991-01-01
Deployable robotic structures are basically expandable and contractable structures that may be transported or launched to space in a compact form. These structures may then be intelligently deployed by suitable actuators. The deployment may also be done by means of either airbag or spring-loaded typed mechanisms. The actuators may be pneumatic, hydraulic, ball-screw type, or electromagnetic. The means to trigger actuation may be on-board EPROMS, programmable logic controllers (PLCs) that trigger actuation based on some input caused by the placement of the structure in the space environment. The actuation may also be performed remotely by suitable remote triggering devices. Several deployable woven wire structures are examined. These woven wire structures possess a unique form of joint, the woven wire joint, which is capable of moving and changing its position and orientation with respect to the structure itself. Due to the highly dynamic and articulate nature of these joints the 3-D structures built using them are uniquely and highly expandable, deployable, and dynamic. The 3-D structure naturally gives rise to a new generation of deployable three-dimensional spatial structures.
A torsional MRE joint for a C-shaped robotic leg
NASA Astrophysics Data System (ADS)
Christie, M. D.; Sun, S. S.; Ning, D. H.; Du, H.; Zhang, S. W.; Li, W. H.
2017-01-01
Serving to improve stability and energy efficiency during locomotion, in nature, animals modulate their leg stiffness to adapt to their terrain. Now incorporated into many locomotive robot designs, such compliance control can enable disturbance rejection and improved transition between changing ground conditions. This paper presents a novel design of a variable stiffness leg utilizing a magnetorheological elastomer joint in a literal rolling spring loaded inverted pendulum (R-SLIP) morphology. Through the semi-active control of this hybrid permanent-magnet and coil design, variable stiffness is realized, offering a design which is capable of both softening and stiffening in an adaptive sort of way, with a maximum stiffness change of 48.0%. Experimental characterization first serves to assess the stiffness variation capacity of the torsional joint, and through later comparison with force testing of the leg, the linear stiffness is characterized with the R-SLIP-like behavior of the leg being demonstrated. Through the force relationships applied, a generalized relationship for determining linear stiffness based on joint rotation angle is also proposed, further aiding experimental validation.
DOE Office of Scientific and Technical Information (OSTI.GOV)
Mann, R.C.; Weisbin, C.R.; Pin, F.G.
1989-01-01
This paper reviews ongoing and planned research with mobile autonomous robots at the Oak Ridge National Laboratory (ORNL), Center for Engineering Systems Advanced Research (CESAR). Specifically we report on results obtained with the robot HERMIES-IIB in navigation, intelligent sensing, learning, and on-board parallel computing in support of these functions. We briefly summarize an experiment with HERMIES-IIB that demonstrates the capability of smooth transitions between robot autonomy and tele-operation. This experiment results from collaboration among teams at the Universities of Florida, Michigan, Tennessee, and Texas; and ORNL in a program targeted at robotics for advanced nuclear power stations. We conclude bymore » summarizing ongoing R D with our new mobile robot HERMIES-III which is equipped with a seven degree-of-freedom research manipulator arm. 12 refs., 4 figs.« less
Song, Sang-Eun; Cho, Nathan B.; Fischer, Gregory; Hata, Nobuhito; Tempany, Clare; Fichtinger, Gabor; Iordachita, Iulian
2011-01-01
Magnetic Resonance Imaging (MRI) guided prostate biopsy and brachytherapy has been introduced in order to enhance the cancer detection and treatment. For the accurate needle positioning, a number of robotic assistants have been developed. However, problems exist due to the strong magnetic field and limited workspace. Pneumatically actuated robots have shown the minimum distraction in the environment but the confined workspace limits optimal robot design and thus controllability is often poor. To overcome the problem, a simple external damping mechanism using timing belts was sought and a 1-DOF mechanism test result indicated sufficient positioning accuracy. Based on the damping mechanism and modular system design approach, a new workspace-optimized 4-DOF parallel robot was developed for the MRI-guided prostate biopsy and brachytherapy. A preliminary evaluation of the robot was conducted using previously developed pneumatic controller and satisfying results were obtained. PMID:21399734
Contraction Sensing with Smart Braid McKibben Muscles
Felt, Wyatt; Chin, Khai Yi; Remy, C. David
2016-01-01
The inherent compliance of soft fluidic actuators makes them attractive for use in wearable devices and soft robotics. Their flexible nature permits them to be used without traditional rotational or prismatic joints. Without these joints, however, measuring the motion of the actuators is challenging. Actuator-level sensors could improve the performance of continuum robots and robots with compliant or multi-degree-of-freedom joints. We make the reinforcing braid of a pneumatic artificial muscle (PAM or McKibben muscle) “smart” by weaving it from conductive, insulated wires. These wires form a solenoid-like circuit with an inductance that more than doubles over the PAM contraction. The reinforcing and sensing fibers can be used to measure the contraction of a PAM actuator with a simple, linear function of the measured inductance. Whereas other proposed self-sensing techniques rely on the addition of special elastomers or transducers, the technique presented in this work can be implemented without modifications of this kind. We present and experimentally validate two models for Smart Braid sensors based on the long solenoid approximation and the Neumann formula, respectively. We test a McKibben muscle made from a Smart Braid in quasistatic conditions with various end-loads and in dynamic conditions. We also test the performance of the Smart Braid sensor alongside steel. PMID:28503062
The effect of inertial coupling in the dynamics and control of flexible robotic manipulators
NASA Technical Reports Server (NTRS)
Tesar, Delbert; Curran, Carol Cockrell; Graves, Philip Lee
1988-01-01
A general model of the dynamics of flexible robotic manipulators is presented, including the gross motion of the links, the vibrations of the links and joints, and the dynamic coupling between the gross motions and vibrations. The vibrations in the links may be modeled using lumped parameters, truncated modal summation, a component mode synthesis method, or a mixture of these methods. The local link inertia matrix is derived to obtain the coupling terms between the gross motion of the link and the vibrations of the link. Coupling between the motions of the links results from the kinematic model, which utilizes the method of kinematic influence. The model is used to simulate the dynamics of a flexible space-based robotic manipulator which is attached to a spacecraft, and is free to move with respect to the inertial reference frame. This model may be used to study the dynamic response of the manipulator to the motions of its joints, or to externally applied disturbances.
Zhang, Zhijun; Li, Zhijun; Zhang, Yunong; Luo, Yamei; Li, Yuanqing
2015-12-01
We propose a dual-arm cyclic-motion-generation (DACMG) scheme by a neural-dynamic method, which can remedy the joint-angle-drift phenomenon of a humanoid robot. In particular, according to a neural-dynamic design method, first, a cyclic-motion performance index is exploited and applied. This cyclic-motion performance index is then integrated into a quadratic programming (QP)-type scheme with time-varying constraints, called the time-varying-constrained DACMG (TVC-DACMG) scheme. The scheme includes the kinematic motion equations of two arms and the time-varying joint limits. The scheme can not only generate the cyclic motion of two arms for a humanoid robot but also control the arms to move to the desired position. In addition, the scheme considers the physical limit avoidance. To solve the QP problem, a recurrent neural network is presented and used to obtain the optimal solutions. Computer simulations and physical experiments demonstrate the effectiveness and the accuracy of such a TVC-DACMG scheme and the neural network solver.
A parallel expert system for the control of a robotic air vehicle
NASA Technical Reports Server (NTRS)
Shakley, Donald; Lamont, Gary B.
1988-01-01
Expert systems can be used to govern the intelligent control of vehicles, for example the Robotic Air Vehicle (RAV). Due to the nature of the RAV system the associated expert system needs to perform in a demanding real-time environment. The use of a parallel processing capability to support the associated expert system's computational requirement is critical in this application. Thus, algorithms for parallel real-time expert systems must be designed, analyzed, and synthesized. The design process incorporates a consideration of the rule-set/face-set size along with representation issues. These issues are looked at in reference to information movement and various inference mechanisms. Also examined is the process involved with transporting the RAV expert system functions from the TI Explorer, where they are implemented in the Automated Reasoning Tool (ART), to the iPSC Hypercube, where the system is synthesized using Concurrent Common LISP (CCLISP). The transformation process for the ART to CCLISP conversion is described. The performance characteristics of the parallel implementation of these expert systems on the iPSC Hypercube are compared to the TI Explorer implementation.
NASA Technical Reports Server (NTRS)
Nguyen, Charles C.; Pooran, Farhad J.
1989-01-01
This paper deals with a class of robot manipulators built based on the kinematic chain mechanism (CKCM). This class of CKCM manipulators consists of a fixed and a moving platform coupled together via a number of in-parallel actuators. A closed-form solution is derived for the inverse kinematic problem of a six-degre-of-freedom CKCM manipulator designed to study robotic applications in space. Iterative Newton-Raphson method is employed to solve the forward kinematic problem. Dynamics of the above manipulator is derived using the Lagrangian approach. Computer simulation of the dynamical equations shows that the actuating forces are strongly dependent on the mass and centroid of the robot links.
Climbing with adhesion: from bioinspiration to biounderstanding
Cutkosky, Mark R.
2015-01-01
Bioinspiration is an increasingly popular design paradigm, especially as robots venture out of the laboratory and into the world. Animals are adept at coping with the variability that the world imposes. With advances in scientific tools for understanding biological structures in detail, we are increasingly able to identify design features that account for animals' robust performance. In parallel, advances in fabrication methods and materials are allowing us to engineer artificial structures with similar properties. The resulting robots become useful platforms for testing hypotheses about which principles are most important. Taking gecko-inspired climbing as an example, we show that the process of extracting principles from animals and adapting them to robots provides insights for both robotics and biology. PMID:26464786
A robot sets a table: a case for hybrid reasoning with different types of knowledge
NASA Astrophysics Data System (ADS)
Mansouri, Masoumeh; Pecora, Federico
2016-09-01
An important contribution of AI to Robotics is the model-centred approach, whereby competent robot behaviour stems from automated reasoning in models of the world which can be changed to suit different environments, physical capabilities and tasks. However models need to capture diverse (and often application-dependent) aspects of the robot's environment and capabilities. They must also have good computational properties, as robots need to reason while they act in response to perceived context. In this article, we investigate the use of a meta-CSP-based technique to interleave reasoning in diverse knowledge types. We reify the approach through a robotic waiter case study, for which a particular selection of spatial, temporal, resource and action KR formalisms is made. Using this case study, we discuss general principles pertaining to the selection of appropriate KR formalisms and jointly reasoning about them. The resulting integration is evaluated both formally and experimentally on real and simulated robotic platforms.
Sale, P; Franceschini, M; Waldner, A; Hesse, S
2012-03-01
Difficulty in walking is a major feature of neurological disease, and loss of mobility is the activity of daily living on which patients place the greatest value. The impact on patients is enormous, with negative ramifications on their participation in social, vocational, and recreational activities. In current clinical practice the gait restoration with robotic device is an integral part of rehabilitation program. Robot therapy involves the use of a robot exoskeleton device or end-effector device to help the patient retrain motor coordination by performing well-focused and carefully directed repetitive practice. The exoskeleton, as an assistive device, is also an external structural mechanism with joints and links corresponding to those of the human body. These robots use joint trajectories of the entire gait cycle and offer a uniform (more or less) stiff control along this trajectory. In this field the new powered exoskeleton ReWalk (Argo Medical Technologies Ltd) was developed to have an alternative mobility solution to the wheelchair and rehabilitation treatment for individuals with severe walking impairments, enabling them to stand, walk, ascend/descent stairs and more. The end-effector-based robot is a device with footplates placed on a double crank and rocker gear system. Alternatives to powered exoskeletons are devices that use movable footplates to which the patient's feet are attached. All devices include some form of body weight support. Prominent goals in the field include: developing implementable technologies that can be easily used by patients, therapists, and clinicians; enhancing the efficacy of clinician's therapies and increasing the ease of activities in the daily lives of patients.
A Human–Robot Interaction Perspective on Assistive and Rehabilitation Robotics
Beckerle, Philipp; Salvietti, Gionata; Unal, Ramazan; Prattichizzo, Domenico; Rossi, Simone; Castellini, Claudio; Hirche, Sandra; Endo, Satoshi; Amor, Heni Ben; Ciocarlie, Matei; Mastrogiovanni, Fulvio; Argall, Brenna D.; Bianchi, Matteo
2017-01-01
Assistive and rehabilitation devices are a promising and challenging field of recent robotics research. Motivated by societal needs such as aging populations, such devices can support motor functionality and subject training. The design, control, sensing, and assessment of the devices become more sophisticated due to a human in the loop. This paper gives a human–robot interaction perspective on current issues and opportunities in the field. On the topic of control and machine learning, approaches that support but do not distract subjects are reviewed. Options to provide sensory user feedback that are currently missing from robotic devices are outlined. Parallels between device acceptance and affective computing are made. Furthermore, requirements for functional assessment protocols that relate to real-world tasks are discussed. In all topic areas, the design of human-oriented frameworks and methods is dominated by challenges related to the close interaction between the human and robotic device. This paper discusses the aforementioned aspects in order to open up new perspectives for future robotic solutions. PMID:28588473
Symbiotic Navigation in Multi-Robot Systems with Remote Obstacle Knowledge Sharing
Ravankar, Abhijeet; Ravankar, Ankit A.; Kobayashi, Yukinori; Emaru, Takanori
2017-01-01
Large scale operational areas often require multiple service robots for coverage and task parallelism. In such scenarios, each robot keeps its individual map of the environment and serves specific areas of the map at different times. We propose a knowledge sharing mechanism for multiple robots in which one robot can inform other robots about the changes in map, like path blockage, or new static obstacles, encountered at specific areas of the map. This symbiotic information sharing allows the robots to update remote areas of the map without having to explicitly navigate those areas, and plan efficient paths. A node representation of paths is presented for seamless sharing of blocked path information. The transience of obstacles is modeled to track obstacles which might have been removed. A lazy information update scheme is presented in which only relevant information affecting the current task is updated for efficiency. The advantages of the proposed method for path planning are discussed against traditional method with experimental results in both simulation and real environments. PMID:28678193
A Human-Robot Interaction Perspective on Assistive and Rehabilitation Robotics.
Beckerle, Philipp; Salvietti, Gionata; Unal, Ramazan; Prattichizzo, Domenico; Rossi, Simone; Castellini, Claudio; Hirche, Sandra; Endo, Satoshi; Amor, Heni Ben; Ciocarlie, Matei; Mastrogiovanni, Fulvio; Argall, Brenna D; Bianchi, Matteo
2017-01-01
Assistive and rehabilitation devices are a promising and challenging field of recent robotics research. Motivated by societal needs such as aging populations, such devices can support motor functionality and subject training. The design, control, sensing, and assessment of the devices become more sophisticated due to a human in the loop. This paper gives a human-robot interaction perspective on current issues and opportunities in the field. On the topic of control and machine learning, approaches that support but do not distract subjects are reviewed. Options to provide sensory user feedback that are currently missing from robotic devices are outlined. Parallels between device acceptance and affective computing are made. Furthermore, requirements for functional assessment protocols that relate to real-world tasks are discussed. In all topic areas, the design of human-oriented frameworks and methods is dominated by challenges related to the close interaction between the human and robotic device. This paper discusses the aforementioned aspects in order to open up new perspectives for future robotic solutions.
Analysis of a closed-kinematic chain robot manipulator
NASA Technical Reports Server (NTRS)
Nguyen, Charles C.; Pooran, Farhad J.
1988-01-01
Presented are the research results from the research grant entitled: Active Control of Robot Manipulators, sponsored by the Goddard Space Flight Center (NASA) under grant number NAG-780. This report considers a class of robot manipulators based on the closed-kinematic chain mechanism (CKCM). This type of robot manipulators mainly consists of two platforms, one is stationary and the other moving, and they are coupled together through a number of in-parallel actuators. Using spatial geometry and homogeneous transformation, a closed-form solution is derived for the inverse kinematic problem of the six-degree-of-freedom manipulator, built to study robotic assembly in space. Iterative Newton Raphson method is employed to solve the forward kinematic problem. Finally, the equations of motion of the above manipulators are obtained by employing the Lagrangian method. Study of the manipulator dynamics is performed using computer simulation whose results show that the robot actuating forces are strongly dependent on the mass and centroid locations of the robot links.
See You See Me: the Role of Eye Contact in Multimodal Human-Robot Interaction.
Xu, Tian Linger; Zhang, Hui; Yu, Chen
2016-05-01
We focus on a fundamental looking behavior in human-robot interactions - gazing at each other's face. Eye contact and mutual gaze between two social partners are critical in smooth human-human interactions. Therefore, investigating at what moments and in what ways a robot should look at a human user's face as a response to the human's gaze behavior is an important topic. Toward this goal, we developed a gaze-contingent human-robot interaction system, which relied on momentary gaze behaviors from a human user to control an interacting robot in real time. Using this system, we conducted an experiment in which human participants interacted with the robot in a joint attention task. In the experiment, we systematically manipulated the robot's gaze toward the human partner's face in real time and then analyzed the human's gaze behavior as a response to the robot's gaze behavior. We found that more face looks from the robot led to more look-backs (to the robot's face) from human participants and consequently created more mutual gaze and eye contact between the two. Moreover, participants demonstrated more coordinated and synchronized multimodal behaviors between speech and gaze when more eye contact was successfully established and maintained.
An Integrated Framework for Human-Robot Collaborative Manipulation.
Sheng, Weihua; Thobbi, Anand; Gu, Ye
2015-10-01
This paper presents an integrated learning framework that enables humanoid robots to perform human-robot collaborative manipulation tasks. Specifically, a table-lifting task performed jointly by a human and a humanoid robot is chosen for validation purpose. The proposed framework is split into two phases: 1) phase I-learning to grasp the table and 2) phase II-learning to perform the manipulation task. An imitation learning approach is proposed for phase I. In phase II, the behavior of the robot is controlled by a combination of two types of controllers: 1) reactive and 2) proactive. The reactive controller lets the robot take a reactive control action to make the table horizontal. The proactive controller lets the robot take proactive actions based on human motion prediction. A measure of confidence of the prediction is also generated by the motion predictor. This confidence measure determines the leader/follower behavior of the robot. Hence, the robot can autonomously switch between the behaviors during the task. Finally, the performance of the human-robot team carrying out the collaborative manipulation task is experimentally evaluated on a platform consisting of a Nao humanoid robot and a Vicon motion capture system. Results show that the proposed framework can enable the robot to carry out the collaborative manipulation task successfully.
Sensing human hand motions for controlling dexterous robots
NASA Technical Reports Server (NTRS)
Marcus, Beth A.; Churchill, Philip J.; Little, Arthur D.
1988-01-01
The Dexterous Hand Master (DHM) system is designed to control dexterous robot hands such as the UTAH/MIT and Stanford/JPL hands. It is the first commercially available device which makes it possible to accurately and confortably track the complex motion of the human finger joints. The DHM is adaptable to a wide variety of human hand sizes and shapes, throughout their full range of motion.
Challenges for Deploying Man-Portable Robots into Hostile Environments
2000-11-01
video, JAUGS , MDARS 1. BACKGROUND In modern-day warfare the most likely battlefield is an urban environment, which poses many threats to today’s...teleoperation, reconnaissance, surveillance, digital video, JAUGS , MDARS 15. SUBJECT TERMS 16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT 18...Architecture (MRHA) and the Joint Architecture for Unmanned Ground Systems ( JAUGS ). The hybrid architecture is termed SMART for Small Robotic Technology. It
Investigating Models of Social Development Using a Humanoid Robot
1998-01-01
robot interaction and cooper- and neural models of spinal motor neurons (Williamson ation (Takanishi, Hirano & Sato 1998, Morita, Shibuya 1996...etiology and behavioral manifestations of pervasive de- Individuals with autism tend to have normal sensory velopmental disorders such as autism and...grasp the implications of this information. Wlile interested in joint attention both as an explanation the deficits of autism certainly cover many other
Wright, Cameron H G; Barrett, Steven F; Pack, Daniel J
2005-01-01
We describe a new approach to attacking the problem of robust computer vision for mobile robots. The overall strategy is to mimic the biological evolution of animal vision systems. Our basic imaging sensor is based upon the eye of the common house fly, Musca domestica. The computational algorithms are a mix of traditional image processing, subspace techniques, and multilayer neural networks.
Adaptive Strategies for Controls of Flexible Arms. Ph.D. Thesis
NASA Technical Reports Server (NTRS)
Yuan, Bau-San
1989-01-01
An adaptive controller for a modern manipulator has been designed based on asymptotical stability via the Lyapunov criterion with the output error between the system and a reference model used as the actuating control signal. Computer simulations were carried out to test the design. The combination of the adaptive controller and a system vibration and mode shape estimator show that the flexible arm should move along a pre-defined trajectory with high-speed motion and fast vibration setting time. An existing computer-controlled prototype two link manipulator, RALF (Robotic Arm, Large Flexible), with a parallel mechanism driven by hydraulic actuators was used to verify the mathematical analysis. The experimental results illustrate that assumed modes found from finite element techniques can be used to derive the equations of motion with acceptable accuracy. The robust adaptive (modal) control is implemented to compensate for unmodelled modes and nonlinearities and is compared with the joint feedback control in additional experiments. Preliminary results show promise for the experimental control algorithm.
Design of a welded joint for robotic, on-orbit assembly of space trusses
NASA Astrophysics Data System (ADS)
Rule, William K.
1992-12-01
In the future, some spacecraft will be so large that they must be assembled on-orbit. These spacecraft will be used for such tasks as manned missions to Mars or used as orbiting platforms for monitoring the Earth or observing the universe. Some large spacecraft will probably consist of planar truss structures to which will be attached special purpose, self-contained modules. The modules will most likely be taken to orbit fully outfitted and ready for use in heavy-lift launch vehicles. The truss members will also similarly be taken to orbit, but most unassembled. The truss structures will need to be assembled robotically because of the high costs and risks of extra-vehicular activities. Some missions will involve very large loads. To date, very few structures of any kind have been constructed in space. Two relatively simple trusses were assembled in the Space Shuttle bay in late 1985. Here the development of a design of a welded joint for on-orbit, robotic truss assembly is described. Mechanical joints for this application have been considered previously. Welded joints have the advantage of allowing the truss members to carry fluids for active cooling or other purposes. In addition, welded joints can be made more efficient structurally than mechanical joints. Also, welded joints require little maintenance (will not shake loose), and have no slop which would cause the structure to shudder under load reversal. The disadvantages of welded joints are that a more sophisticated assembly robot is required, weld flaws may be difficult to detect on-orbit, the welding process is hazardous, and welding introduces contamination to the environment. In addition, welded joints provide less structural damping than do mechanical joints. Welding on-orbit was first investigated aboard a Soyuz-6 mission in 1969 and then during a Skylab electron beam welding experiment in 1973. A hand held electron beam welding apparatus is currently being prepared for use on the MIR space station.
Parallelizing Timed Petri Net simulations
NASA Technical Reports Server (NTRS)
Nicol, David M.
1993-01-01
The possibility of using parallel processing to accelerate the simulation of Timed Petri Nets (TPN's) was studied. It was recognized that complex system development tools often transform system descriptions into TPN's or TPN-like models, which are then simulated to obtain information about system behavior. Viewed this way, it was important that the parallelization of TPN's be as automatic as possible, to admit the possibility of the parallelization being embedded in the system design tool. Later years of the grant were devoted to examining the problem of joint performance and reliability analysis, to explore whether both types of analysis could be accomplished within a single framework. In this final report, the results of our studies are summarized. We believe that the problem of parallelizing TPN's automatically for MIMD architectures has been almost completely solved for a large and important class of problems. Our initial investigations into joint performance/reliability analysis are two-fold; it was shown that Monte Carlo simulation, with importance sampling, offers promise of joint analysis in the context of a single tool, and methods for the parallel simulation of general Continuous Time Markov Chains, a model framework within which joint performance/reliability models can be cast, were developed. However, very much more work is needed to determine the scope and generality of these approaches. The results obtained in our two studies, future directions for this type of work, and a list of publications are included.
Iuppariello, Luigi; D'Addio, Giovanni; Romano, Maria; Bifulco, Paolo; Lanzillo, Bernardo; Pappone, Nicola; Cesarelli, Mario
2016-01-01
Robot-mediated therapy (RMT) has been a very dynamic area of research in recent years. Robotics devices are in fact capable to quantify the performances of a rehabilitation task in treatments of several disorders of the arm and the shoulder of various central and peripheral etiology. Different systems for robot-aided neuro-rehabilitation are available for upper limb rehabilitation but the biomechanical parameters proposed until today, to evaluate the quality of the movement, are related to the specific robot used and to the type of exercise performed. Besides, none study indicated a standardized quantitative evaluation of robot assisted upper arm reaching movements, so the RMT is still far to be considered a standardised tool. In this paper a quantitative kinematic assessment of robot assisted upper arm reaching movements, considering also the effect of gravity on the quality of the movements, is proposed. We studied a group of 10 healthy subjects and results indicate that our advised protocol can be useful for characterising normal pattern in reaching movements.
The effect of robot dynamics on smoothness during wrist pointing.
Erwin, Andrew; Pezent, Evan; Bradley, Joshua; O'Malley, Marcia K
2017-07-01
The improvement of movement smoothness over the course of therapy is one of the positive outcomes observed during robotic rehabilitation. Although movements are generally robust to disturbances, certain perturbations might disrupt an individual's ability to produce these smooth movements. In this paper, we explore how a rehabilitation robot's inherent dynamics impact movement smoothness during pointing tasks. Able-bodied participants made wrist pointing movements under four different operating conditions. Despite the relative transparency of the device, inherent dynamic characteristics negatively impacted movement smoothness. Active compensation for Coulomb friction effects failed to mitigate the degradation in smoothness. Assessment of movements that involved coupled motions of the robot's joints reduced the bias seen in single degree of freedom movements. When using robotic devices for assessment of movement quality, the impact of the inherent dynamics must be considered.
Solving Inverse Kinematics of Robot Manipulators by Means of Meta-Heuristic Optimisation
NASA Astrophysics Data System (ADS)
Wichapong, Kritsada; Bureerat, Sujin; Pholdee, Nantiwat
2018-05-01
This paper presents the use of meta-heuristic algorithms (MHs) for solving inverse kinematics of robot manipulators based on using forward kinematic. Design variables are joint angular displacements used to move a robot end-effector to the target in the Cartesian space while the design problem is posed to minimize error between target points and the positions of the robot end-effector. The problem is said to be a dynamic problem as the target points always changed by a robot user. Several well established MHs are used to solve the problem and the results obtained from using different meta-heuristics are compared based on the end-effector error and searching speed of the algorithms. From the study, the best performer will be obtained for setting as the baseline for future development of MH-based inverse kinematic solving.
Improved configuration control for redundant robots
NASA Technical Reports Server (NTRS)
Seraji, H.; Colbaugh, R.
1990-01-01
This article presents a singularity-robust task-prioritized reformulation of the configuration control scheme for redundant robot manipulators. This reformulation suppresses large joint velocities near singularities, at the expense of small task trajectory errors. This is achieved by optimally reducing the joint velocities to induce minimal errors in the task performance by modifying the task trajectories. Furthermore, the same framework provides a means for assignment of priorities between the basic task of end-effector motion and the user-defined additional task for utilizing redundancy. This allows automatic relaxation of the additional task constraints in favor of the desired end-effector motion, when both cannot be achieved exactly. The improved configuration control scheme is illustrated for a variety of additional tasks, and extensive simulation results are presented.
Development of wall climbing robot
NASA Astrophysics Data System (ADS)
Kojima, Hisao; Toyama, Ryousei; Kobayashi, Kengo
1992-03-01
A configuration design is presented for a wall-climbing robot with high payload which is capable of moving on diversified surfaces of walls including the wall surface to ceilings in every direction. A developed quadruped wall climbing robot, NINJYA-1, is introduced. NINJYA-1 is composed of legs based on a 3D parallel link mechanism and a VM (Valve-regulated Multiple) sucker which will be able to suck even if there are grooves and a small difference in level. A wall climbing robot which supports rescue operation at a high building using a VM sucker is also introduced. Finally, a wall climbing robot named Disk Rover with a disk-type magnetic wheel is shown. The wheel shape is calculated by FEM. The disk-type magnetic wheel has a force three times more powerful than the one heretofore in use.
Evolving locomotion for a 12-DOF quadruped robot in simulated environments.
Klaus, Gordon; Glette, Kyrre; Høvin, Mats
2013-05-01
We demonstrate the power of evolutionary robotics (ER) by comparing to a more traditional approach its performance and cost on the task of simulated robot locomotion. A novel quadruped robot is introduced, the legs of which - each having three non-coplanar degrees of freedom - are very maneuverable. Using a simplistic control architecture and a physics simulation of the robot, gaits are designed both by hand and using a highly parallel evolutionary algorithm (EA). It is found that the EA produces, in a small fraction of the time that takes to design by hand, gaits that travel at two to four times the speed of the hand-designed one. The flexibility of this approach is demonstrated by applying it across a range of differently configured simulators. Copyright © 2013 Elsevier Ireland Ltd. All rights reserved.
Intelligent Control of Flexible-Joint Robotic Manipulators
NASA Technical Reports Server (NTRS)
Colbaugh, R.; Gallegos, G.
1997-01-01
This paper considers the trajectory tracking problem for uncertain rigid-link. flexible.joint manipulators, and presents a new intelligent controller as a solution to this problem. The proposed control strategy is simple and computationally efficient, requires little information concerning either the manipulator or actuator/transmission models and ensures uniform boundedness of all signals and arbitrarily accurate task-space trajectory tracking.
Development and Buildup of a Stirling Radioisotope Generator Electrical Simulator
NASA Technical Reports Server (NTRS)
Prokop, Norman F.; Krasowski, Michael J.; Greer, Lawrence C.; Flatico, Joseph M.; Spina, Dan C.
2008-01-01
This paper describes the development of a Stirling Radioisotope Generator (SRG) Simulator for use in a prototype lunar robotic rover. The SRG developed at NASA Glenn Research Center (GRC) is a promising power source for the robotic exploration of the sunless areas of the moon. The simulator designed provides a power output similar to the SRG output of 5.7 A at 28 Vdc, while using ac wall power as the input power source. The designed electrical simulator provides rover developers the physical and electrical constraints of the SRG supporting parallel development of the SRG and rover. Parallel development allows the rover design team to embrace the SRG s unique constraints while development of the SRG is continued to a flight qualified version.
Conjugate-Gradient Algorithms For Dynamics Of Manipulators
NASA Technical Reports Server (NTRS)
Fijany, Amir; Scheid, Robert E.
1993-01-01
Algorithms for serial and parallel computation of forward dynamics of multiple-link robotic manipulators by conjugate-gradient method developed. Parallel algorithms have potential for speedup of computations on multiple linked, specialized processors implemented in very-large-scale integrated circuits. Such processors used to stimulate dynamics, possibly faster than in real time, for purposes of planning and control.
Robotic situational awareness of actions in human teaming
NASA Astrophysics Data System (ADS)
Tahmoush, Dave
2015-06-01
When robots can sense and interpret the activities of the people they are working with, they become more of a team member and less of just a piece of equipment. This has motivated work on recognizing human actions using existing robotic sensors like short-range ladar imagers. These produce three-dimensional point cloud movies which can be analyzed for structure and motion information. We skeletonize the human point cloud and apply a physics-based velocity correlation scheme to the resulting joint motions. The twenty actions are then recognized using a nearest-neighbors classifier that achieves good accuracy.
Kinematic simulation and analysis of robot based on MATLAB
NASA Astrophysics Data System (ADS)
Liao, Shuhua; Li, Jiong
2018-03-01
The history of industrial automation is characterized by quick update technology, however, without a doubt, the industrial robot is a kind of special equipment. With the help of MATLAB matrix and drawing capacity in the MATLAB environment each link coordinate system set up by using the d-h parameters method and equation of motion of the structure. Robotics, Toolbox programming Toolbox and GUIDE to the joint application is the analysis of inverse kinematics and path planning and simulation, preliminary solve the problem of college students the car mechanical arm positioning theory, so as to achieve the aim of reservation.
Higher-order continuation for the determination of robot workspace boundaries
NASA Astrophysics Data System (ADS)
Hentz, Gauthier; Charpentier, Isabelle; Renaud, Pierre
2016-02-01
In the medical and surgical fields, robotics may be of great interest for safer and more accurate procedures. Space constraints for a robotic assistant are however strict. Therefore, roboticists study non-conventional mechanisms with advantageous size/workspace ratios. The determination of mechanism workspace, and primarily its boundaries, is thus of major importance. This Note builds on boundary equation definition, continuation and automatic differentiation to propose a general, accurate, fast and automated method for the determination of mechanism workspace. The method is illustrated with a planar RRR mechanism and a three-dimensional Orthoglide parallel mechanism.
KC-135 materials handling robotics
NASA Technical Reports Server (NTRS)
Workman, Gary L.
1991-01-01
Robot dynamics and control will become an important issue for implementing productive platforms in space. Robotic operations will become necessary for man-tended stations and for efficient performance of routine operations in a manned platform. The current constraints on the use of robotic devices in a microgravity environment appears to be due to an anticipated increase in acceleration levels due to manipulator motion and for safety concerns. The objective of this study will be to provide baseline data to meet that need. Most texts and papers dealing with the kinematics and dynamics of robots assume that the manipulator is composed of joints separated by rigid links. However, in recent years several groups have begun to study the dynamics of flexible manipulators, primarily for applying robots in space and for improving the efficiency and precision of robotic systems. Robotic systems which are being planned for implementation in space have a number of constraints to overcome. Additional concepts which have to be worked out in any robotic implementation for a space platform include teleoperation and degree of autonomous control. Some significant results in developing a robotic workcell for performing robotics research on the KC-135 aircraft in preperation for space-based robotics applications in the future were generated. In addition, it was shown that TREETOPS can be used to simulate the dynamics of robot manipulators for both space and ground-based applications.
Initial experiments on the end-point control of a flexible one-link robot
NASA Technical Reports Server (NTRS)
Cannon, R. H., Jr.; Schmitz, E.
1984-01-01
The present investigation is concerned with initial experiments regarding a specific unsolved control problem which appeared to be central to advances in the art of robotics. This problem involves the control of a flexible member (one link of a robot system). The position of the end-effector, called the end point or tip, is controlled by measuring that position and using the measurement as a basis for applying control torque to the other end of the flexible member, as for instance, the robot's elbow joint. A description is presented of the features of the first experimental arm which has been made, and an outline is provided of the general strategy for controlling it using its tip sensor and shoulder torquer.
NASA Technical Reports Server (NTRS)
1994-01-01
A commercially available ANDROS Mark V-A robot was used by Jet Propulsion Laboratory (JPL) as the departure point in the development of the HAZBOT III, a prototype teleoperated mobile robot designed for response to emergencies. Teleoperated robots contribute significantly to reducing human injury levels by performing tasks too hazardous for humans. ANDROS' manufacturer, REMOTEC, Inc., in turn, adopted some of the JPL concepts, particularly the control panel. HAZBOT III has exceptional mobility, employs solid state electronics and brushless DC motors for safer operation, and is designed so combustible gases cannot penetrate areas containing electronics and motors. Other features include the six-degree-of-freedom manipulator, the 30-pound squeeze force parallel jaw gripper and two video cameras, one for general viewing and navigation and the other for manipulation/grasping.