Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych

Wielkość: px
Rozpocząć pokaz od strony:

Download "Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych"

Transkrypt

1 AUTOMATYKA 2009 Tom 13 Zeszyt 3 S³awomir Je ewski*, Maciej aski* Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych 1. Wprowadzenie Symulacja i wspomaganie projektowania odgrywa coraz powa niejsz¹ rolê we wspó³czesnym przemyœle. Œrodowiska CAD/CAM i œrodowiska symulacyjne z powodzeniem stosowane s¹ w przemyœle maszynowym, samochodowym i lotniczym zmniejszaj¹c koszty opracowania rozwi¹zañ, przyspieszaj¹c termin wprowadzenia produktu do u ytku. Podobnie jest w zastosowaniach robotycznych, w których zadanie konstrukcji robota zawiera w sobie etapy projektowania mechanicznego, elektrycznego i informatycznego. Etapy te mo na zreorganizowaæ, przyspieszyæ i zrównolegliæ, stosuj¹c narzêdzia CAD/CAM w po- ³¹czeniu z narzêdziami symulacyjnymi. Symulacja robota i jego otoczenia pozwala na znacznie szybsze testowanie algorytmów zachowania robota w ró nych sytuacjach, czasem niedostêpnych w rzeczywistym otoczeniu. Dziêki symulacji zmniejszane s¹ koszta testowania i sprzêtu, oraz zmniejszane jest ryzyko uszkodzenia sprzêtu w wyniku nieprawid³owego zachowania robota podczas pierwszych faz uruchomienia. Praca z symulatorem wyklucza podstawowe Ÿród³a b³êdów z algorytmów i dostarcza danych dla usprawnienia konstrukcji mechanicznej i elektronicznej robota. Literatura naukowa na temat tworzenia symulatorów robotów mobilnych i wymagañ stawianych symulatorom jest stosunkowo uboga. Pojedyncze publikacje pochodz¹ g³ównie ze œrodowiska twórców symulatorów [1, 2]. Szersza aktywnoœæ publikacyjna zwi¹zana jest z programami CAD/CAM w zastosowaniach robotycznych [3 5]. W niniejszej publikacji zawarto wyniki przegl¹du dostêpnych œrodowisk symulacji robotów mobilnych. Sformu- ³owano oczekiwania w stosunku do œrodowiska symulacyjnego. Opracowanie ma po czêœci charakter przewodnika dla projektantów oprogramowania i konstruktorów robotów, którzy chc¹ wykorzystaæ potencja³ dostêpnych narzêdzi. 2. Kryteria doboru œrodowiska symulacji W trakcie projektowania robota, a w szczególnoœci robota mobilnego, wystêpuje wiele sta³ych i charakterystycznych punktów projektu. Pierwszym etapem jest zaprojektowanie * Katedra Informatyki Stosowanej, Politechnika ódzka 1095

2 1096 S³awomir Je ewski, Maciej aski konstrukcji mechanicznej robota na podstawie postawionych a priori wymagañ, zaprojektowanie elektroniki steruj¹cej, a w etapie koñcowym oprogramowania. Z oczywistych przyczyn wiêkszoœæ prac musi przebiegaæ etap po etapie. Wdra anie algorytmów mo e siê odbywaæ po zaprojektowaniu, wykonaniu i uruchomieniu mikroprocesorowych uk³adów wykonawczych. Systemy mikroprocesorowe mog¹ byæ uruchamiane w obecnoœci minimalnego oprzyrz¹dowania mechanicznego. Kolejnoœæ etapów upodabnia projekt konstruowania robota do kaskadowego modelu i powoduje, e wiêkszoœæ problemów i niedoci¹gniêæ projektowych ujawniaæ siê bêdzie dopiero na koñcowym etapie prac. Czêœæ za³o eñ projektowych postawionych a priori wyka e sw¹ nierealnoœæ lub niemo liwoœæ realizacji dopiero na etapie tworzenia oprogramowania (problem pierwszego typu). Niektóre za³o enia determinuj¹ce pocz¹tkowe prace konstrukcyjne powstan¹ dopiero po opracowaniu i przeanalizowaniu prototypów oprogramowania (problem drugiego typu). Stosuj¹c oprogramowanie symulacyjne i oprogramowanie CAD/CAM w roli narzêdzia prototypuj¹cego, mo na unikn¹æ problemów obydwu typów. Przyjmuj¹c, e oprogramowanie symulacyjne bêdzie stanowiæ oœrodek dzia³añ zespo- ³u projektowego i p³aszczyznê prototypowania dla algorytmów i konstrukcji mechanicznej robota, nale y zadbaæ, by œrodowisko symulacji charakteryzowa³o siê okreœlonymi cechami. Wed³ug autorów publikacji istotne jest by œrodowisko: Umo liwia³o zrównoleglenie prac poszczególnych zespo³ów projektowych. Stanowi³o platformê ³¹cz¹c¹ wysi³ki wielu grup projektowych. Umo liwia³o pracê wielodostêpn¹ i pracê zdaln¹, kontrolê wersji. Umo liwia³o pracê w œrodowisku rozproszonym tak, by wielkoœæ modelu nie stawia³a bariery dla zadañ projektowych. Aby symulacja by³a skuteczna od strony fizycznej, nale y zapewniæ: mo liwoœæ tworzenia/importowania z oprogramowania CAD/CAM trójwymiarowego modelu robota lub dowolnego jego elementu; mo liwoœæ importowania parametrów masowych i geometrycznych dostêpnych jako wyniki projektowania CAD/CAM; mo liwoœæ symulacji tarcia statycznego, dynamicznego oraz tarcia w uk³adach hydraulicznych; mo liwoœæ symulacji dynamiki bry³y sztywnej, kinematyki i statyki po³¹czeñ przegubowych. Symulowanie zachowania siê robota mobilnego w otoczeniu wymaga by mo liwe by³o: tworzenie trójwymiarowych modeli otoczenia; symulowanie dzia³ania oprogramowanego modelu w czasie rzeczywistym; symulowanie interakcji robota z otoczeniem; symulowanie pracy czujników: ultradÿwiêkowych, skanerów laserowych 2D i 3D, GPS-u, yrokompasu, akcelerometrów, kamer.

3 Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych 1097 Oprogramowanie symulacyjne mo e siê staæ oœrodkiem prac po³¹czonych zespo³ów projektowych, jeœli programiœci bêd¹ mogli zaimplementowaæ dowolnie zdefiniowane bry- ³y/obiekty i dowolne ich zachowania. W tym celu wymaga siê: mo liwoœci pod³¹czania modu³ów programowych korzystaj¹cych ze zmiennych stanu symulatora i mog¹cych wp³ywaæ na obiekty elementarne symulatora; mo liwoœci instalowania modu³ów zmieniaj¹cych charakterystyki obiektów wbudowanych np. modu³ implementuj¹cy tarcie pod³o a o niestandardowej charakterystyce; symulacji w œrodowisku wieloprocesorowym lub wielokomputerowym; mo liwoœci wykorzystania akceleratorów sprzêtowych np. Nvidia PhysX. W nastêpnych rozdzia³ach porównamy znalezione œrodowiska symulacyjne i zaproponujemy te, które mog³y by nadawaæ siê do celów symulacji robota mobilnego lub spe³niaj¹ choæby niektóre z ww. wymagañ. 3. Istniej¹ce œrodowiska symulacji krótka charakterystyka W niniejszym rozdziale przedstawiono listê dostêpnych komercyjnie œrodowisk do symulacji robotów mobilnych. Czêœæ z wymienionych ni ej narzêdzi jest ogólnie dostêpna na prawach oprogramowania open source, lub oprogramowania darmowego, czêœæ jest sk³adnikami pakietów komercyjnych. Aerosim Blockset [6] Biblioteka dla programu Matlab/Simulink dostarczaj¹ca komponenty umo liwiaj¹ce projektowanie nieliniowych 6-DOF modeli samolotów. Posiada narz¹dza symuluj¹ce atmosferê, wiatr, turbulencje i modeluj¹ce ziemiê (geoida, grawitacja, pole magnetyczne). Istnieje darmowa wersja akademicka. ARS MAGNA: Abstract Robot Simulator [7] Dostarcza abstrakcyjny model œwiata w którym u ytkownik mo e kontrolowaæ robota mobilnego. Program pisany w jêzyku LISP dla œrodowisk linuksowych na licencji GPL. Biorobotic Simulation Program [8] Jêzyk skryptowy o nazwie Config++ u ywany do symulacji dynamiki wielosegmentowych robotów. Licencja tylko dla u ytkowników niekomercyjnych. BugWorks [9] Dwuwymiarowa symulacja robota. Robot konstruowany jest w wizualnym edytorze. Oferuje mo liwoœæ wbudowania w robota czujników zbli eniowych (odleg³oœci, zderzaki, itp.). Dostêpny jest tak e jêzyk skryptowy pozwalaj¹cy na proste obliczenia numeryczne, zawiera instrukcje warunkowe i skoki bezwarunkowe, które mog¹ realizowaæ pêtle. Wersja darmowa pozwala na pe³ne wykorzystanie mo liwoœci symulacji, ale nie pozwala na zapisywanie i ³adowanie wczeœniej przygotowanych projektów. RapSim [10] Œrodowisko do modelowania robotów przemys³owych. DYNAMECHS [11] Silnik fizyki i dynamiki bry³ sztywnych napisany ca³kowicie w C++. Pozwala na generowanie trójwymiarowego otoczenia oraz modelowania robotów. Oparty na licencji GNU GPL.

