• No results found

Port-based Telemanipulation Control of Underactuated Flying Vehicles

N/A
N/A
Protected

Academic year: 2021

Share "Port-based Telemanipulation Control of Underactuated Flying Vehicles"

Copied!
1
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Port-based Telemanipulation Control of Underactuated Flying Vehicles

Abeje Y. Mersha, Raffaella Carloni and Stefano Stramigioli

Recently, the interest in the field of unmanned aerial vehicles (UAVs) is increasing due to the existence of diverse potential applications in civilian sector. These applications often require high level reasoning, which, in some cases, need specialist in the led. The step forward towards achiev-ing constant interaction between the UAV and the human operator is to provide the pilot with the feel of the local envi-ronment of the UAV. The implementation of force feedback, with the aim of maximizing the telepresence of the pilot, meets the challenge of maintaining the stability of the overall telemanipulation loop, which might end up in compromising the telepresence. In addition, challenges, such as pervasive dissipation, lack of measurement and finite stroke of the haptic interface, are also faced.

The telemanipulation algorithm, originally proposed in[1], uses the concept of virtual slave UAV, which has an equiva-lent dynamics as the real UAV except that it flies in a gravity-less and frictiongravity-less environment. This algorithm is based on port-based approach, where components of the dynamic system interact with others through power ports.

To achieve passivity of the closed system in face of vari-able time delays, it was proposed to use the concept of energy tank, which enforces passivity by associating an energy cost to each action of the virtual slave and allowing it only if there is energy available in the tank. This energy exchange between the virtual slave and the energy tank can be easily implemented using the port-Hamiltonian formalism.

The telemanipulation loop in the slave side is closed by additional visco-elastic coupling between the virtual and the real vehicle. In this coupling, the state of the virtual vehicle is used as reference for the real vehicle and, on the other hand, the negative of the force, which acts on the real vehicle due to the action of its controller, acts on the virtual slave. An additional force, due to the desired reference from the master side and the action of the virtual slave controller, acts on it. The last point is the energetic coupling between the master and the virtual slave. This is done by mapping the finite position of the haptic device to a bounded velocity of the virtual vehicle. This is chosen as a consequence of the incompatible workspace of the master and virtual slave device. However, in cases where the desired workspace of the virtual slave is limited, proportionally scaled position-to-position mapping is possible. The force feedback is based

This work has been funded by the European Commission’s Seventh Framework programme as part of the project AIRobots under grant no. 248669.

The authors are with the Department of Electrical Engineering, Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, 7500 AE Enschede, The Netherlands.

E-mail:{a.y.mersha,r.carloni,s.stramigioli}@utwente.nl 35 40 45 50 55 −0.4 −0.3 −0.2 −0.1 0 0.1 0.2 0.3 0.4 Master Pos. Real Vehicle V Virtual Vehicle V

(a) Master position and virtual and real slave velocity

35 40 45 50 55 −1 −0.5 0 0.5 1 ForceFeedback (b) ForceFeedback

Fig. 1. Experimental result of the teleoperation control algorithm

on virtual forces driven from the state of the system. It can be based on velocity error of the vehicle. By grasping the haptic device at the desired point, a force feedback is felt by the user whose magnitude depends on how large the actual velocity of the vehicle deviates from the desired velocity and the direction of the applied force indicates which direction the actual vehicle velocity is deviating.

The telemanipulation algorithm discussed and validated through simulation has been physically implemented on a real UAVs. In the experiment, the telemanipulation algorithm was implemented on the ducted fan UAV [2]. In the test, only the z-axis was telemanipulated while the low level controller controls the other DOFs. Fig. 1 shows the position of the master device and the velocities of both the actual and the virtual vehicle along the z-axis. It can be observed that the desired velocity of the actual vehicle, derived from the velocity of the virtual vehicle and commanded by the position of the master device, is tracked with a certain lag. At the start of the telemanipulation, the tracking performance is low because of the difference between the initial velocity of the actual vehicle and the virtual vehicle. However, later on, the tracking performance improves. The force feedback renders the actual environment of the UAV, more specically based on the velocity of the virtual vehicle with respect to the position of the haptic interface.

REFERENCES

[1] S. Stramigioli, et al., A Novel Approach to Haptic Teleoperation of

Aerial Robot Vehicles, IEEE Int. Conf. Robotics and Automation,

2010.

[2] R. Naldi, et al., Design and Experimental Validation of a Nonlinear

Control Law for Ducted Fan Miniature Aerial Vehicle, Control

Referenties

GERELATEERDE DOCUMENTEN

Voor ‘kleine’ pensioenen, lijfrenten en socialezekerheidsuitkeringen geldt dat deze uitsluitend door de woonstaat in heffing mogen worden betrokken. Deze exclusieve toewijzing aan

The eighth objective was to determine how and in which learning areas the City of Tshwane Metropolitan Municipality School Guide Pack is being implemented and

In early July an investor believes the SSF fair price of Standard Bank (SBKQ) is going to fall from the current levels of R120 to around R117.50. The investor wants to create

i) An increase in farm income, both at the rural poor household level and the national level, will enhance better access to nutritious food and spending on other non-food factors

Fig. even groot zijn) beide scherp of beide stomp zijn, en deed dit in de verwachting, in beide gevallen tot een tegenstrijdigheid te .komen, waaruit dan de juistheid van het 5de

In this section we introduce spaces of fUnctions which are restrictions of harmonic functions to sq-l or are harmonic functions on IRq.. The following lemma

Waar het om gaat is dat u als bestuurder uw zorgvisie helder voor ogen dient te hebben: hoe wilt u verantwoorde zorg inhoud geven en welke keuzes maakt u ten aanzien van de inzet

These experiments include the prediction of soil temperatures from ambient temperature and humidity measurements, the prediction of soil temperature from freely-available