Batyskaf - Encoder - Politechnika Śląska

Transkrypt

Batyskaf - Encoder - Politechnika Śląska
Wiedza i doświadczenie projektowe wizytówką absolwenta kierunku automatyka i robotyka
na Wydziale Automatki, Elektroniki i Informatyki Politechniki Śląskiej
POKL. 04.01.02-00-020/10
Program Operacyjny Kapitał Ludzki współfinansowany przez Unię Europejską
ze środków Europejskiejskiego Funduszu Społecznego
Gliwice, 6.03.2013
SKN Robotyki „Encoder”
Wydział Automatyki, Elektroniki i Informatyki
Politechnika Śląska
Dr hab. Inż. Marek Pawełczyk, prof. nzw. w Politechnice Śląskiej
Koordynator Projektu POKL.04.01.02-00-020/10
RAPORT Z REALIZACJI PROJEKTU
WYKONANIA SPECYFIKACJI TECHNICZNEJ BATYSKAFU, AUTOMATYCZNEGO
SYSTEMU STEROWANIA I IDENTYFIKACJI OBIEKTÓW PODWODNYCH
Kierownik projektu:
Jan Wegehaupt
Członkowie zespołu projektowego:
Paulina Czech
Igor Dmitruk
Agnieszka Gabrysiak
Mateusz Konieczny
Szymon Mansel
Agnieszka Oślizło
Łukasz Stangrecki
Opiekun projektu:
mgr inż. Tomasz Grzejszczak
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Spis treści:
Rozdział 1
Rozdział 2
Rozdział 3
Rozdział 4
Rozdział 5
Rozdział 6
Rozdział 7
Rozdział 8
Rozdział 9
Założenia i cele projektu
Projekt 3D ramy nośnej projektowanego batyskafu
Badania nad systemem napędowym i systemem sterowania
batyskafem
Badania systemu łączności z batyskafem
Specyfikacja aplikacji do obsługi wizji
Raport z pracy grupy finansowo-ofertowej
Problemy w realizacji projektu
Zakupy
Kontynuacja i podsumowanie projektu
3
3
6
7
10
15
15
15
16
2
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Rozdział 1. Założenia i cele projektu
Głównym
celem
realizowanego
projektu było stworzenie dokumentacji
technicznej batyskafu, zebranie informacji
i przygotowanie do budowy urządzenia
pozwalającego na obserwację, i inspekcję
sprzętu pod wodą. W kolejnych semestrach
zaplanowano kontynuację projektu aż do
złożenia autonomicznego batyskafu, którym
można by sterować przy pomocy gestów.
rys. Projekt graficzny batyskafu
W tym semestrze zaplanowano
− stworzenie projekt 3D batyskafu wraz z odpowiednimi rysunkami technicznymi i
dokumentacją jego podzespołów.
− rozpoczęcie prac nad systemem identyfikacji przedmiotów i ruchu
za pomocą kamery przystosowanej do działania pod wodą.
− Rozpoczęcie prac nad podstawami systemu napędowego
− Rozpoczęcie prac nad systemu komunikacji bezprzewodowej do transmisji
danych pomiędzy bazą, i konstruowanym batyskafem.
− stworzenie
Rozdział 2. Projekt 3D ramy nośnej projektowanego batyskafu
Zespół projektowy zgodnie z planem zapoznał się
z oprogramowaniem Autodesk Inventor i Autodesk AutoCAD
wykorzystując znalezioną literaturę i realizując kilka prostych
rysunków i projektów edukacyjnych.
Jednym z projektów edukacyjnych było wykonanie szklanej
butelki z gwintem. Celem ćwiczenia, było opanowanie podstawowych
funkcji programu Autodesk Inventor:
−
−
−
−
−
tworzenie konstrukcji spawanych i projektów
tworzenie szkiców na wybranych płaszczyznach
wymiarowanie tworzonych projektów
tworzenie modeli 3D
definiowanie materiału, wiązań i działających na
obiekt sił zewnętrznych (ciśnienie, nacisk,
moment, itp.)
− analiza naprężeń
− renderowanie gotowych projektów
3
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
rys. Screen z wymiarowania szkicu 2D
W celu zgłębienia problemu którym zespół miał
się zajmować skorzystano z konsultacji z prowadzącymi z
wydziału Mechaniczy-Technologiczny.
Po rozpoznaniu zapotrzebowania i zorientowaniu się w
wymaganiach stawianych przez pozostałe grupy
zadaniowe przed projektowanym batyskafem wykonano
projekt ramy nośnej batyskafu i stosowną dokumentację
potrzebnych części do jej wykonania.
rys. Screen z programu Autodesk Inventor
4
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
W ramach realizacji projektu wykonane zostały również symulacje wytrzymałościowe
zaprojektowanej ramy nośnej. Pierwsza symulacja miała na celu sprawdzenie wytrzymałości
konstrukcji na przyjętej przez nas docelowej głębokości 10m. Druga symulacja miała na celu
sprawdzenie wytrzymałości ramy i odbywała się w warunkach 17m pod wodą.
rys. Wyniki symulacji dla głębokości docelowej 10 metrów
rys. Wyniki symulacji wytrzymałościowej dla głębokości docelowej 17 metrów
5
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Wyniki symulacji pozwoliły potwierdzić wytrzymałość zaprojektowanej ramy nośnej
batyskafu. Występujące naprężenia są rozkładane na spoiny łączeniowe konstrukcji i nie
prowadzą do deformacji zaprojektowanej ramy. Natomiast wyniki drugiej symulacji
pokazują, że deformacji mogą ulec proste fragmenty kątowników aluminiowych z których
wykonana ma być rama. W związku z tym grupa projektowa rozważa w przyszłości
zastosowanie profili prostokątnych, które są bardziej wytrzymałe niż zwykłe kątowniki.
Z powodu opóźnień z zakupem części utrudnione było stworzenie modeli
podzespołów przez co nie zostały one w pełni wykonane. W wyniku tego całościowy projekt
3D batyskafu nie został w pełni wykonany. Jednakże, po otrzymaniu zamówionych części
projekt zostanie jak najszybciej uzupełniony.
Rozdział 3. Badania nad systemem napędowym i systemem
sterowania batyskafem
Zadaniem zespołu było zaprojektowanie i oprogramowanie systemu napędowego
batyskafu.
Przed rozpoczęciem prac każdy z członków zespołu zapoznał się z zagadnieniami
związanymi z budową silników elektrycznych i metodami sterowania nimi. Czerpaliśmy
wiedzę zarówno z tekstów teoretycznych opublikowanych w formie elektronicznej jak i
przykładowych programów, których kod do celów naukowych był udostępniony w
Internecie.
W zagadnieniu projektowania systemu
napędowego
batyskafu
inspirowaliśmy
się
rozwiązaniami stosowanymi zarówno na załogowych
łodziach podwodnych jak i modelach, oczywiście
dostosowując je do własnych potrzeb. Ustaliliśmy
rozłożenie silników napędowych w tylnej części
kadłuba batyskafu zostawiając ciężar zanurzenia i
wynurzenia
na
zbiornikach
balastowych
umiejscowionych na jego bokach.
Z powodu problemów z zamówieniem nie mieliśmy możliwości przetestowania
swojej wiedzy na zamówionych częściach. Udało nam się jednak testować i poszerzać swoją
wiedzę korzystając z modelu samochodu sterowanego radiowo, z którego wielokrotnie
wymontowaliśmy i wmontowaliśmy silniki. Testowaliśmy na nich oprogramowanie i
analizowaliśmy ich działanie.
rys. Zdjęcia wykorzystywanego samochodu sterowanego radiowo
6
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Rozdział 4. Badania systemu łączności z batyskafem
Naszym zadaniem było zaprojektowanie systemu łączności z projektowanym
batyskafem. Przeznaczeniem batyskafu ma być badanie obiektów pod wodą oraz zbiorników
wodnych. Ze względu na środowisko, jakim jest woda zadanie to jest nieco utrudnione,
gdyż nie wszystkie sposoby łączności będą odpowiednie do zastosowania w naszym
projekcie.
Dostępne rozwiązania sprzętowe:
a) Niebieski laser do podwodnej łączności
Urządzenia podwodne trudno namierzyć, bo są w ciągłym ruchu i ukrywa je woda.
Z drugiej strony gruba warstwa wody bardzo utrudnia łączność. Porozumiewanie się
z zanurzonymi sprzętami podwodnymi wymagało dotąd korzystania z fal
elektromagnetycznych o bardzo niskiej częstotliwości, które wymagają wyjątkowo długich
i niewygodnych anten, i nie pozwalają na szybki przekaz danych.
Jednak to rozwiązanie jest jeszcze w realizacji. Amerykańska agencja DARPA dopiero pracuje
nad nową generacją laserów do łączności podwodnej. Wiadomo, że światło o niebieskiej
barwie dobrze przenika przez wodę, jednak dostępne do tej pory lasery nie były dość
skuteczne.
Niebieski laser do podwodnej łączności jest znacznie mniejszy, a odbiornik
wykorzystywany do wykrywania jego promieniowania wyposażono w filtry,
które przepuszczają tylko właściwą dla niebieskiego lasera barwę światła, zaś eliminują
wszelkie inne światło. Taki sprzęt będzie umożliwiał nawiązywanie łączności z obiektami
zanurzonymi pod wodą.
b) Sprzęt do łączności podwodnej
System składa się z części bazowej,
nawodnej
oraz
części
podwodnej,
związanej
z nurkiem (lub z nurkami). Część bazowa
umieszczona jest w skrzynce Peli i zawiera
wzmacniacze, przełączniki, mikrofon,
słuchawki (lub głośnik). Obsługa bazy może
w
dowolny
sposób
konfigurować
przełącznikami system połączeń. Jeżeli pod
wodą znajduje się dwóch nurków, baza
słyszy ich cały czas. Można wzmacniać lub
osłabiać
sygnał
od
każdego
z nurków.
7
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Można także rozmawiać jednocześnie
z dwoma nurkami, lub tylko z jednym z nich.
Nurkowie mogą się wzajemnie słyszeć, jeżeli
tak połączy baza. Mogą również ze sobą
rozmawiać. Nurkowie posiadają maski
pełnotwarzowe, w których umieszczony jest
mikrofon oraz słuchawki. Dodatkowo system
może być wyposażony w mini kamery
umieszczane na głowie nurka. Wtedy stacja
bazowa może oglądać obraz spod wody na
ekranie LCD.
Niestety sprzęt jest przewidziany przede wszystkim do łączności pomiędzy nurkami
i jego użycie w batyskafie wymagałoby licznych przeróbek.
c) Nadajnik i odbiornik do łączności za pomocą fal radiowych
Pod wodą rozchodzą się jedynie fale długie i bardzo długie fale radiowe.
Zakres
Długość fal
Częstotliwość
Fale bardzo długie
Fale długie
Fale średnie
Fale pośrednie
Fale krótkie
Fale ultrakrótkie
Mikrofale
powyżej 20 km
20 km - 3 km
3000 m - 200 m
200 m - 100 m
100 m - 10 m
10 m - 1 m
poniżej 1 m
poniżej 15 kHz
15 - 100 kHz
100 - 1500 kHz
1.5 - 3 MHz
3 - 30 MHz
30 - 300 MHz
powyżej 300 MHz
Ponadto przy takim rozwiązaniu niezbędny jest kabel-antena, który ciągnąłby za sobą
batyskaf. Co więcej w razie awarii batyskaf zostałby zgubiony.
d) Światłowód
Dziś zwykłe listy, wiadomości i obrazy wędrują jako wiązka światła w kablach
światłowodowych. Obecnie światłowody są w stanie przekazywać przez Atlantyk 30
milionów rozmów na sekundę. Przesyłanie informacji za pomocą kabla było wcześniejszym
osiągnięciem niż informacje telefoniczne czy te przekazywane drogą radiową. Zaczęto
eksperymentować z przesyłaniem plików obrazkowych, filmowych i muzycznych.
Dzisiejszy światłowód jest kablem grubości
ołówka, wchodzącym w specjalny plastikowy przewód,
który chroni go przed uszkodzeniami zewnętrznymi oraz
działaniem takich czynników jak np.: woda, silne
powiewy wiatru, nadmierne nasłonecznienie. Kabel taki
zawiera w sobie dziesiątki włókien szklanych, każde
cieńsze od ludzkiego włosa.
8
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Nazywane są ciemnymi włóknami, dopóki nie zaczną przekazywać impulsów światła
laserowego, za pomocą których przenoszone są zapisy wideo, sygnały komputerowe i
wszystko, co można zapisać za pomocą bitów. Najważniejsza jest jednak prędkość. W
przeciągu 3,5 godziny jest on w stanie przetworzyć 10 240 kilobitów wiadomości w różnej
formie (filmy, obrazy, formaty multimedialne...). W końcu jak sama nazwa wskazuje –
informacje w kablach światłowodowych biegną z prędkością zbliżoną do prędkości światła,
czyli niemalże 300 000 km/s .
Kable światłowodowe są jednak bardzo delikatnie i nieodporne na zginanie.
Zatem takie rozwiązanie nie jest dobre do batyskafu, gdyż przy najmniejszym zagięciu kabla
światłowodowego uległby on uszkodzeniu. Batyskaf będzie przeznaczony do pracy w różnych
zbiornikach wodnych, również takich, w których będą inne urządzenia, aparatury, tak więc
bardzo łatwo mogłoby dojść np. do owinięcia się kabla i jego złamania.
e) Łączność za pomocą kabloliny
Przesył danych z batyskafu i poleceń do niego
będzie najlepszy za pomocą kabloliny, gdyż jest to
najmniej skomplikowany z wymienionych sposobów jak
również najbardziej dogodny dla środowiska, jakim jest
woda. Kablolina jest wystarczająco wytrzymała i trwała, co
więcej zapobiega „zgubieniu” batyskafu.
Po wykonaniu rozpoznania grupa stwierdziła, że łączność bezprzewodowa
(za pomocą fal radiowych) może być utrudniona w ośrodku, jakim jest woda.
Duże przewodnictwo elektryczne wody utrudnia przekaz informacji za pomocą fal
elektromagnetycznych. Pod wodą rozchodzą się tylko długie i bardzo długie fale radiowe
(od kilku Hz do kilkudziesięciu kHz), w dodatku bardzo dużej mocy. Nasz batyskaf musiałby
być zaopatrzony w stosunkowo długą antenę (kilka, kilkanaście metrów), co byłoby
niewygodne w użyciu. W dodatku znacznie są ograniczone możliwości przesyłu informacji
użytecznej tą drogą, tzn. moglibyśmy przesyłać tylko proste sygnały o określonym znaczeniu.
Ponadto przesył obrazu z kamery tym sposobem jest w zasadzie niemożliwy. Z tego powodu
zdecydowaliśmy się na łączność przewodową, za pomocą kabloliny. Jedynym minusem tego
rozwiązania jest ewentualne znoszenie kabla przez prądy wodne, jednak przy odpowiednio
mocnym systemie napędowym kwestia ta nie powinna być żadnym problemem.
W wyniku zmiany koncepcji projektowanie modułu łącznościowego zostało
zaniechane. Natomiast testy systemu do przesyłania informacji zostały przełożone na
kontynuację projektu po zakupie już odpowiednio dobranych części do nowej koncepcji
systemu łącznościowego.
9
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Rozdział 5. Specyfikacja aplikacji do obsługi wizji
Zadanie grupy polegało na stworzeniu systemu wizyjnego pozwalającego na
rozpoznawanie kształtów pod wodą.
Grupa rozpoczęła pracę od zgłębienia strony teoretycznej problemu.
Studiując literaturę fachową, zarówno w formie książek tematycznych, jak i artykułów
opublikowanych w Internecie zaznajamialiśmy się z zagadnieniem jakim jest obróbka obrazu.
W miarę zagłębiania się w temat dostrzegaliśmy kolejne
problemy z jakimi przyjdzie nam się zmierzyć tj. np.
podział ciągłego sygnału na klatki, bo dopiero na
pojedynczym obrazie będziemy mogli wykonywać
operacje, nakładać różnego rodzaju filtry w celu
sprawdzenia jak to wpływa na czytelność obrazu
i możliwości dalszego przetwarzania.
Temat okazał się obszerny i wymagający. Szczególną
rys. przykład obrazu z zakłóceniami
uwagę zwróciliśmy na opis konturów przy pomocy
współczynników Furiera, który pozwala porównywać obrócone i przeskalowane kontury,
co w dalszej pracy może okazać się pomocne – szczególnie, gdy przejdziemy do próby
uczynienia systemu autonomicznym i program będzie musiał wykonywać porównania tego
co otrzymuje z tym co ma w bazie danych by móc podjąć jakiekolwiek decyzje odnośnie
trajektorii ruchu, czy wykonywanych działań. Drugim sposobem na który zwróciliśmy uwagę
jest opis przy pomocy punktów charakterystycznych Harrisa, dzięki któremu można określić
podobieństwo kształtów, co może okazać się pomocne przy obrazie częściowo
zniekształconym.
Mając już pewne pojęcie o tym co będziemy robić dokonaliśmy wyboru narzędzia –
- w tym wypadku języka programowania. Nasz wybór padł na C# ze względu na zwięzłość
kodu i przystosowanie do rozwiązywania tego typu problemów . Niosło to za sobą
konieczność opanowania tego języka, który dla części grupy zadaniowej był językiem nowym
i choć wszyscy programowaliśmy wcześniej w C i C++ to jednak różnice są dość znaczące już
w samym sposobie pisania kodu. Dodatkowym problemem okazała się konieczność
tworzenia kodu w trybie okienkowym, podczas, gdy do tej pory zajmowaliśmy się raczej
programowaniem pod konsolę. Następnym krokiem było zapoznanie się z niezbędnymi
bibliotekami (DirectX.Capture, DShowNET), których opis udało nam się znaleźć w Internecie.
Problem okazał się dużo bardziej złożony niż przewidywaliśmy na początku.
Zarówno zaznajomienie się z teoria, jak i nauka nowego języka programowania w stopniu
wystarczającym do dalszej pracy zajęła nam znacznie więcej czasu niż przewidywaliśmy,
dlatego program który zdążyliśmy stworzyć jest wersją bardzo okrojoną. Program zezwala
na przechwyt i zapis sygnału, ale brakuje w nim zaimplementowanych filtrów, czy
wykrywania konturów. Dodatkowo z powodu problemów z zamówieniem i braku kamery
pozwalającej na filmowanie pod wodą mogliśmy zapoznać się ze zniekształceniami obrazu
spowodowanymi innym środowiskiem niż powietrze tylko teoretycznie.
Mamy nadzieję, że w przyszłym semestrze będziemy mogli kontynuować projekt i
wykorzystać zdobytą wiedzę w sposób praktyczny, a także uzupełnić ją o doświadczenia takie
jak np. sprawdzenie w jakim stopniu przejrzystość wody wpłynie na jakość otrzymanego
obrazu i wykrywanie kształtów po użyciu różnych filtrów usuwających zakłócenia.
10
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
A także próbę wyboru najlepszych filtrów, lub ich kombinacji, które pozwolą nam mimo
niesprzyjających warunków na maksymalizowanie osiągnięć.
Program do obsługi kamerki zezwalający na podgląd obrazu i jego zapis
(domyślnie w standardowym formacie .avi).
Rys. Okno startowe programu.
Aby przechwycić sygnał wizyjny najpierw trzeba dokonać wyboru urządzenia wideo z listy
rozwijanej, na której wyświetlają się wszystkie dostępne kamery.
11
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Po wyborze urządzenia otrzymujemy podgląd obrazu w trybie bieżącym.
Sygnał możemy również nagrywać, wybierając w sposób dowolny miejsce jego zapisu. Zapis
zostanie zakończony po naciśnięciu przycisku stop. W każdej chwili można ponownie
rozpocząć nagrywanie wybierając tą samą, lub inną lokalizację pliku.
Dokumentacja programu:
<?xml version="1.0"?>
<doc>
<assembly>
<name>Kamerka</name>
</assembly>
<members>
<member name="T:Kamerka.Form1">
<summary>
Forma windowsowska wyświetlająca obraz z dowolnego
urządzenia video podlączonego do komputera.
</summary>
</member>
<member name="F:Kamerka.Form1.capture">
<summary>
Instancja klasy Capture odpowiadająca za pracę nad aktualnym
obrazem video.
</summary>
</member>
<member name="F:Kamerka.Form1.filters">
<summary>
Instancja klasy Filters odpowiadająca za wyszukanie
wejściowych urządzeń video.
</summary>
</member>
<member name="M:Kamerka.Form1.#ctor">
12
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
formy.
<summary>
Konstruktor formy tworzący nową instancje obiektu formy.
W czasie jego wywołania są inicjalizowane wszystkie elementy
</summary>
</member>
<member
name="M:Kamerka.Form1.Form1_Load(System.Object,System.EventArgs)">
<summary>
Funkcja wywoływana podczas ładowania formy.
W czasie jej wywołania jest tworzona lista dostępny urządzeń
video.
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member
name="M:Kamerka.Form1.VideoCheckBox_SelectedIndexChanged(System.Object,S
ystem.EventArgs)">
<summary>
Funkcja wywoływana po wybraniu urządzenia video.
Nastawia ona instancje Capture na odczyt obrazu video z
danego urządzenia.
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member
name="M:Kamerka.Form1.PreviewButton_Click(System.Object,System.
EventArgs)">
<summary>
Funkcja aktywująca podgląd obrazu video.
</summary>
<param name="sender"></param>
<param name="e"></param>
<exception cref="T:System.ApplicationException">
Wyjątek wyrzucony na skutek nie wybrania urządzenia video.
</exception>
</member>
<member
name="M:Kamerka.Form1.FileButton_Click(System.Object,System.EventArgs)">
<summary>
Funkcja za pomocą której wybiera się docelowy plik zapisu
video.
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member
name="M:Kamerka.Form1.Start_Click(System.Object,System.EventArgs)">
<summary>
Funkcja inicjalizująca nagrywanie obrazu video.
</summary>
<param name="sender"></param>
<param name="e"></param>
<exception cref="T:System.ApplicationException">
Wyjątek wyrzucony na skutek nie wybrania urządzenia video.
</exception>
<exception cref="T:System.ApplicationException">
Wyjątek wyrzucony na skutek nie wybrania folderu zapisu.
</exception>
13
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
</member>
<member
name="M:Kamerka.Form1.Stop_Click(System.Object,System.EventArgs)">
<summary>
Funckja kończąca nagrywanie obrazu video.
</summary>
<param name="sender"></param>
<param name="e"></param>
</member>
<member name="F:Kamerka.Form1.components">
<summary>
Required designer variable.
</summary>
</member>
<member name="M:Kamerka.Form1.Dispose(System.Boolean)">
<summary>
Clean up any resources being used.
</summary>
<param name="disposing">true if managed resources should be
disposed; otherwise, false.</param>
</member>
<member name="M:Kamerka.Form1.InitializeComponent">
<summary>
Required method for Designer support - do not modify
the contents of this method with the code editor.
</summary>
</member>
<member name="M:Kamerka.Program.Main">
<summary>
The main entry point for the application.
</summary>
</member>
<member name="T:Kamerka.Properties.Resources">
<summary>
A strongly-typed resource class, for looking up localized
strings, etc.
</summary>
</member>
<member name="P:Kamerka.Properties.Resources.ResourceManager">
<summary>
Returns the cached ResourceManager instance used by this
class.
</summary>
</member>
<member name="P:Kamerka.Properties.Resources.Culture">
<summary>
Overrides the current thread's CurrentUICulture property
for all
resource lookups using this strongly typed resource class.
</summary>
</member>
</members>
</doc>
14
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
Rozdział 6. Raport z pracy grupy finansowo-ofertowej
Zespół na bieżąco współpracował z grupami zadaniowymi i wyszukiwał potrzebne
elementy i części. Udało się zgromadzić oferty kilku firm na podzespoły potrzebne
do budowy batyskafu co znacznie ułatwi zakupy w kolejnych odsłonach projektu. Z powodu
dużej ilości cenników i katalogów sprzętu nie było możliwości dołączenia ich bezpośrednio
do raportu z realizacji projektu.
Złożono również zamówienie na podzespoły potrzebne w tym projekcie. Niestety utrudniona
współpraca z firmą Conrad, była powodem wyboru innej firmy, co znacznie opóźniła jego
złożenie przez co niektóre przewidziane do realizacji w tym projekcie zadania nie mogły
zostać zrealizowane.
Rozdział 7. Problemy w realizacji projektu
Głównym problemem w realizacji projektu była współpraca z firmą Conrad,
którą miała być dostawcą części potrzebnych do realizacji projektu. Z przyczyn nie zależnych
od Nas zmuszeni byliśmy szukać innej firmy która będzie wstanie sprzedać nam zestaw
niezbędnych części o ściśle określonych parametrach, co bardzo opóźniło złożenie rozeznania
ofertowego a co za tym idzie dokonanie jakichkolwiek zakupów.
Wynikiem braku potrzebnych części są powstałe opóźnienia w realizacji zadań
przewidzianych na ten semestr. Zadania te zostaną jednak zrealizowane niezwłocznie po
otrzymaniu wszystkich potrzebnych części.
Rozdział 8. Zakupy
W ramach projektu zostało złożone zamówienie na następujące podzespoły:
− Zestaw układu napędowego składający się z:
•
•
•
•
•
•
•
Silnik bezszczotkowy Robbe Roxxy BL Outrunner 2824-34, 90W
Serwo Modelcraft Top Line RS 2 JR
Serwo analogowe Modelcraft MC1 811
Płytka montażowa typ II
Zestaw zworek 140szt.
Śruba napędowa prawoskrętna 33,0 mm/M4 Groupner
Pręt gwintowany Modelcraft M 4 x 500mm
3 szt.
3 szt.
3 szt.
2 szt.
1 szt.
3 szt.
3 szt.
Zestaw ten zawiera wszystkie części, które są nam niezbędne do realizacji naszego
projektu. Zestaw części został wybrany po analizie wymagań jakie muszą spełniać
poszczególne podzespoły, by dobrze współpracowały ze sobą w trakcie eksploatacji obiektu
oraz zapewniły oczekiwane osiągi. Oferowane przez inne firmy zamienniki nie spełniały tych
wymagań.
15
Projekt wykonania specyfikacji technicznej batyskafu,
autonomicznego systemu sterowania i identyfikacji obiektów podwodnych
− 1.2. Podwodna kamera kolorowa z reflektorem podczerwieni
• Podwodna kamera kolorowa z reflektorem podczerwieni
1 szt.
Z powodu nie zależnych od nas zamówienie na wyżej wymienione podzespoły zostało
złożone z dużym opóźnieniem przez co niektóre zadania które zostały zaplanowane na tą
odsłonę projektu nie zostały zrealizowane. Jednakże po otrzymaniu części od razu rozpocznie
się ich realizacja.
Rozdział 9. Kontynuacja i podsumowanie projektu
Podczas realizacji projektu napotkaliśmy na trudności, których się początkowo nie
spodziewaliśmy. Z częścią sobie poradziliśmy, część ciągle jeszcze jest przed nami. Jesteśmy
bogatsi o doświadczenie i nadal pełni zapału i chęci by kontynuować projekt.
Każde z Nas pragnie dalej zagłębiać się w problematykę, z którą zaczął się teraz zapoznawać.
Jesteśmy świadomi, że przed nami jeszcze wiele ciekawych i zajmujących problemów zanim
będziemy mogli z dumą powiedzieć, że udało nam się zbudować autonomiczny batyskaf.
Nasze zmagania i osiągnięcia można śledzić na stronie internetowej koła naukowego
ENCODER: http://encoder.polsl.pl/.
16

Podobne dokumenty