4 1098 S³awomir Je ewski, Maciej aski DynawizXMR [12] Symulator dynamiki napisany w œrodowisku Matlab/Simulink. Wersja komercyjna. Wizualizacja w postaci wykresów robionych w Matlabie. EASY-ROB [13] Program s³u ¹cy do modelowania robotów przemys³owych. Produkt komercyjny. eyesim [14] Symulator robotów mobilnych. Udostêpnia fizykê platformy z ko³ami dyferencyjnymi, szereg czujników i wizualizacjê trójwymiarow¹. eyewyre Simulation Studio [15] Œrodowisko symulacji i modelowania robotów. Mo liwoœæ modelowania dynamiki oraz zachowania czujników. Projekt komercyjny. The FLAT 2-D Robot Simulator [16] Symulator robota RWI 1 w œrodowisku dwuwymiarowym. Program dzia³a w œrodowisku Linux. Program komunikuj¹cy siê z robotem mo e byæ napisany w Jêzyku LISP. Gwelf [17] Symulacja robota przemys³owego i jego interakcji z otoczeniem. Licencja GNU GPL. Juice [18] Trójwymiarowe œrodowisko symulacji dynamiki robota przy u yciu jêzyka VPL 2. Brak mo liwoœci interakcji z otoczeniem (brak czujników). Khepera Simulator [19] Dwuwymiarowy symulator robota Khrpera 3. Œrodowisko dostêpne pod systemem Linux. Licencja dla u ytku niekomercyjnego. Kinlab [20] Modelowanie dynamiki robota przemys³owego. Oprogramowanie oparte na Java i Java3D. Oprogramowanie darmowe. LME Hexapod [21] Œrodowisko symulacji robota szeœciono nego. Do³¹czone s¹ Ÿród³a w jêzyku C++. Licencja GNU GPL. Microsoft Robotics Developer Studio 2008 [22] RDS jest rozbudowanym œrodowiskiem symulacji robotów przeznaczonym dla hobbystów, studentów i u ytkowników komercyjnych. Oparty jest na technologii dostarczania us³ug (w stylu REST). ¹czenie siê z us³ug¹ dostarcza odpowiedniej funkcjonalnoœci, która pozwoli symulowaæ, lub sterowaæ rzeczywistym lub symulowanym robotem. Oprogramowanie dostêpne jest nieodp³atnie w wersji akademickiej, przeznaczonej dla studentów oraz wersji Express, która nie posiada pe³nej funkcjonalnoœci. MOBS [23] Symulator istniej¹cego robota Robuter II. Œrodowisko pozwala na modelowanie zachowania czujników i widok z kamery robota. Projekt napisany w jêzyku C. U ytkownik ma mo liwoœæ tworzenia w³asnego trójwymiarowego otoczenia. OpenDynamicEngine [24] Niezale na od platformy biblioteka napisana w jêzyku C++ do symulacji dynamiki cia³a sztywnego, pojazdów naziemnych, robotów i obiektów ruchomych. Obs³uguje dynamikê ruchu stawów, tarcie i detekcje kolizji. Oparte na licencji GNU GPL. 1 RWI Robot dwuko³owy posiadaj¹cy jeden lub dwa skanery laserowe i dwanaœcie sonarów. 2 Visual Programming Language 3

5 Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych 1099 POPBUGS [25] Œrodowisko symulacji dwuwymiarowej przestrzeni przeznaczonego dla robotów posiadaj¹cych bezw³adnoœæ. System operacyjny Linux. ROBOOP [26] Obiektowo zorientowana biblioteka do symulacji robotów napisana w jêzyku C++. Implementuje kinematykê prost¹ i odwrotn¹, przyspieszenia itp. Licencja GNU GPL. RoBOSS [27] System do symulacji i testowania konstrukcji oraz algorytmów dla robotów. Umo liwia budowanie robotów o dowolnych kszta³tach i w³aœciwoœciach. Symuluje ró ne po³¹czenia pomiêdzy czêœciami robotów: si³owniki, osie, itp oraz elementy aktywne, jak silniki, serwomechanizmy, oraz sensory. System zbudowany z mniejszych modu³ów, z których ka dy mo e zostaæ uruchomiony na osobnym komputerze. Dostêpne jêzyki programowania C++ i C#. Dostêpne s¹ Ÿród³a oraz skompilowane wersje programu. Brak wzmianki o typie licencji. RobotWorks [28] Interaktywne œrodowisko CAD do modelowania i symulacji ruchu robotów przemys³owych. Rozwi¹zanie komercyjne. RoboWorks [29] Narzêdzie do modelowania i symulowania systemów fizycznych. Pozwala na modelowanie dowolnego obiektu (robota). Udostêpnia interfejs programistyczny do wykorzystania w jêzykach umo liwiaj¹cych korzystanie z bibliotek dll. Wersja komercyjna. SodaConstructor [30] Symulator oparty na Javie udostêpniany poprzez interfejs WWW. Umo liwia modelowanie robotów i symulacjê dwuwymiarow¹. Nie posiada implementacji pe³nego symulatora dynamiki i kinematyki. Webots [31] Pozwala na tworzenie trójwymiarowych œwiatów zasiedlonych wieloma symulowanymi robotami. Wspiera tworzenie ko³owych, no nych lub lataj¹cych robotów. Zawiera API do kontroli robotów, pe³n¹ fizyk¹ opart¹ na Silniku ODE (Open Dynamic Engine), bardzo du ¹ bibliotekê modeli czujników, skanerów, kamer i urz¹dzeñ komunikacyjnych. Rozwi¹zanie komercyjne dzia³aj¹ce pod systemami Windows, Linuks i MAC OS X. Yobotics! Simulation Construction Set [32] Symulator dynamiki cia³a. Przeznaczony do symulacji robotów krocz¹cych: humanoidów, robotów szeœciono nych, r¹k b¹dÿ chwytaków i innych mechanizmów. 4. Porównanie dostêpnych œrodowisk symulacji robotów Analiza w³aœciwoœci wy ej wymienionych œrodowisk symulacji wykazuje, e nie wszystkie spe³niaj¹ wyznaczone w rozdziale drugim kryteria. Niektóre nie zawieraj¹ zaimplementowanej dynamiki bry³y sztywnej lub nie potrafi¹ wizualizowaæ danych trójwymiarowych. W tabelach 1 i 2, zosta³o przedstawione zestawienie tych œrodowisk, które spe³niaj¹ podstawowe kryteria.

