94 research outputs found

    In-Hand Object Stabilization by Independent Finger Control

    Full text link
    Grip control during robotic in-hand manipulation is usually modeled as part of a monolithic task, relying on complex controllers specialized for specific situations. Such approaches do not generalize well and are difficult to apply to novel manipulation tasks. Here, we propose a modular object stabilization method based on a proposition that explains how humans achieve grasp stability. In this bio-mimetic approach, independent tactile grip stabilization controllers ensure that slip does not occur locally at the engaged robot fingers. Such local slip is predicted from the tactile signals of each fingertip sensor i.e., BioTac and BioTac SP by Syntouch. We show that stable grasps emerge without any form of central communication when such independent controllers are engaged in the control of multi-digit robotic hands. These grasps are resistant to external perturbations while being capable of stabilizing a large variety of objects.Comment: Submitted to IEEE Transactions on Robotics Journal. arXiv admin note: text overlap with arXiv:1612.0820

    Neuromuscular Control Strategy during Object Transport while Walking: Adaptive Integration of Upper and Lower Limb Movements

    Get PDF
    When carrying an object while walking, a significant challenge for the central nervous system (CNS) is to preserve the object’s stability against the inter-segmental interaction torques and ground reaction forces. Studies documented several strategies used by the CNS: modulation of grip force (GF), alterations in upper limb kinematics, and gait adaptations. However, the question of how the CNS organizes the multi-segmental joint and muscle coordination patterns to deal with gait-induced perturbations remains poorly understood. This dissertation aimed to explore the neuromuscular control strategy utilized by the CNS to transport an object during walking successfully. Study 1 examined the inter-limb coordination patterns of the upper limbs when carrying a cylinder-shaped object while walking on a treadmill. It was predicted that transporting an object in one hand would affect the movement pattern of the contralateral arm to maintain the overall angular momentum. The results showed that transporting an object caused a decreased anti-phase coordination, but it did not induce significant kinematic and muscle activation changes in the unconstrained arm. Study 2 examined muscle synergy patterns for upper limb damping behavior by using non-negative matrix factorization (NNMF) method. Four synergies were identified, showing a proximal-to-distal pattern of activation preceding heel contacts. Study 3 examined the effect of different precision demands (carrying a cup with or without a ball) and altered visual information (looking forward vs. looking at an object) on the upper limb damping behavior and muscle synergies. Increasing precision demand induced stronger damping behavior and increased the electromyography (EMG) activation of wrist/hand flexors and extensors. The NNMF results replicated Study 2 in that the stabilization of proximal joints occurred before the distal joints. The results indicated that the damping incorporates tonic and phasic muscle activation to ensure object stabilization. Overall, three experiments showed that the CNS adopts a similar synergy pattern regardless of task constraint or altered gaze direction while modulating the amount of muscle activation for object stabilization. Kinematic changes can differ depending on the different levels of constraint, as shown in the smaller movement amplitude of the shoulder joint in the transverse plane during the task with higher precision demand

    Automated Detection and Tracking of Solar Magnetic Bright Points

    Full text link
    Magnetic Bright Points (MBPs) in the internetwork are among the smallest objects in the solar photosphere and appear bright against the ambient environment. An algorithm is presented that can be used for the automated detection of the MBPs in the spatial and temporal domains. The algorithm works by mapping the lanes through intensity thresholding. A compass search, combined with a study of the intensity gradient across the detected objects, allows the disentanglement of MBPs from bright pixels within the granules. Object growing is implemented to account for any pixels that might have been removed when mapping the lanes. The images are stabilized by locating long-lived objects that may have been missed due to variable light levels and seeing quality. Tests of the algorithm employing data taken with the Swedish Solar Telescope (SST), reveal that ~90% of MBPs within a 75"x 75" field of view are detected

    Embedded video stabilization system on field programmable gate array for unmanned aerial vehicle

    Get PDF
    Unmanned Aerial Vehicles (UAVs) equipped with lightweight and low-cost cameras have grown in popularity and enable new applications of UAV technology. However, the video retrieved from small size UAVs is normally in low-quality due to high frequency jitter. This thesis presents the development of video stabilization algorithm implemented on Field Programmable Gate Array (FPGA). The video stabilization algorithm consists of three main processes, which are motion estimation, motion stabilization and motion compensation to minimize the jitter. Motion estimation involves block matching and Random Sample Consensus (RANSAC) to estimate the affine matrix that defines the motion perspective between two consecutive frames. Then, parameter extraction, motion smoothing and motion vector correction, which are parts of the motion stabilization, are tasked in removing unwanted camera movement. Finally, motion compensation stabilizes two consecutive frames based on filtered motion vectors. In order to facilitate the ground station mobility, this algorithm needs to be processed onboard the UAV in real-time. The nature of parallelization of video stabilization processing is suitable to be utilized by using FPGA in order to achieve real-time capability. The implementation of this system is on Altera DE2-115 FPGA board. Full hardware dedicated cores without Nios II processor are designed in stream-oriented architecture to accelerate the computation. Furthermore, a parallelized architecture consisting of block matching and highly parameterizable RANSAC processor modules show that the proposed system is able to achieve up to 30 frames per second processing and a good stabilization improvement up to 1.78 Interframe Transformation Fidelity value. Hence, it is concluded that the proposed system is suitable for real-time video stabilization for UAV application

    Dipole Trapped Spheromak In A Prolate Flux Conserver

    Get PDF
    This paper reports the observation and characterization of a spheromak formed in the Swarthmore Spheromak Experiment (SSX, [M. R. Brown, Phys. Plasmas 6, 1717 (1999)]) and trapped in a simple dipole magnetic field. The spheromak is studied in a prolate (tilt unstable) 0.4 m diameter, 0.6 m length copper flux conserver in SSX. This plasma does not tilt, despite the prolate flux conserver. The spheromak is characterized by a suite of magnetic probe arrays for magnetic structure B(r,t), ion Doppler spectroscopy for T-i and flow, and interferometry for n(e). Three-dimensional magnetohydrodynamics simulations of this configuration verify its gross sta-bility. (c) 2006 American Institute of Physics

    Дуальная стабилизация многомерного регрессионного объекта на заданном уровне

    Get PDF
    The statement of the problem of the dual control of the regression object with multidimensional-matrix input and output variables and dynamic programming functional equations for its solution are given. The problem of the dual stabilization of the regression object at the given level is considered. The purpose of control is reaching the given value of the output variable by sequential control actions in production operation mode. In order to solve the problem, the regression function of the object is supposed to be affine in input variables, and the inner noise is supposed to be Gaussian. The sequential solution of the functional dynamic programming equations is performed. As a result, the optimal control action at the last control step is obtained. It is shown also that the obtaining of the optimal control actions at the other control steps is connected with big difficulties and impossible both analytically and numerically. The control action obtained at the last control step is proposed to be used at the arbitrary control step. This control action is called the control action with passive information accumulation. The dual control algorithm with passive information accumulation was programmed for numerical calculations and tested for a number of objects. It showed acceptable results for the practice. The advantages of the developed algorithm are theoretical and algorithmical generality. Приводятся постановка задачи дуального управления регрессионным объектом с многомерно-матричными входной и выходной переменными и функциональные уравнения динамического программирования для ее решения. Рассматривается задача дуальной стабилизации объекта на заданном уровне. Целью управления является вывод выходной переменной объекта на требуемый уровень и поддержание ее на этом уровне с помощью последовательных управляющих воздействий в режиме нормальной эксплуатации. Для решения задачи функция регрессии объекта аппроксимируется аффинной по входному воздействию функцией, а внутренний шум объекта предполагается аддитивным Гауссовским. Выполнено последовательное решение функциональных уравнений динамического программирования, в результате чего получено управляющее воздействие на последнем шаге управления. Показано, что отыскание управляющего воздействия на других шагах управления связано с большими трудностями и невыполнимо как аналитически, так и численно. Управляющее воздействие, полученное на последнем шаге, предлагается использовать на любом шаге управления. Такой алгоритм назван алгоритмом дуального управления с пассивным накоплением информации. Этот алгоритм запрограммирован для численных расчетов, апробирован на ряде объектов и показал приемлемые для практики результаты. Важным достоинством алгоритма является его теоретическая и алгоритмическая общность.

    Cervical end of an occipitocervical fusion: a biomechanical evaluation of 3 constructs

    Get PDF
    Journal ArticleObject. Stabilization with rigid screw/rod fixation is the treatment of choice for craniocervical disorders requiring operative stabilization. The authors compare the relative immediate stiffness for occipital plate fixation in concordance with transarticular screw fixation (TASF), C-1 lateral mass and C-2 pars screw (C1L-C2P), and C-1 lateral mass and C-2 laminar screw (C1L-C2L) constructs, with and without a cross-link. Methods. Ten intact human cadaveric spines (Oc-C4) were prepared and mounted in a 7-axis spine simulator. Each specimen was precycled and then tested in the intact state for flexion/extension, lateral bending, and axial rotation. Motion was tracked using the OptoTRAK 3D tracking system. The specimens were then destabilized and instrumented with an occipital plate and TASF. The spine was tested with and without the addition of a cross-link. The C1L-C2P and C1L-C2L constructs were similarly tested. Results. All constructs demonstrated a significant increase in stiffness after instrumentation. The C1L-C2P construct was equivalent to the TASF in all moments. The C1L-C2L was significantly weaker than the C1L-C2P construct in all moments and significantly weaker than the TASF in lateral bending. The addition of a cross-link made no difference in the stiffness of any construct. Conclusions. All constructs provide significant immediate stability in the destabilized occipitocervical junction. Although the C1L-C2P construct performed best overall, the TASF was similar, and either one can be recommended. Decreased stiffness of the C1L-C2L construct might affect the success of clinical fusion. This construct should be reserved for cases in which anatomy precludes the use of the other two
    corecore