• Aucun résultat trouvé

Optimal control tuning of a redundant robot

N/A
N/A
Protected

Academic year: 2021

Partager "Optimal control tuning of a redundant robot"

Copied!
17
0
0

Texte intégral

(1)

Optimal control tuning of a redundant robot

Vendredi 13 avril 2012 L. Jaulin

ENSTA-Brest, LabSTICC.

http://www.ensta-bretagne.fr/jaulin/

(2)

1 Motivations

(3)
(4)

2 Formalism

A mobile robot is described by

= f (x,u)

y = g (x)

where u ∈ Rm are the inputs, x ∈ Rn the state, y ∈ Rp is the variables to be controlled.

(5)

If m > p the robot is overactuated.

We then want to maximize a performance criterion h (x).

(6)

In operating conditions (x˙ = 0), the optimization problem is

ˆh(¯y) = max

¯

uRm,¯xRn h (x¯) s.t.

0 = f (x¯,u¯)

¯

y = g (x¯). We have n + p equations for n + p + m variables.

(7)

3 Parametric optimization

ˆh (y) = max

uRm,xRn h(x,u,y) s.t. ψ (x,u,y) = 0

with dimψ = dimu = m.

(8)
(9)

We need an inner test to prove that

[x] × [y] ⊂ {(x,y),∃u,ψ (x,u,y) = 0}

Sxy

.

(10)

4 Newton inner test

Given a box [p], we need to be able to prove that

∀p ∈ [p],∃u ∈ [u],ψ (u,p) = 0. with dimψ = dimu.

(11)

Parametric interval Newton method

Define

Nψ ([u],[p]) = u

∂ψ

∂u ([u],[p])

−1

.[ψ] (u,[p]). We have

Nψ ([u], [p]) ⊂ [u] ⇒ ∀p ∈ [p] , ∃!u ∈ [u],ψ(u,p) = 0.

(12)

Epsilon inflation

(13)

5 Sailboat

(14)

Two inputs: the sail angle u1 and the rudder angle u2. The output is the heading θ.

The variable to be maximized is v.

(15)

The optimization problem is ˆ

v (θ) = max

uR2,v∈R

v s.t.

0 = sinu1 (cos (θ + u1) − v sinu1) − v sin2 u2 − v 0 = (1 − cosu1) (cos (θ + u1) − v sinu1) − vsin 22u2.

(16)
(17)

5th edition of the Small Workshop on Interval Methods SWIM 2012

will be held on 4-6 June 2012 in Oldenburg, Germany http://hs.informatik.uni-oldenburg.de/swim2012

Références

Documents relatifs

All the participants of the ImageCLEF 2012 Robot Vision task were allowed to submit their runs to two different subtasks: task1 and task2.. Task 1 This task was mandatory and the

In addition, experience in one of the following fields would be a plus: Set- valued or validated numerics; dynamic programming; formal methods in con- trol; reactive

The girl and the two boys are wearing school uniforms, Anita and the other pupils on the sportsground are wearing sports uniforms.. Maybe the boys behind them are

Heemels Combining Convex-Concave Decompositions and Linearization Approaches for Solving BMIs, With Application to Static Output Feedback QM. Diehl Computational

These Sherpa projeclS resulted from the common interest of local communities, whereby outsiders, such as Newar and even low-caste Sherpa (Yemba), could contribute

Pour transmettre le résultat de ses analyses, la sonde du robot envoie aux équipes de la NASA sur Terre des signaux qui voyagent en ligne droite à la vitesse de la lumière.. Au

In this paper, we present an assistive communications technology (ACT) framework for PPIE developed using a Type-2 Diabetes Management Patient-Practitioner Assistive

These approaches are characterised by three main variables: (1) the features extracted from the documents (Section 2.1), (2) the weighting schemas applied to the features to