6 1100 S³awomir Je ewski, Maciej aski Tabela 1 Porównanie wybranych œrodowisk symulacji robotów Nazwa œrodowiska Wbudowane wsparcie dla grupowego projektowania Wsparcie dla istniej¹cych œrodowisk CAD/CAM Dzia³anie w œrodowisku rozproszonym Modelowanie otoczenia i interakcji z nim DYNAMECHS eyesim eyewyre Simulation Studio Microsoft Robotics Developer Studio 2008 OpenDynamicEngine ROBOOP * Wspierany format obj i collada * RoBOSS RoboWorks Webots Nazwa œrodowiska * Do rozwi¹zañ niekomercyjnych ** Brak wzmianki o typie licencji Tabela 2 Porównanie wybranych œrodowisk symulacji robotów (kontynuacja) Wizualizacja 3D Kinematyka stawów Dynamika bry³y sztywnej Gotowe biblioteki czujników Sprzêtowe wsparcie obliczeñ fizycznych Darmowe b¹dÿ studencka wersja DYNAMECHS eyesim * eyewyre Simulation Studio Microsoft Robotics Developer Studio 2008 OpenDynamicEngine ROBOOP RoBOSS ** RoboWorks Webots

7 Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych Projekt robota mobilnego w œrodowisku Microsoft Robotics Developer Studio Spoœród wszystkich przedstawionych œrodowisk symulacji, Microsoft Robotics Developer Studio jest jednym z najbardziej funkcjonalnych i rozbudowanych symulatorów. Posiada wsparcie dla projektowania grupowego i mo e zostaæ uruchomione w œrodowisku rozproszonym, dziêki czemu mo na przyspieszyæ pracê w zespole projektowym. Jako jedyne wspiera sprzêtowe obliczenia fizyczne Nvidia PhysX, oraz spe³nia podstawowe wymagania postawione œrodowiskom symulacji. Analiza pozycji ww. tabelach ukazuje, e œrodowisko MRDS jest najlepszym narzêdziem do symulacji robota mobilnego i dlatego zosta³o wykorzystane przez autorów w projekcie. Symulowany robot to szeœcioko³owa platforma ze sztywnym zawieszeniem umo liwiaj¹ca niezale ne sterowanie ka dym z kó³. Dodatkowo do platformy przymocowane jest ramiê z dwoma stopniami swobody oraz g³owica znajduj¹ca siê na koñcu ramienia, równie z czterema stopniami swobody. Robot wyposa ony jest w szereg czujników i kamery, które tak e s¹ zamodelowane i wprowadzone do systemu symulacyjnego. Wœród czujników znajduj¹ siê: skaner laserowy typu SICK, dalmierze ultradÿwiêkowe, kamery w uk³adzie stereowizyjnym oraz kamer obserwacyjne. Za³o eniem symulacji jest przetestowanie robota i jego mo liwoœci w œrodowisku podobnym do rzeczywistego. Œrodowisko ma zapewniaæ symulacjê podstawowych zjawisk fizycznych, daæ mo liwoœæ kontroli nad czêœciami ruchomymi robota (silniki napêdzaj¹ce ko³a i elementy ramienia pokazano na rys. 1 i 2) oraz pobieraæ dane z symulowanych czujników. Algorytmy steruj¹ce bêd¹ implementowane w jêzyku C lub C++ jako zewnêtrzne programy komunikuj¹ce siê z symulatorem za pomoc¹ dowolnego protoko³u. Na rysunku 3 pokazano wysokopoziomow¹ koncepcjê œrodowiska symulacyjnego. Sercem symulacji jest œrodowisko Microsoft Robotics Developer Studio z modelem robota i otoczenia. Natomiast MODU Y DECYZYJNE s¹ to wczeœniej wspomniane programy lub elektroniczne sterowniki, które bêd¹ nadzorowa³y pracê robota oraz zbiera³y i przetwarza³y dane pochodz¹ce z symulacji. Pozwoli to na póÿniejsze przeniesienie kodu algorytmów na procesory docelowe znajduj¹ce siê w rzeczywistym robocie. Z tego powodu interfejs komunikacyjny symulatora musi byæ zgodny z interfejsem poszczególnych urz¹dzeñ znajduj¹cych siê w robocie. Do zagadnieñ symulacyjnych zdecydowano siê wykorzystaæ protokó³ TCP/IP, gdy jest ³atwo dostêpny w komputerach typu PC oraz jest zgodny z dyrektyw¹ JAUS (Joint Architecture for Unmanned Systems), która zosta³a opracowana przez DARPA na potrzeby robotyki wojskowej. Ka dy modu³ robota otwiera swoje gniazdo komunikacyjne, do którego bêd¹ ³¹czyæ siê zewnêtrzne programy steruj¹ce. Modu³ami, które bêd¹ otwieraæ swoje porty, s¹: podstawa (sterowanie silnikami kó³), ramiê (sterowanie silnikami ramienia), kamery, czujniki ultradÿwiêkowe, skaner laserowy typu SICK. W ten sposób mo na testowaæ ka dy modu³ z osobna i dowolnie sterowaæ strumieniem danych.

8 1102 S³awomir Je ewski, Maciej aski Rys. 1. Symulowany robot Rys. 2. Symulowane ramiê Rys. 3. Schemat symulacji 6. Problemy implementacyjne dostrze one w œrodowisku Microsoft Robotics Developer Studio W procesie tworzenia symulacji rzeczywistego robota w œrodowisku Microsoft Robotics Developer Studio natrafiliœmy na problemy, które uniemo liwi³y przeprowadzenie symulacji w za³o onych warunkach. Œrodowisko to jest stosunkowo nowym oprogramowa-

9 Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych 1103 niem i zawiera jeszcze wiele niedoci¹gniêæ oraz s³ab¹ dokumentacjê. Poni ej przedstawimy te, na które natrafiliœmy w trakcie procesu implementacji symulatora naszego rzeczywistego robota. Jednym z nich jest symulacja modelu tarcia ko³a, drugim jest powstawanie dodatkowych si³ w silniku fizyki wywo³ywanych prób¹ poruszania ramieniem do pozycji kolizyjnych Model tarcia ko³a Silnik PhysX dostarcza zaimplementowany model ko³a (WheelEntity), którego podstawowymi w³aœciwoœciami s¹ promieñ, prêdkoœæ k¹towa oraz k¹t skrêtu ko³a (potrzebny do symulacji samochodu). Dla ko³a dostêpny jest bardzo rozbudowany model tarcia. Mo - na symulowaæ tarcie wzd³u ne i boczne w zale noœci od potrzeb. Model ten ma jednak du- ¹ wadê, poniewa jest nieparametryczny i nie zale y od wspó³czynnika tarcia pod³o a. W praktycznych zadaniach projektowych autorzy publikacji za³o yli, e robot bêdzie porusza³ siê po ró norodnym pod³o u oraz powinien reagowaæ na zmieniaj¹ce siê charakterystyki pod³o a. Dlatego opracowano zamienny model ko³a oparty na cylindrycznym kszta³cie, po³¹czony z cia³em robota za pomoc¹ obrotowego po³¹czenia. Dziêki nowemu modelowi mo na uzyskaæ ró ny wspó³czynnik tarcia w zale noœci od pod³o a, na którym robot siê porusza. Model tego tarcia zawiera uproszczenia, jednak na potrzeby testowania i symulacji jest wystarczaj¹cy. Rys. 4. Symulacja ko³a Rys. 5. Widok z silnika fizyki Przy realizacji modelu ko³a natrafiono na dodatkowy problem: œrodowisko symulacyjne MRDS nie ma zaimplementowanej bry³y o kszta³cie cylindra, ale wystêpuje tam kszta³t kapsu³y (walec zakoñczony z obu stron kulistymi kopu³ami). Jest to jedyny kszta³t, który mo e pos³u yæ do symulacji ko³a. Wprowadza on pewne b³êdy zwi¹zane z szerokoœci¹ ro-

10 1104 S³awomir Je ewski, Maciej aski bota oraz faktem, e fizyczna reprezentacja ko³a wtapia siê w cia³o robota, przez co pojawia siê problem z ustawianiem fizycznych modeli czujników i ramienia blisko bocznych krawêdzi obudowy Dodatkowe si³y wystêpuj¹ce w po³¹czeniach elementów dynamicznych Podczas symulowania pracy ramienia robota dostrzegliœmy b³êdne zachowanie silnika fizyki. Próbowaliœmy ustawiæ ramiê robota w konfiguracji, która jest nieosi¹galna ze wzglêdu na kolizjê ramienia z obudow¹ robota (rys. 6). Rys. 6. Niemo liwa do osi¹gniêcia konfiguracja ramienia W tej konfiguracji g³owica napiera ze stosunkowo du ¹ si³¹ na pozosta³e elementy robota. Zgodnie z zasadami fizyki robot powinien pozostawaæ w stanie spoczynku, poniewa nie dzia³a na niego adna zewnêtrzna si³a. Jednak mechanizm symulacyjny powoduje powolne poruszanie siê ca³ego robota do przodu, tak jakby dzia³a³a na niego zewnêtrzna si³a Podsumowanie Pomimo kilku dostrze onych niedoci¹gniêæ Microsoft Robotics Developer Studio plasuje siê na pierwszym miejscu pod wzglêdem funkcjonalnoœci oraz stabilnoœci pracy. Gotowe komponenty oraz inne rzeczywiste roboty, takie jak Pioneer 3DX czy LEGO NXT

