13.08.2018 Views

[Studies in Computational Intelligence 481] Artur Babiarz, Robert Bieda, Karol Jędrasiak, Aleksander Nawrat (auth.), Aleksander Nawrat, Zygmunt Kuś (eds.) - Vision Based Systemsfor UAV Applications (2013, Sprin

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Automatic Target<strong>in</strong>g Sentry Turret for Distributed Systems 51<br />

The WCF Data Exchange Server is a central communication po<strong>in</strong>t between remote<br />

users and devices, as shown <strong>in</strong> Fig.3. Each device is connected to system via<br />

base station, which can be dedicated - as <strong>in</strong> sentry turret application, or some other<br />

general-purpose device adapted to the application (such as PC tablet or smartphone).<br />

The sentry turret can be operated <strong>in</strong> two modes. In first mode, the turret is controlled<br />

manually (Fig.4). The position of the turret is set us<strong>in</strong>g Graupner RC<br />

equipment. The camera image is transmitted to video goggles, so the operator can<br />

see which way he is po<strong>in</strong>t<strong>in</strong>g the turret.<br />

Fig. 4. An overview of the manual operation schema<br />

The second operat<strong>in</strong>g mode is automatic (Fig. 5). In this mode, images from the<br />

camera is send to base station. Their image process<strong>in</strong>g and other algorithms determ<strong>in</strong>e<br />

the position of the tracked object. The detection and aim<strong>in</strong>g of the turret<br />

will be described later. After process<strong>in</strong>g the image data, the desired turret position<br />

is sent to turret motors us<strong>in</strong>g xBee wireless network [2]. It is notable that all the<br />

communication with the turret itself is wireless, so the operator or the base station<br />

can be placed safely away from the turret.<br />

The base station also implements the client functionality of WCF, us<strong>in</strong>g the<br />

software written <strong>in</strong> C\#. Base station is connected to WCF server, so the remote<br />

user can monitor the work of the turret.<br />

Fig. 5. An overview of base station control schema

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

Saved successfully!

Ooh no, something went wrong!