172 research outputs found

    Delay compensation in bilateral teleoperation using predictor observers

    Get PDF
    Destabilization and performance degradation problems caused by the time delay in communication channel is a serious problem in bilateral teleoperation. In particular, variability of the delay due to limited bandwidth, long distance or congestion in transmission problems has been a real challenge in bilateral teleoperation research since the internet communication has become prevalent. Many existing delay compensation techniques are designed for linear teleoperator systems. In order to implement them on real bilateral systems, the nonlinear dynamics of the robots must first be linearized. For this purpose feedback linearization is usually employed. In this thesis, the delay compensation problem is tackled in an observer framework by designing two observers. Integration of a disturbance observer to the slave side implies a linearized slave dynamics with nominal parameters. Disturbance observer estimates the total disturbance (nonlinear terms, parametric uncertainties and external disturbances) on the slave system. A second observer is designed at the master side to predict states of the slave. This observer can be designed using a variety of linear or nonlinear methods. In order to have finite-time convergence, a sliding mode observer is designed at the master side. It is shown that this observer predicts the future positions and/or velocities of the slave and use of such predictions in the computation of a simple PD control law implies stable operation for the bilateral system. Since the disturbance observer increases the robustness of the slave system, the performance of the resulting bilateral system is quite satisfactory. Force reflecting bilateral teleoperation is also considered in this thesis. Integrating the proposed observer based delay compensation technique into the well known four-channel control architecture not only stable but also transparent bilateral teleoperation is achieved. Simulations with bilateral systems consisting of 2 DOF scara robots and pantograph robots, and experiments with bilateral systems consisting of a pair of single link robots and a pair of pantograph robots validate the proposed method

    An observer based approach to force reflecting bilateral teleoperation

    Get PDF
    Bilateral teleoperation systems are an active area of research with possible applications in healthcare, remote surveillance and military, space and underwater operations, allowing human operators to manipulate remote systems and feel environment forces to achieve telepresence. The physical distance between the local and remote systems introduces delay to the exchanged signals between the two and cause instability in the bilateral teleoperation. With the advent of the internet, possible applications of bilateral teleoperation systems have proliferated, growing the interest and amount of research in the field. The delay compensation method for stable and force reflecting teleoperation proposed in this thesis is based on utilization of three different types of observers: A novel predictor observer that estimates the undelayed states of the remote system based on a nominal model, disturbance observers that eliminate internal and external disturbances and linearize the nonlinear dynamics of the two systems, and reaction torque observers that estimate the net external forces on the two systems. The controller for the remote system is placed at the local site, along with the predictor observer and the control input is sent to the remote system through the communication channel. Force reflection is achieved using a modified version of the 4-channel architecture where control input and position of the remote system and the environment force estimations are exchanged between the two systems. Performance of the proposed method is tested with Matlab/Simulink simulations and compared to two other methods in the literature. Real-time experiments under variable communication delay are also performed where the delay is both artificially created using Matlab/Simulink blocks and obtained via the internet by bouncing signals off a remote computer outside the Sabancı University campus. Both the simulations and experiments are executed on a pair of 1-DOF robot arms and a pair of 2-DOF pantograph robots. The results show that stable and force reflecting teleoperation is achieved with successful tracking performances of the remote system

    Bilateralno upravljanje zasnovano na zadacima za primjene u mikrosustavima

    Get PDF
    Design of a motion control system, convenient for a wide range of applications in industry, space, biology, medicine, particularly including more than one physics environment is very important. Well known control architectures like trajectory tracking, compliance control, interaction force control are scientific milestones which has common control task: to maintain d esired system configuration. In this concept, motion control system can be an unconstrained motion-performed interaction with neither environment nor any other system, or constrained motion-system in contact with environment and/or other systems. This paper provides the function based design approach to formulate control of constrained system particularly bilateral systems in micromanipulation applications. The control objective a imed to maintain desired functional relations between human and environment defining convenient tasks and their proper relations on master and slave motion systems. Preliminary results concerning position tracking, force control and transparency between master and slave systems are clearly demonstrated.Sinteza slijednog sustava prikladnog za široki raspon primjena u industriji, svemiru, biologiji, medicini te posebno za primjene koje obuhvaćaju više raličitih fizikalnih okruženja, vrlo je važna. Dobro poznate strukture upravljanja poput slijeđenja trajektorije, usklađenog upravljanja i upravljanja interakcijskom silom predstavljaju znanstvene prekretnice koje imaju zajednički upravljački cilj: održavanje željene konfiguracije sustava. U ovom konceptu, slijedni sustav može biti sustav bez ograničenja i bez interakcije s okolinom ili ostalim sustavima, odnosno može biti sustav s ograničenjima koji je spregnut s okolinom i/ili drugim sustavima. Ovaj članak opisuje funkcijski zasnovanu sintezu sustava upravljanja za sustav s ograničenjima, a posebno za bilateralne sustave u mikromanipulacijskim primjenama. Cilj upravljanja je održavanje željenih funkcionalnih relacija izmežu čovjeka i okoline definirajući prikladne zadaće i njihove odgovarajuće relacije za glavni i podređeni slijedni sustav. Preliminarni rezultati vezani uz upravljanje pozicijom, upravljanje silom te veza izmeđ u glavnog i podređ enog sustava su jasno prezentirani

    Sensors Allocation and Observer Design for Discrete Bilateral Teleoperation Systems with Multi-Rate Sampling

    Get PDF
    This study addresses sensor allocation by analyzing exponential stability for discrete-time teleoperation systems. Previous studies mostly concentrate on the continuous-time teleoperation systems and neglect the management of significant practical phenomena, such as data-swap, the effect of sampling rates of samplers, and refresh rates of actuators on the system’s stability. A multi-rate sampling approach is proposed in this study, given the isolation of the master and slave robots in teleoperation systems which may have different hardware restrictions. This architecture collects data through numerous sensors with various sampling rates, assuming that a continuous-time controller stabilizes a linear teleoperation system. The aim is to assign each position and velocity signals to sensors with different sampling rates and divide the state vector between sensors to guarantee the stability of the resulting multi-rate sampled-data teleoperation system. Sufficient Krasovskii-based conditions will be provided to preserve the exponential stability of the system. This problem will be transformed into a mixed-integer program with LMIs (linear matrix inequalities). These conditions are also used to design the observers for the multi-rate teleoperation systems whose estimation errors converge exponentially to the origin. The results are validated by numerical simulations which are useful in designing sensor networks for teleoperation systems

    Output Feedback Bilateral Teleoperation with Force Estimation in the Presence of Time Delays

    Get PDF
    This thesis presents a novel bilateral teleoperation algorithm for n degree of freedom nonlinear manipulators connected through time delays. Teleoperation has many practical uses, as there are many benefits that come from being able to operate machines from a distance. For instance, the ability to send a remote controlled robotic vehicle into a hazardous environment can be a great asset in many industrial applications. As well, the field of remote medicine can benefit from these technologies. A highly skilled surgeon could perform surgery on a patient who is located in another city, or even country. Earth to space operations and deep sea exploration are other areas where teleoperation is quite useful. Central to the approach presented in this work is the use of second order sliding mode unknown input observers for estimating the external forces acting on the manipulators. The use of these observers removes the need for both velocity and force sensors, leading to a lower cost hardware setup that provides all of the advantages of a position-force teleoperation algorithm. Stability results for this new algorithm are presented for several cases. Stability of each of the master and slave sides of the teleoperation system is demonstrated, showing that the master and slave are both stabilized by their respective controllers when the unknown input observers are used for state and force estimation. Additionally, closed loop stability results for the teleoperation system connected to a variety of slave side environments are presented. Delay-independent stability results for a linear spring-damper environment as well as a general finite-gain stable nonlinear environment are given. Delay-dependent stability results for the case where the slave environment is a liner spring-damper and the delays are commensurate are also presented. As well, stability results for the closed loop under the assumption that the human operator is modeled as a finite-gain stable nonlinear environment are given. Following the theoretical presentation, numerical simulations illustrating the algorithm are presented, and experimental results verifying the practical application of the approach are given

    Nonlinear bilateral teleoperation using extended active observer for force estimation and disturbance suppression

    Get PDF
    A novel nonlinear teleoperation algorithm for simultaneous inertial parameters and force estimation at the master and slave sides of the teleoperation system is proposed. The scheme, called Extended Active Observer (EAOB), is an extension of the existing active observer. It provides effective force tracking at the master side with accurate position tracking at the slave side in the presence of inertial parameter variation and measurement noise. The proposed method only requires the measurement of robot position, and as a result significantly reduces the difficulty and cost of implementing bilateral teleoperation systems. The approach is described and its stability is analytically verified. The performance of the method is validated through computer simulation and compared with the Nicosia observer-based controller. According to the results, EAOB outperforms the Nicosia observer method and effectively rejects noise

    Micromanipulation-force feedback pushing

    Get PDF
    In micromanipulation applications, it is often desirable to position and orient polygonal micro-objects lying on a planar surface. Pushing micro-objects using point contact provides more flexibility and less complexity compared to pick and place operation. Due to the fact that in micro-world surface forces are much more dominant than inertial forces and these forces are distributed unevenly, pushing through the center of mass of the micro-object will not yield a pure translational motion. In order to translate a micro-object, the line of pushing should pass through the center of friction. Moreover, due to unexpected nature of the frictional forces between the micro-object and substrate, the maximum force applied to the micro-object needs to be limited to prevent any damage either to the probe or micro-object. In this dissertation, a semi-autonomous manipulation scheme is proposed to push microobjects with human assistance using a custom built tele-micromanipulation setup to achieve pure translational motion. The pushing operation can be divided into two concurrent processes: In one process human operator who acts as an impedance controller to switch between force-position controllers and alters the velocity of the pusher while in contact with the micro-object through scaled bilateral teleoperation with force feedback. In the other process, the desired line of pushing for the micro-object is determined continuously so that it always passes through the varying center of friction. Visual feedback procedures are adopted to align the resultant velocity vector at the contact point to pass through the center of friction in order to achieve pure translational motion of the micro-object. Experimental results are demonstrated to prove the effectiveness of the proposed controller along with nanometer scale position control, nano-Newton range force sensing, scaled bilateral teleoperation with force feedback

    Force Estimation for Teleoperating Industrial Robots

    Get PDF
    As the energy on the particle accelerators or heavy ion accelerators such as CERN or GSI, fusion reactors such as JET or ITER, or other scientific experiments is increased, it is becoming increasingly necessary to use remote handling techniques in order to interact with the remote and radioactive environment

    Function based control for motion control systems

    Get PDF
    Motion control systems are gaining importance as more and more sophisticated developments arise in technology. Technological improvements enhance incorporation of different research areas into the same framework while trying to make systems function in unstructured environments renders the design of control systems increasingly complex. Since motion systems are complex, they have complex forward or inverse kinematics, or interactions with other systems. In this study, motion of the systems is decomposed into the tasks, so called “functions”. Independent controllers are designed for these functions in the function space. It is proven that motion systems will be controlled in the original space if function based control outputs are superposed. Applicability of this method is demonstrated on bilateral systems and parallel mechanisms. Bilateral systems application proved that function based control can be used in controlling systems with interactions while establishing desired functional relation between them. Moreover, investigation of a pantograph and a three-legged manipulator, which come from the parallel mechanisms family and have nonlinear and coupled system dynamics, showed that creating an appropriate reference configuration to realize the task of motion control helps decouple system dynamics. Satisfactory simulation results show that functional control can be implemented and its characteristics promise successful future designs for motion control systems
    corecore