11 Przegl¹d i porównanie œrodowisk symulacji robotów mobilnych 1105 zawarte w œrodowisku MRDS, dostarczaj¹ du ej iloœci wiedzy na temat symulacji zarówno ca³ego robota, jak i jego elementów. Zalet¹ jest tak e du a spo³ecznoœæ korzystaj¹ca z ogólnodostêpnego forum. Najwiêkszym minusem jest uboga dokumentacja, jednak to zrozumia³e, bior¹c pod uwagê krótki sta œrodowiska, które pojawi³o siê w 2008 roku. Podsumowuj¹c cechy œrodowiska Microsoft Robotics Developer Studio, dochodzimy do wniosku, e jest ono odpowiednim narzêdziem do przeprowadzenia symulacji robota mobilnego. Dostrze one w trakcie pracy œrodowiska b³êdy uda³o siê omin¹æ i opracowaæ pakiet oprogramowania, który pozwoli prototypowaæ procedury, schematy zachowania robota, przeprowadziæ wiele testów jeszcze przed powstaniem w³aœciwego robota wraz ze wszystkimi uk³adami elektronicznymi. Literatura [1] Koestler A., Bräunl T., Mobile Robot Simulation with Realistic Error Models. [w:] International Conference on Autonomous Robots and Agents, ICARA 2004, Dec [2] Brian P., Gerkey R., Vaughan T., Howard A., The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems. [w:] Proceedings of the International Conference on Advanced Robotics (ICAR 2003), [3] Pollack J., Lipson H., Funes P., Ficici S., Hornby G., Coevolutionary Robotics. IEEE Computer Society, Washington [4] Ribeiro F., Norrish J., Rapid prototyping using robot welding process description. [5] Èuboòová N., Kumièáková D., Tools and applications of computer aided manufacturing and robot virtual model designing. [w:] 6th International Multidisciplinary Conference, [6] Aerosim_Blockset, luty [7] ARS_MAGNA:_Abstract_Robot_Simulator, ai/areas/testbeds/arsmagna/0.html, luty [8] Biorobotic_Simulation_Program, luty 2009l. [9] BugWorks, luty [10] RapSim, luty [11] DYNAMECHS, luty [12] DynawizXMR, luty [13] EASY-ROB, luty [14] eyesim, luty [15] eyewyre_simulation_studio, luty [16] The_FLAT_2-D_Robot_Simulator, luty [17] Gwell, luty [18] Juice, luty [19] Khepera_Simulator, luty [20] Kinlab, luty [21] LME_Hexapod, luty [22] Microsoft_Robotics_Developer_Studio_2008, luty [23] MOBS, luty [24] OpenDynamicEngine, luty 2009.

12 1106 S³awomir Je ewski, Maciej aski [25] POPBUGS, luty [26] ROBOOP, luty [27] RoBOSS, luty [28] RobotWorks, luty [29] RoboWorks, luty [30] SodaConstructor, luty [31] Webots, luty [32] Yobotics!_Simulation_Construction_Set, luty 2009.

Środowiska Symulacji Robotów. 12.06.2013 Kraków

Środowiska Symulacji Robotów. 12.06.2013 Kraków Środowiska Symulacji Robotów 12.06.2013 Kraków Symulacja komputerowa - badanie własności systemu przy pomocy komputera - oparte na matematycznym modelu rzeczywistości - model odwzorowujący niektóre aspekty

Bardziej szczegółowo

Skanowanie trójwymiarowej przestrzeni pomieszczeñ

Skanowanie trójwymiarowej przestrzeni pomieszczeñ AUTOMATYKA 2008 Tom 12 Zeszyt 3 S³awomir Je ewski*, Micha³ Jaros* Skanowanie trójwymiarowej przestrzeni pomieszczeñ 1. Wprowadzenie Obecnie w erze komputerów, które pozwalaj¹ na wizualizacje scen nie tylko

Bardziej szczegółowo

METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP

METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP Mgr inż. Tomasz POGORZELSKI Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.286 METODY SZYBKIEGO PROTOTYPOWANIA ZE SPRZĘŻENIEM ZWROTNYM ROBOTÓW MOBILNYCH Z WYKORZYSTANIEM HARDWARE IN THE LOOP

Bardziej szczegółowo

Zastosowania Robotów Mobilnych

Zastosowania Robotów Mobilnych Zastosowania Robotów Mobilnych Temat: Zapoznanie ze środowiskiem Microsoft Robotics Developer Studio na przykładzie prostych problemów nawigacji. 1) Wstęp: Microsoft Robotics Developer Studio jest popularnym

Bardziej szczegółowo

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1.Badania symulacyjne modeli obiektów 2.Pomiary i akwizycja danych pomiarowych 3.Protokoły transmisji danych w systemach automatyki 4.Regulator PID struktury, parametry,

Bardziej szczegółowo

ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa

ROCZNIKI 2010 GEOMATYKI. Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE. Tom VIII Zeszyt 3(39) Warszawa POLSKIE TOWARZYSTWO INFORMACJI PRZESTRZENNEJ ROCZNIKI 2010 GEOMATYKI Metodyka i technologia budowy geoserwera tematycznego jako komponentu INSPIRE Tom VIII Zeszyt 3(39) Warszawa PROPOZYCJA ZASAD POLSKIE

Bardziej szczegółowo

Wykład 1. Wprowadzenie do systemów CAD

Wykład 1. Wprowadzenie do systemów CAD Wykład 1 Wprowadzenie do systemów CAD Objaśnienie pojęć CAD (ang. Computer Aided Design) - komputerowe wspomaganie projektowania, obejmuje wszystkie etapy przygotowania projektu: opracowanie koncepcji,

Bardziej szczegółowo

Systemy Czasu Rzeczywistego (SCR)

Systemy Czasu Rzeczywistego (SCR) SKiTI2017 Systemy Czasu Rzeczywistego (SCR) Wykład 5: Modele projektowania systemu sterowania, idea szybkiego prototypowania układu sterowania RPC oraz symulacji w pętli sprzętowej HIL wprowadzenie WYDZIAŁ

Bardziej szczegółowo

Specjalność: Komputerowe systemy sterowania i diagnostyki

Specjalność: Komputerowe systemy sterowania i diagnostyki Specjalność: Komputerowe systemy sterowania i diagnostyki Rozkład zajęć w sem. (godz. w tygodniu) Lp Nazwa przedmiotu ECTS sem. 1 sem. 2 sem. 3 sem. 4 sem. 5 sem. 6 sem. 7 w c l p w c l p w c l p w c l

Bardziej szczegółowo

Automatyka i Robotyka studia stacjonarne drugiego stopnia

Automatyka i Robotyka studia stacjonarne drugiego stopnia #384 #380 dr inż. Mirosław Gajer Projekt i implementacja narzędzia do profilowania kodu natywnego przy wykorzystaniu narzędzi Android NDK (Project and implementation of tools for profiling native code

Bardziej szczegółowo

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka semestralny wymiar godzin PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka Semestr 1 1 Algebra liniowa 20 20 40 4 egz. 2 Analiza matematyczna 40 40 80 8 egz. 3 Ergonomia i BHP

Bardziej szczegółowo

dr inż. Tomasz Krzeszowski

dr inż. Tomasz Krzeszowski Microsoft Robotics Developer Studio dr inż. Tomasz Krzeszowski 2017-05-20 Spis treści 1 Przygotowanie do laboratorium... 3 2 Cel laboratorium... 3 3 Microsoft Robotics Developer Studio... 3 3.1 Wprowadzenie...

Bardziej szczegółowo

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie

Bardziej szczegółowo

Specjalność: Komputerowe systemy sterowania i diagnostyki. Strona 1 z 5

