14.11.2012 Views

Submitted version of the thesis - Airlab, the Artificial Intelligence ...

Submitted version of the thesis - Airlab, the Artificial Intelligence ...

Submitted version of the thesis - Airlab, the Artificial Intelligence ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

44 Chapter 4. Control<br />

Rotation<br />

The second case is <strong>the</strong> rotation. For that particular configuration, we<br />

only considered <strong>the</strong> movement caused by rotation without any displacement.<br />

In <strong>the</strong> s<strong>of</strong>tware simulator, <strong>the</strong> frontal speed and lateral speed are set to zero,<br />

and <strong>the</strong> angular speed is calculated from <strong>the</strong> robot’s pose α using (4.1). An<br />

example outcome <strong>of</strong> <strong>the</strong> simulator is shown in Figure 4.3. The robot is moving<br />

around its center with an angular speed <strong>of</strong> -0.099669 rad/s, without any<br />

displacement in X-Y plane.<br />

200<br />

150<br />

100<br />

50<br />

0<br />

−50<br />

−100<br />

−150<br />

−200<br />

−250<br />

v t2<br />

v : 0 mm/s<br />

F<br />

v : 0 mm/s<br />

L<br />

ω : −0.099669 rad/s<br />

R<br />

ω<br />

v : 24.9172 mm/s<br />

t1 v<br />

v : 0 mm/s t1<br />

n1<br />

v : 24.9172 mm/s<br />

t2<br />

v : 0 mm/s<br />

n2<br />

v : 24.9172 mm/s<br />

t3<br />

v : 0 mm/s<br />

n3<br />

ω : 1.0129 rad/s<br />

1<br />

ω : 1.0129 rad/s<br />

2<br />

ω : 1.0129 rad/s<br />

3<br />

v<br />

t3<br />

−200 −100 0 100 200 300<br />

Figure 4.3: The angular movement calculated by simulator<br />

All <strong>the</strong> <strong>the</strong>ory for <strong>the</strong> calculation <strong>of</strong> <strong>the</strong> angular movement is same as<br />

in <strong>the</strong> linear movement case, only values for some parameters change. The<br />

angular velocity <strong>of</strong> <strong>the</strong> robot body ωR is calculated with α in <strong>the</strong> hybrid<br />

approach we mentioned in <strong>the</strong> beginning <strong>of</strong> <strong>the</strong> section.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!