133 research outputs found

    Bilateral control: a sliding mode control approach

    Get PDF
    Bilateral control is bi-directional control of force-position between two systems connected by a communication link. It is typically used for teleoperation with forcefeedback, such that the master system is handled by an operator. Motions of the operator are fed forward to the slave system, generally remote to the operator and forces encountered are fed back to the master system, enabling a telepresence of the operator in the remote environment. The necessity of bilateral control lies in its applicability to the tasks that cannot be handled by autonomous manipulators and/or reached by human beings. Main issues of consideration for bilateral control, namely transparency, scaling and time delay, are addressed and two discrete-time sliding-mode approaches are presented as solutions to highly transparent bilateral controllers that support scaling. First approach has a force-hybrid architecture, where the cascaded sliding mode hybrid force/position controller on the slave side reacts to the external forces directly. Therefore, it provides a protection (reflex) mechanism on the slave side to large external forces, that the operator cannot respond in time due to the time delay. Second approach has a decentralized nature. Virtual systems are devised by a linear transformation from the plant space to the task space and sliding mode control has been applied to those virtual systems, hence sides of bilateral control are interchangable. The decentralized structure of the controller makes it possible to generalize the problem to a coordination and/or cooperation of more than two plants. High precision has been achieved on experiments for both approaches designed and discussed in detail

    A novel approach to micro-telemanipulation with soft slave robots: integrated design of a non-overshooting series elastic actuator

    Get PDF
    Micro mechanical devices are becoming ubiquitous as they find increas- ing uses in applications such as micro-fabrication, micro-surgery and micro- probing. Use of micro-electromechanical systems not only offer compactness and precision, but also increases the efficiency of processes. Whenever me- chanical devices are used to interact with the environment, accurate control of the forces arising at the interaction surfaces arise as an important chal- lenge. In this work, we propose using a series elastic actuation (SEA) for micro- manipulation. Since an SEA is an integrated mechatronic device, the me- chanical design and controller synthesis are handled in parallel to achieve the best overall performance. The mechanical design of the μSEA is handled in two steps: type selection and dimensional synthesis. In the type selection step, a compliant, half pantograph mechanism is chosen as the underlying kinematic structure of the coupling element. For optimal dimensioning, the bandwidth of the system, the disturbance response and the force resolution are considered to achieve good control performance with high reliability. These objectives are achieved by optimizing the manipulability and the stiffness of the mechanism along with a robustness constraint. In parallel with the mechanical design, a force controller is synthesized. The controller has a cascaded structure: an inner loop for position control and an outer loop for force control. Since excess force application can be detrimental during manipulation of fragile objects; the position controller of the inner loop is designed to be a non-overshooting controller which guar- antees the force response of the system always stay lower than the reference value. This self-standing μSEA system is embedded into a 3-channel scaled tele- operation architecture so that an operator can perform micro-telemanipulation. Constant scaling between the master and the slave is implemented and the teleoperator controllers preserve the non-overshooting nature of the μSEA. Finally, the designed μSEA based micro-telemanipulation system is im- plemented and characterized

    Passivity-Based adaptive bilateral teleoperation control for uncertain manipulators without jerk measurements

    Get PDF
    In this work, we consider the bilateral teleoperation problem of cooperative robotic systems in a Single-Master Multi-Slave (SM/MS) configuration, which is able to perform load transportation tasks in the presence of parametric uncertainty in the robot kinematic and dynamic models. The teleoperation architecture is based on the two-layer approach placed in a hierarchical structure, whose top and bottom layers are responsible for ensuring the transparency and stability properties respectively. The load transportation problem is tackled by using the formation control approach wherein the desired translational velocity and interaction force are provided to the master robot by the user, while the object is manipulated with a bounded constant force by the slave robots. Firstly, we develop an adaptive kinematic-based control scheme based on a composite adaptation law to solve the cooperative control problem for robots with uncertain kinematics. Secondly, the dynamic adaptive control for cooperative robots is implemented by means of a cascade control strategy, which does not require the measurement of the time derivative of force (which requires jerk measurements). The combination of the Lyapunov stability theory and the passivity formalism are used to establish the stability and convergence property of the closed-loop control system. Simulations and experimental results illustrate the performance and feasibility of the proposed control scheme.No presente trabalho, considera-se o problema de teleoperação bilateral de um sistema robótico cooperativo do tipo single-master e multiple-slaves (SM/MS) capaz de realizar tarefas de transporte de carga na presença de incertezas paramétricas no modelo cinemático e dinâmico dos robôs. A arquitetura de teleoperação está baseada na abordagem de duas camadas em estrutura hierárquica, onde as camadas superior e inferior são responsáveis por assegurar as propriedades de transparência e estabilidade respectivamente. O problema de transporte de carga é formulado usando a abordagem de controle de formação onde a velocidade de translação desejada e a força de interação são fornecidas ao robô mestre pelo operador, enquanto o objeto é manipulado pelos robôs escravos com uma força constante limitada. Primeiramente, desenvolve-se um esquema de controle adaptativo cinemático baseado em uma lei de adaptação composta para solucionar o problema de controle cooperativo de robôs com cinemática incerta. Em seguida, o controle adaptativo dinâmico de robôs cooperativos é implementado por meio de uma estratégia de controle em cascata, que não requer a medição da derivada da força (o qual requer a derivada da aceleração ou jerk). A teoria de estabilidade de Lyapunov e o formalismo de passividade são usados para estabelecer as propriedades de estabilidade e a convergência do sistema de controle em malha-fechada. Resultados de simulações numéricas ilustram o desempenho e viabilidade da estratégia de controle proposta

    Teleoperated and cooperative robotics : a performance oriented control design

    Get PDF

    Trust-Based Control of (Semi)Autonomous Mobile Robotic Systems

    Get PDF
    Despite great achievements made in (semi)autonomous robotic systems, human participa-tion is still an essential part, especially for decision-making about the autonomy allocation of robots in complex and uncertain environments. However, human decisions may not be optimal due to limited cognitive capacities and subjective human factors. In human-robot interaction (HRI), trust is a major factor that determines humans use of autonomy. Over/under trust may lead to dispro-portionate autonomy allocation, resulting in decreased task performance and/or increased human workload. In this work, we develop automated decision-making aids utilizing computational trust models to help human operators achieve a more effective and unbiased allocation. Our proposed decision aids resemble the way that humans make an autonomy allocation decision, however, are unbiased and aim to reduce human workload, improve the overall performance, and result in higher acceptance by a human. We consider two types of autonomy control schemes for (semi)autonomous mobile robotic systems. The first type is a two-level control scheme which includes switches between either manual or autonomous control modes. For this type, we propose automated decision aids via a computational trust and self-confidence model. We provide analytical tools to investigate the steady-state effects of the proposed autonomy allocation scheme on robot performance and human workload. We also develop an autonomous decision pattern correction algorithm using a nonlinear model predictive control to help the human gradually adapt to a better allocation pattern. The second type is a mixed-initiative bilateral teleoperation control scheme which requires mixing of autonomous and manual control. For this type, we utilize computational two-way trust models. Here, mixed-initiative is enabled by scaling the manual and autonomous control inputs with a function of computational human-to-robot trust. The haptic force feedback cue sent by the robot is dynamically scaled with a function of computational robot-to-human trust to reduce humans physical workload. Using the proposed control schemes, our human-in-the-loop tests show that the trust-based automated decision aids generally improve the overall robot performance and reduce the operator workload compared to a manual allocation scheme. The proposed decision aids are also generally preferred and trusted by the participants. Finally, the trust-based control schemes are extended to the single-operator-multi-robot applications. A theoretical control framework is developed for these applications and the stability and convergence issues under the switching scheme between different robots are addressed via passivity based measures

    Contactless Haptic Display Through Magnetic Field Control

    Full text link
    Haptic rendering enables people to touch, perceive, and manipulate virtual objects in a virtual environment. Using six cascaded identical hollow disk electromagnets and a small permanent magnet attached to an operator's finger, this paper proposes and develops an untethered haptic interface through magnetic field control. The concentric hole inside the six cascaded electromagnets provides the workspace, where the 3D position of the permanent magnet is tracked with a Microsoft Kinect sensor. The driving currents of six cascaded electromagnets are calculated in real-time for generating the desired magnetic force. Offline data from an FEA (finite element analysis) based simulation, determines the relationship between the magnetic force, the driving currents, and the position of the permanent magnet. A set of experiments including the virtual object recognition experiment, the virtual surface identification experiment, and the user perception evaluation experiment were conducted to demonstrate the proposed system, where Microsoft HoloLens holographic glasses are used for visual rendering. The proposed magnetic haptic display leads to an untethered and non-contact interface for natural haptic rendering applications, which overcomes the constraints of mechanical linkages in tool-based traditional haptic devices

    Power-flow-based Stabilization for Adaptive Feedforward Filters in Hybrid Testing

    Get PDF

    Sensorless Haptic Force Feedback for Telemanipulation using two identical Delta Robots

    Get PDF
    Bilateral teleoperation allows users to interact with objects in remote environments by providing the operator with haptic feedback. In this thesis two control scheme have been implemented in order to guarantee stability and transparency to the system: a position-position control scheme with gravity and passivity compensation and a bilateral force sensorless acceleration control implemented with Kalman filters and disturbance observers. Both methods were tested using two identical Delta robot
    corecore