Specjalność: Komputerowe systemy sterowania i diagnostyki. Strona 1 z 5 Uniwersytet Zielonogórski Plan studiów Wydział Informatyki, Elektrotechniki i Automatyki kierunek Automatyka i robotyka studia I stopnia, niestacjonarne rok akademicki 2017/18 Uwaga: zajęcia na specjalnościach

Bardziej szczegółowo

Si³owniki elektryczne typu 5801 (o ruchu obrotowym) typu 5802 (o ruchu posuwistym)

Si³owniki elektryczne typu 5801 (o ruchu obrotowym) typu 5802 (o ruchu posuwistym) Si³owniki elektryczne typu 580 (o ruchu obrotowym) typu 580 (o ruchu posuwistym) Rys. Typ 580 z zespo³em dr¹ ków dÿwigni Rys. Typ 580 zamontowany na zaworze regulacyjnym typu. Budowa i sposób dzia³ania

Bardziej szczegółowo

WIZUALIZACJA I STEROWANIE ROBOTEM

WIZUALIZACJA I STEROWANIE ROBOTEM Maciej Wochal, Opiekun koła: Dr inż. Dawid Cekus Politechnika Częstochowska, Wydział Inżynierii Mechanicznej i Informatyki, Instytut Mechaniki i Podstaw Konstrukcji Maszyn, Koło Naukowe Komputerowego Projektowania

Bardziej szczegółowo

Mechatronika i szybkie prototypowanie układów sterowania

Mechatronika i szybkie prototypowanie układów sterowania Mechatronika i szybkie prototypowanie układów sterowania Rozwój systemów technicznych Funkcje operacyjne Dostarczanie energii Wprowadzanie danych sterujących Generacje systemów technicznych prymitywny

Bardziej szczegółowo

Szybkie prototypowanie w projektowaniu mechatronicznym

Szybkie prototypowanie w projektowaniu mechatronicznym Szybkie prototypowanie w projektowaniu mechatronicznym Systemy wbudowane (Embedded Systems) Systemy wbudowane (ang. Embedded Systems) są to dedykowane architektury komputerowe, które są integralną częścią

Bardziej szczegółowo

Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji

Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji AUTOMATYKA 2011 Tom 15 Zeszyt 3 Maciej Nowak*, Grzegorz Nowak* Wyznaczanie charakterystyki widmowej kolorów z wykorzystaniem zapisu liczb o dowolnej precyzji 1. Wprowadzenie 1.1. Kolory Zmys³ wzroku stanowi

Bardziej szczegółowo

przewidziane s¹ menu rozwijane i ikony, które uruchamiaj¹ rzadziej u ywane i bardziej zaawansowane opcje programu.

przewidziane s¹ menu rozwijane i ikony, które uruchamiaj¹ rzadziej u ywane i bardziej zaawansowane opcje programu. rzy projektowaniu wspó³czesnych maszyn i urz¹dzeñ mechanicznych konieczne jest wykonanie wielu ró nych obliczeñ, których celem jest zoptymalizowanie konstrukcji, zmniejszenie kosztów wytworzenia, a przede

Bardziej szczegółowo

W Y B R A N E P R O B L E M Y I N Y N I E R S K I E

W Y B R A N E P R O B L E M Y I N Y N I E R S K I E W Y B R A N E P R O B L E M Y I N Y N I E R S K I E Z E S Z Y T Y N A U K O W E I N S T Y T U T U A U T O M A T Y Z A C J I P R O C E S Ó W T E C H N O L O G I C Z N Y C H I Z I N T E G R O W A N Y C H

Bardziej szczegółowo

Systemy Informatyki Przemysłowej

Systemy Informatyki Przemysłowej Systemy Informatyki Przemysłowej Profil absolwenta Profil absolwenta Realizowany cel dydaktyczny związany jest z: tworzeniem, wdrażaniem oraz integracją systemów informatycznych algorytmami rozpoznawania

Bardziej szczegółowo

PRACA DYPLOMOWA MAGISTERSKA

PRACA DYPLOMOWA MAGISTERSKA KATEDRA WYTRZYMAŁOSCI MATERIAŁÓW I METOD KOMPUTEROWYCH MACHANIKI PRACA DYPLOMOWA MAGISTERSKA Analiza kinematyki robota mobilnego z wykorzystaniem MSC.VisualNastran PROMOTOR Prof. dr hab. inż. Tadeusz Burczyński

Bardziej szczegółowo

MICROAUTOMATIC INFORMACJA O PRODUKCIE

MICROAUTOMATIC INFORMACJA O PRODUKCIE µtic CBY-JRG 7200 INFORMACJA O PRODUKCIE Dokumentacja zawiera dane techniczne, oraz instrukcjê obs³ugi i programowania sterownika µtic CBY-JRG 7200. Konfiguracja sterownika: 8 bram gara owych, 1 zeœlizg,

Bardziej szczegółowo

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice

Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice Kurs wybieralny: Zastosowanie technik informatycznych i metod numerycznych w elektronice Opis kursu Przygotowanie praktyczne do realizacji projektów w elektronice z zastosowaniem podstawowych narzędzi

Bardziej szczegółowo

Instrukcja obs³ugi PL

Instrukcja obs³ugi PL Instrukcja obs³ugi PL Dziêkujemy za zakup naszego produktu LAPO-C. 1 Spis treœci. 2 3 4 5 Wstêp...5 Obs³uga rejestratora LAPO-S...6 Ekrany wyœcigowe LAPO-S...7 Podstawowe parametry konfiguracyjne...10

Bardziej szczegółowo

SYSTEMY CZASU RZECZYWISTEGO (SCR)

SYSTEMY CZASU RZECZYWISTEGO (SCR) Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania SYSTEMY CZASU RZECZYWISTEGO (SCR) Temat: Implementacja i weryfikacja algorytmu sterowania z regulatorem

Bardziej szczegółowo

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych: Egzaminy na plus Stres na minus! Zdawaj bezpłatne egzaminy Microsoft, Linux, C++ z nami i zadbaj o swoją karierę. Oferujemy Ci pierwsze certyfikaty zawodowe w Twojej przyszłej karierze, które idealnie

Bardziej szczegółowo

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia

Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Załącznik nr 1 do Zapytania ofertowego: Opis przedmiotu zamówienia Postępowanie na świadczenie usług badawczo-rozwojowych referencyjny Zamawiającego: ZO CERTA 1/2017 Celem Projektu jest opracowanie wielokryterialnych

Bardziej szczegółowo

INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxRail 4-20 ma. wydanie listopad 2004

INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxRail 4-20 ma. wydanie listopad 2004 INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY TxRail 4-20 ma wydanie listopad 2004 PRZEDSIÊBIORSTWO AUTOMATYZACJI I POMIARÓW INTROL Sp. z o.o. ul. Koœciuszki 112, 40-519 Katowice tel. 032/

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 1 (3h) Wprowadzenie do obsługi platformy projektowej Quartus II Instrukcja pomocnicza do laboratorium z przedmiotu

Bardziej szczegółowo

Projektowanie logistycznych gniazd przedmiotowych

Projektowanie logistycznych gniazd przedmiotowych Zygmunt Mazur Projektowanie logistycznych gniazd przedmiotowych Uwagi wstępne Logistyka obejmuje projektowanie struktury przep³ywu w procesie wytwarzania. Projektowanie dotyczy ustalania liczby, kszta³tu

Bardziej szczegółowo

WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I TESTOWANIA UKŁADÓW MIKROPROCESOROWYCH

WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I TESTOWANIA UKŁADÓW MIKROPROCESOROWYCH Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna Mgr inż. Grzegorz MUCHA MUCHTECH WYKORZYSTANIE PLATFORMY FireMonkey W PROCESIE URUCHAMIANIA I

Bardziej szczegółowo

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016 - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 20/206 Automatyka i robotyka Profil ogólnoakademicki studia stacjonarne I stopnia w c l p w c l p w c l p w c l p w c

Bardziej szczegółowo

Tabela odniesień efektów kierunkowych do efektów obszarowych

Tabela odniesień efektów kierunkowych do efektów obszarowych Umiejscowienie kierunku w obszarze kształcenia Kierunek automatyka i robotyka należy do obszaru kształcenia w zakresie nauk technicznych i jest powiązany z takimi kierunkami studiów jak: mechanika i budowa

Bardziej szczegółowo

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej Efekty na kierunku AiR drugiego stopnia - Wiedza K_W01 K_W02 K_W03 K_W04 K_W05 K_W06 K_W07 K_W08 K_W09 K_W10 K_W11 K_W12 K_W13 K_W14 Ma rozszerzoną wiedzę dotyczącą dynamicznych modeli dyskretnych stosowanych

Bardziej szczegółowo

ZAGADNIENIA SPECJALNOŚCIOWE

ZAGADNIENIA SPECJALNOŚCIOWE (ARK) Komputerowe sieci sterowania 1.Zaawansowane metody wyznaczania parametrów regulatorów 2.Mechanizmy innowacyjne. 3.Sieci neuronowe w modelowaniu obiektów dynamicznych. 4.Zasady projektowania i zastosowania

Bardziej szczegółowo

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer.

I rok. semestr 1 semestr 2 15 tyg. 15 tyg. Razem ECTS. laborat. semin. ECTS. konwer. wykł. I rok. w tym. Razem ECTS. laborat. semin. ECTS. konwer. Wydział Informatyki i Nauki o Materiałach Kierunek Informatyka studia I stopnia inżynierskie studia stacjonarne 08- IO1S-13 od roku akademickiego 2015/2016 A Lp GRUPA TREŚCI PODSTAWOWYCH kod Nazwa modułu

Bardziej szczegółowo

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia

Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne. Wykład Ćwiczenia Wydział: Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Kierunek: Automatyka i Robotyka Poziom studiów: Studia I stopnia Forma i tryb studiów: Stacjonarne Rocznik: 2015/2016 Język wykładowy:

Bardziej szczegółowo

Tabela odniesień efektów kierunkowych do efektów obszarowych

Tabela odniesień efektów kierunkowych do efektów obszarowych Umiejscowienie kierunku w obszarze kształcenia Kierunek studiów automatyka i robotyka należy do obszaru kształcenia w zakresie nauk technicznych i jest powiązany z takimi kierunkami studiów jak: mechanika

Bardziej szczegółowo

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska

JavaFX. Technologie Biznesu Elektronicznego. Wydział Informatyki i Zarządzania Politechnika Wrocławska JavaFX - wprowadzenie JavaFX Wydział Informatyki i Zarządzania Politechnika Wrocławska Definicja JavaFX - wprowadzenie Definicja Historia JavaFX Script Rich Internet Application JavaFX - rodzina technologii

Bardziej szczegółowo

SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI**

SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI** GEODEZJA l TOM 12 l ZESZYT 2/1 l 2006 Piotr Cichociñski*, Piotr Parzych* SYSTEM INFORMACJI GEOGRAFICZNEJ JAKO NIEZBÊDNY ELEMENT POWSZECHNEJ TAKSACJI NIERUCHOMOŒCI** 1. Wstêp Nieunikniona zapewne w przysz³oœci

Bardziej szczegółowo

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie)

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie) Temat: Pomiar prędkości kątowych samolotu przy pomocy czujnika ziemskiego pola magnetycznego 1. Analiza właściwości

Bardziej szczegółowo

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 - STK500v2 Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Programator STK500v2 jest programatorem ISP 8-bitowych mikrokontrolerów AVR firmy Atmel. Pod³¹czany do portu

Bardziej szczegółowo

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych

Spis treści 1. Wstęp 2. Projektowanie systemów informatycznych Spis treści 1. Wstęp... 9 1.1. Inżynieria oprogramowania jako proces... 10 1.1.1. Algorytm... 11 1.2. Programowanie w językach wysokiego poziomu... 11 1.3. Obiektowe podejście do programowania... 12 1.3.1.

Bardziej szczegółowo

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy KARTA MODUŁU / KARTA PRZEDMIOTU Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej

SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO. Specjalność magisterska Katedry Systemów Elektroniki Morskiej SYSTEMY WBUDOWANE CZASU RZECZYWISTEGO Specjalność magisterska Katedry Systemów Elektroniki Morskiej Co to jest system wbudowany czasu rzeczywistego? Komputer - część większego systemu wykonuje skończoną

Bardziej szczegółowo

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD).

Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Przegląd i ewaluacja narzędzi do szybkiego tworzenia interfejsu użytkownika (RAD). Rapid Application Development RAD Szybkie tworzenie programów użytkowych (Rapid Application Development RAD) jest mającą

Bardziej szczegółowo

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia

PROJEKT WSPÓŁFINANSOWANY ZE ŚRODKÓW UNII EUROPEJSKIEJ W RAMACH EUROPEJSKIEGO FUNDUSZU SPOŁECZNEGO OPIS PRZEDMIOTU. studia pierwszego stopnia OPIS PRZEDMIOTU Nazwa przedmiotu Programowanie i obsługa systemów mobilnych Kod przedmiotu Wydział Instytut/Katedra Kierunek Specjalizacja/specjalność Wydział Matematyki, Fizyki i Techniki Instytut Mechaniki

Bardziej szczegółowo

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1. Zaawansowane metody wyznaczania parametrów regulatorów 2. Mechanizmy innowacyjne. 3. Sieci neuronowe w modelowaniu obiektów dynamicznych. 4. Zasady projektowania i

Bardziej szczegółowo

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu Dynamicznych Nazwa modułu w języku

Bardziej szczegółowo

Modelowanie œrodowiska 3D z danych pomiarowych**

Modelowanie œrodowiska 3D z danych pomiarowych** AUTOMATYKA 2005 Tom 9 Zeszyt 3 Jacek Nowakowski *, Daniel Kaczorowski * Modelowanie œrodowiska 3D z danych pomiarowych** 1. Wprowadzenie Jednym z obszarów mo liwego wykorzystania symulacji komputerowej

Bardziej szczegółowo

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI Robot do pokrycia powierzchni terenu Zadania robota Zadanie całkowitego pokrycia powierzchni na podstawie danych sensorycznych Zadanie unikania przeszkód

Bardziej szczegółowo

INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxBlock 4-20 ma. wydanie listopad 2004

INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY. TxBlock 4-20 ma. wydanie listopad 2004 INSTRUKCJA OBS UGI MIKROPROCESOROWY PRZETWORNIK TEMPERATURY TxBlock 4-20 ma wydanie listopad 2004 PRZEDSIÊBIORSTWO AUTOMATYZACJI I POMIARÓW INTROL Sp. z o.o. ul. Koœciuszki 112, 40-519 Katowice tel. 032/

Bardziej szczegółowo

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka semestralny wymiar godzin PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka Semestr 1 1 Algebra liniowa 20 20 40 4 egz. 2 Analiza matematyczna 40 40 80 8 egz. 3 Ergonomia i BHP

Bardziej szczegółowo

PLAN STUDIÓW - STUDIA NIESTACJONARNE I STOPNIA kierunek: automatyka i robotyka. semestralny wymiar godzin. Semestr 1. Semestr 2. Semestr 3.

PLAN STUDIÓW - STUDIA NIESTACJONARNE I STOPNIA kierunek: automatyka i robotyka. semestralny wymiar godzin. Semestr 1. Semestr 2. Semestr 3. semestralny wymiar godzin PLAN STUDIÓW - STUDIA NIESTACJONARNE I STOPNIA kierunek: automatyka i robotyka Semestr 1 1 Algebra liniowa 12 12 24 4 egz. 2 Analiza matematyczna 24 24 48 8 egz. 3 Ergonomia i

Bardziej szczegółowo

System zarządzający grami programistycznymi Meridius

System zarządzający grami programistycznymi Meridius System zarządzający grami programistycznymi Meridius Instytut Informatyki, Uniwersytet Wrocławski 20 września 2011 Promotor: prof. Krzysztof Loryś Gry komputerowe a programistyczne Gry komputerowe Z punktu

Bardziej szczegółowo

Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń

Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń Model symulacyjny robota Explorer 6WD z uwzględnieniem uszkodzeń inż. Paweł Stęczniewski Promotor: dr inż. Piotr Przystałka Instytut Podstaw Konstrukcji Maszyn Politechnika Śląska Gliwice, 22.11.2017 inż.

Bardziej szczegółowo

LEGO Segway. Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway

LEGO Segway. Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway LEGO Segway Budowa i analiza strukturalnie niestabilnego robota mobilnego na bazie projektu Segway Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Kraków, 29.05.2009 Projekt LEGO Segway

Bardziej szczegółowo

Analiza i projektowanie obiektowe 2016/2017. Wykład 10: Tworzenie projektowego diagramu klas

Analiza i projektowanie obiektowe 2016/2017. Wykład 10: Tworzenie projektowego diagramu klas Analiza i projektowanie obiektowe 2016/2017 Wykład 10: Tworzenie projektowego diagramu klas Jacek Marciniak Wydział Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza 1 Plan wykładu 1. Projektowy

Bardziej szczegółowo

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia

Kierunek Informatyka stosowana Studia stacjonarne Studia pierwszego stopnia Studia pierwszego stopnia I rok Matematyka dyskretna 30 30 Egzamin 5 Analiza matematyczna 30 30 Egzamin 5 Algebra liniowa 30 30 Egzamin 5 Statystyka i rachunek prawdopodobieństwa 30 30 Egzamin 5 Opracowywanie

Bardziej szczegółowo

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika

Lista zagadnień kierunkowych pomocniczych w przygotowaniu do egzaminu dyplomowego magisterskiego Kierunek: Mechatronika Lista zagadnień kierunkowych pomocniczych w przygotowaniu do Kierunek: Mechatronika 1. Materiały używane w budowie urządzeń precyzyjnych. 2. Rodzaje stali węglowych i stopowych, 3. Granica sprężystości

Bardziej szczegółowo

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19.

INFORMATYKA. PLAN STUDIÓW STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA STUDIA ROZPOCZYNAJĄCE SIĘ W ROKU AKADEMICKIM 2018/19. PLAN STUDIÓ STACJONARNYCH INŻYNIERSKICH 2-go STOPNIA 2018-2020 STUDIA ROZPOCZYNAJĄCE SIĘ ROKU AKADEMICKIM 2018/19 Semestr I ybrane zagadnienia matematyki wyższej 45 30 75 E 6 Logika i teoria mnogości dla

Bardziej szczegółowo

Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy

Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt przedmiotu Inteligentne maszyny i systemy dr inż. Witold Czajewski dr inż. Marcin Iwanowski

Bardziej szczegółowo

Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej

Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej Wydział Elektroniki, Telekomunikacji i Informatyki Politechniki Gdańskiej Katedra Systemów Elektroniki Morskiej Stacja Badań Hydroakustycznych Urządzenia Elektroniki Morskiej Systemy Elektroniki Morskiej

Bardziej szczegółowo

Katedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej

Katedra Systemów Elektroniki Morskiej. Specjalność Systemy elektroniki morskiej Katedra Systemów Elektroniki Morskiej Specjalność Systemy elektroniki morskiej Dlaczego Systemy Elektroniki Morskiej? W ramach naszej specjalności poznacie zagadnienia związane z systemami czasu rzeczywistego

Bardziej szczegółowo

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 2(98)/2014 Wojciech Moczulski 1, Wawrzyniec Panfil 2, Piotr Przystałka 3 SYSTEM STEROWANIA GRUPY WIELOZADANIOWYCH ROBOTÓW MOBILNYCH (2) - IMPLEMENTACJA SYSTEMU 1. Wstęp

Bardziej szczegółowo

Egzamin / zaliczenie na ocenę*

Egzamin / zaliczenie na ocenę* WYDZIAŁ PODSTAWOWYCH PROBLEMÓW TECHNIKI Zał. nr 4 do ZW33/01 KARTA PRZEDMIOTU Nazwa w języku polskim : INŻYNIERIA OPROGRAMOWANIA Nazwa w języku angielskim: SOFTWARE ENGINEERING Kierunek studiów (jeśli

Bardziej szczegółowo

Informatyka studia stacjonarne pierwszego stopnia

Informatyka studia stacjonarne pierwszego stopnia #382 #379 Internetowy system obsługi usterek w sieciach handlowych (The internet systems of detection of defects in trade networks) Celem pracy jest napisanie aplikacji w języku Java EE. Główne zadania

Bardziej szczegółowo

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes. Faculty of: Faculty of Electrical Engineering, Automatics, Computer Science and Biomedical Engineering Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time

Bardziej szczegółowo

Projekt Zaprogramować działanie robota w narzędziu USARSim

Projekt Zaprogramować działanie robota w narzędziu USARSim WYŻSZA SZKOŁA INFORMATYKI I ZARZĄDZANIA Z SIEDZIBĄ W RZESZOWIE Inteligentne Systemy Autonomiczne Projekt Zaprogramować działanie robota w narzędziu USARSim Prowadzący: Wykonawca: Mgr Daniel Jachyra Paweł

Bardziej szczegółowo

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.)

Specjalizacja uzupełniająca. urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) Systemy wbudowane Specjalizacja uzupełniająca urządzeniowo - informatyczna dla wszystkich kierunków na ETI (II st.) 5 stycznia 2015 Geneza W styczniu 2014 firma Intel zgłosiła zapotrzebowanie na absolwentów

Bardziej szczegółowo

POKL /10. Gliwice, SKN Robotyki Encoder Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska RAPORT

POKL /10. Gliwice, SKN Robotyki Encoder Wydział Automatyki, Elektroniki i Informatyki Politechnika Śląska RAPORT Wiedza i doświadczenie projektowe wizytówką absolwenta kierunku automatyka i robotyka na Wydziale Automatyki, Elektroniki i Informatyki Politechniki Śląskiej POKL.04.01.02-00-020/10 Program Operacyjny

Bardziej szczegółowo

O autorze... 9 Wprowadzenie... 11

O autorze... 9 Wprowadzenie... 11 Spis tre ci O autorze... 9 Wprowadzenie... 11 Rozdzia 1. Sterownik przemys owy... 15 Sterownik S7-1200... 15 Budowa zewn trzna... 16 Budowa wewn trzna... 19 Cykl programu oraz tryby pracy... 21 Zestaw

Bardziej szczegółowo

Si³owniki elektrohydrauliczne Typ 3274 11 do -23

Si³owniki elektrohydrauliczne Typ 3274 11 do -23 Si³owniki elektrohydrauliczne Typ 3274 11 do -23 Zastosowanie Si³owniki elektrohydrauliczne sterowane s¹ przez regulatory elektroniczne za pomoc¹ trójpunktowych lub ci¹g³ych sygna- ³ów wyjœciowych. S³u

Bardziej szczegółowo

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API

Integracja systemu CAD/CAM Catia z bazą danych uchwytów obróbkowych MS Access za pomocą interfejsu API Dr inż. Janusz Pobożniak, pobozniak@mech.pk.edu.pl Instytut Technologii Maszyn i Automatyzacji produkcji Politechnika Krakowska, Wydział Mechaniczny Integracja systemu CAD/CAM Catia z bazą danych uchwytów

Bardziej szczegółowo

Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows

Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows Czym jest wykrywanie kolizji. Elementarne metody detekcji kolizji. Trochę praktyki: Jak przygotować Visual Studio 2010 do pracy z XNA pod Windows Phone 7. Skąd i jakie paczki pobrać. Coś napiszemy :-)

Bardziej szczegółowo

Proces technologiczny. 1. Zastosowanie cech technologicznych w systemach CAPP

Proces technologiczny. 1. Zastosowanie cech technologicznych w systemach CAPP Pobożniak Janusz, Dr inż. Politechnika Krakowska, Wydział Mechaniczny e-mail: pobozniak@mech.pk.edu.pl Pozyskiwanie danych niegeometrycznych na użytek projektowania procesów technologicznych obróbki za

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności: projektowanie systemów mechanicznych Rodzaj zajęd: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU Symulacje

Bardziej szczegółowo

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA STUDIA PIERWSZEGO STOPNIA PROFIL PRAKTYCZNY

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA STUDIA PIERWSZEGO STOPNIA PROFIL PRAKTYCZNY EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA STUDIA PIERWSZEGO STOPNIA PROFIL PRAKTYCZNY Umiejscowienie kierunku w obszarze kształcenia Kierunek studiów automatyka i robotyka należy do

Bardziej szczegółowo

Stanowisko pomiarowe do wyznaczania ró nicowego pr¹du wy³¹czania wy³¹czników ró nicowo-pr¹dowych typu AC

Stanowisko pomiarowe do wyznaczania ró nicowego pr¹du wy³¹czania wy³¹czników ró nicowo-pr¹dowych typu AC ZESZYTY NAUKOWE WYŻSZEJ SZKOŁY ZARZĄDZANIA OCHRONĄ PRACY W KATOWICACH Nr 1(4)/2008, s. 91-95 ISSN-1895-3794 Andrzej Kidawa Wy sza Szko³a Zarz¹dzania Ochron¹ Pracy w Katowicach Jagoda G³az Wy sza Szko³a

Bardziej szczegółowo

Instrukcja Prasy Termotransferowej Secabo TS7

Instrukcja Prasy Termotransferowej Secabo TS7 Instrukcja Prasy Termotransferowej Secabo TS7 Gratulujemy zakupu Prasy termotransferowej Secabo! Proszê o dok³adne zapoznanie siê z instrukcj¹ obs³ugi, tak aby mogli Pañstwo rozpocz¹æ pracê na urz¹dzeniu

Bardziej szczegółowo

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 1 (3h) Wprowadzenie do systemu Quartus II

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki. ĆWICZENIE Nr 1 (3h) Wprowadzenie do systemu Quartus II Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki ĆWICZENIE Nr 1 (3h) Wprowadzenie do systemu Quartus II Instrukcja pomocnicza do laboratorium z przedmiotu Synteza układów cyfrowych

Bardziej szczegółowo

Dotacje na innowacje. Inwestujemy w waszą przyszłość.

Dotacje na innowacje. Inwestujemy w waszą przyszłość. PROJEKT TECHNICZNY Implementacja Systemu B2B w firmie Lancelot i w przedsiębiorstwach partnerskich Przygotowane dla: Przygotowane przez: Lancelot Marek Cieśla Grzegorz Witkowski Constant Improvement Szkolenia

Bardziej szczegółowo

Rozproszona pamiêæ dzielona - 1

Rozproszona pamiêæ dzielona - 1 Rozproszona pamiêæ dzielona - 1 Wieloprocesor - wiele ma dostêp do wspólnej pamiêci g³ównej Wielokomputer - ka dy ma w³asn¹ pamiêæ g³ówn¹; nie ma wspó³dzielenia pamiêci Aspekt sprzêtowy: Skonstruowanie

Bardziej szczegółowo

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA

EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA Poziom kształcenia EFEKTY KSZTAŁCENIA DLA KIERUNKU STUDIÓW AUTOMATYKA I ROBOTYKA PRK Poziom 6 Profil Studia pierwszego stopnia Ogólnoakademicki Obszar kształcenia Nauki techniczne (100%) Dziedzina Dyscyplina

Bardziej szczegółowo

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD

SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Dr inż. Jacek WARCHULSKI Dr inż. Marcin WARCHULSKI Mgr inż. Witold BUŻANTOWICZ Wojskowa Akademia Techniczna SPOSOBY POMIARU KĄTÓW W PROGRAMIE AutoCAD Streszczenie: W referacie przedstawiono możliwości

Bardziej szczegółowo

INŻYNIERIA OPROGRAMOWANIA

INŻYNIERIA OPROGRAMOWANIA INSTYTUT INFORMATYKI STOSOWANEJ 2013 INŻYNIERIA OPROGRAMOWANIA Inżynieria Oprogramowania Proces ukierunkowany na wytworzenie oprogramowania Jak? Kto? Kiedy? Co? W jaki sposób? Metodyka Zespół Narzędzia

Bardziej szczegółowo

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO

DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO Marta KORDOWSKA, Andrzej KARACZUN, Wojciech MUSIAŁ DROGA ROZWOJU OD PROJEKTOWANIA 2D DO 3D Z WYKORZYSTANIEM SYSTEMÓW CAD NA POTRZEBY PRZEMYSŁU SAMOCHODOWEGO Streszczenie W artykule omówione zostały zintegrowane

Bardziej szczegółowo

Opis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535

Opis funkcjonalny i architektura. Modu³ sterownika mikroprocesorowego KM535 Opis funkcjonalny i architektura Modu³ sterownika mikroprocesorowego KM535 Modu³ KM535 jest uniwersalnym systemem mikroprocesorowym do pracy we wszelkiego rodzaju systemach steruj¹cych. Zastosowanie modu³u

Bardziej szczegółowo

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113

Kinematyka manipulatora równoległego typu DELTA 106 Kinematyka manipulatora równoległego hexapod 110 Kinematyka robotów mobilnych 113 Spis treści Wstęp 11 1. Rozwój robotyki 15 Rys historyczny rozwoju robotyki 15 Dane statystyczne ilustrujące rozwój robotyki przemysłowej 18 Czynniki stymulujące rozwój robotyki 23 Zakres i problematyka

Bardziej szczegółowo

Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne

Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne Wykaz tematów prac dyplomowych w roku akademickim 2012/2013 kierunek: informatyka, studia niestacjonarne L.p. Nazwisko i imię studenta Promotor Temat pracy magisterskiej Opis zadania stawianego studentowi

Bardziej szczegółowo

Załącznik Nr 5 do Zarz. Nr 33/11/12

Załącznik Nr 5 do Zarz. Nr 33/11/12 Załącznik Nr 5 do Zarz. Nr 33/11/12 (pieczęć wydziału) KARTA PRZEDMIOTU Z1-PU7 WYDANIE N1 Strona 1 z 5 1. Nazwa przedmiotu: PROGRAMOWANIE ROBOTÓW LEGO MINDSTORMS NXT 3. Karta przedmiotu ważna od roku akademickiego:

Bardziej szczegółowo

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach Uniwersytet Śląski w Katowicach str. 1 Efekty dla: nazwa kierunku poziom profil Informatyka inżynierska pierwszy ogólnoakademicki Kod efektu (kierunek) K_1_A_I_W01 K_1_A_I_W02 K_1_A_I_W03 K_1_A_I_W04 K_1_A_I_W05

Bardziej szczegółowo

Wykaz osób pełniących funkcję opiekunów Warsztatów

Wykaz osób pełniących funkcję opiekunów Warsztatów Znak : 2/ICT/2016/UE Załącznik nr 4a do SIWZ pieczęć firmowa Wykonawcy Wykaz osób pełniących funkcję opiekunów Warsztatów W branży Gry Komputerowe Imię Nazwisko Wymagania dotyczące opiekunów Warsztatów

Bardziej szczegółowo

Projektowanie baz danych za pomocą narzędzi CASE

Projektowanie baz danych za pomocą narzędzi CASE Projektowanie baz danych za pomocą narzędzi CASE Metody tworzenia systemów informatycznych w tym, także rozbudowanych baz danych są komputerowo wspomagane przez narzędzia CASE (ang. Computer Aided Software

Bardziej szczegółowo

CUDA Median Filter filtr medianowy wykorzystujący bibliotekę CUDA sprawozdanie z projektu

CUDA Median Filter filtr medianowy wykorzystujący bibliotekę CUDA sprawozdanie z projektu CUDA Median Filter filtr medianowy wykorzystujący bibliotekę CUDA sprawozdanie z projektu inż. Daniel Solarz Wydział Fizyki i Informatyki Stosowanej AGH 1. Cel projektu. Celem projektu było napisanie wtyczki

Bardziej szczegółowo

Spis treści. Od autorów / 9

Spis treści. Od autorów / 9 Od autorów / 9 Rozdział 1. Bezpieczny i legalny komputer / 11 1.1. Komputer we współczesnym świecie / 12 Typowe zastosowania komputera / 12 1.2. Bezpieczna i higieniczna praca z komputerem / 13 Wpływ komputera

Bardziej szczegółowo

Projekt i implementacja filtra dzeń Pocket PC

Projekt i implementacja filtra dzeń Pocket PC Projekt i implementacja filtra pakietów w dla urządze dzeń Pocket PC Jakub Grabowski opiekun pracy: prof. dr hab. Zbigniew Kotulski 2005-10-25 Zagrożenia Ataki sieciowe Problemy z bezpieczeństwem sieci

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności: Systemy sterowania Rodzaj zajęć: Projekt I KARTA PRZEDMIOTU CEL PRZEDMIOTU PROJEKT INŻYNIERSKI Engineer s project

Bardziej szczegółowo