Opis
Roboty wkraczają do różnych dziedzin naszego życia, więc robotyka nabiera coraz większego znaczenia. Nauka o robotach, ich budowaniu i programowaniu jest dość złożoną, ale fascynującą dziedziną. Jej opanowanie wymaga wysiłku, jednak aby zaprojektować łatwy do wykorzystania interfejs, wystarczy posłużyć się kilkoma programami narzędziowymi oraz językiem Python. W ten sposób można zaprojektować zachowania robota, określić, w jaki sposób będzie zmierzał do celu, reagował na sygnały otaczającego świata, czy sprawić, by oczekiwał na instrukcje.
Dzięki tej książce można się nauczyć, jak z wykorzystaniem języka Python oraz kilku popularnych frameworków stosowanych w robotyce, takich jak system ROS, budować autonomiczne roboty mobilne. Omówiono w niej również inne frameworki programistyczne, w tym również te dla Pythona. Aby równocześnie pokazać praktyczne wykorzystanie przedstawianego materiału, omówiono krok po kroku proces budowania robota-służącego ChefBot, który na przykład może podawać posiłki w domu, hotelu czy restauracji.
W tej książce przedstawiono:
zwięzłe podstawy robotyki i zasady projektowania oprogramowania robotów,
aspekty projektowania CAD 2D i 3D z wykorzystaniem programów LibreCAD i Blender,
budowanie modeli 3D z wykorzystaniem API Blender dla Pythona,
zagadnienia sprzętowej warstwy projektowania robota,
zasady obsługi sensorów robotów, w tym programowanie sensorów wizji,
obsługę rozpoznawania mowy i syntezę mowy z wykorzystaniem Pythona i ROS,
implementację sztucznej inteligencji za pomocą Pythona,
zagadnienie testowania i kalibrowania robota.
Przekonaj się, jak fascynujące jest programowanie robotów!
Dzięki tej książce można się nauczyć, jak z wykorzystaniem języka Python oraz kilku popularnych frameworków stosowanych w robotyce, takich jak system ROS, budować autonomiczne roboty mobilne. Omówiono w niej również inne frameworki programistyczne, w tym również te dla Pythona. Aby równocześnie pokazać praktyczne wykorzystanie przedstawianego materiału, omówiono krok po kroku proces budowania robota-służącego ChefBot, który na przykład może podawać posiłki w domu, hotelu czy restauracji.
W tej książce przedstawiono:
zwięzłe podstawy robotyki i zasady projektowania oprogramowania robotów,
aspekty projektowania CAD 2D i 3D z wykorzystaniem programów LibreCAD i Blender,
budowanie modeli 3D z wykorzystaniem API Blender dla Pythona,
zagadnienia sprzętowej warstwy projektowania robota,
zasady obsługi sensorów robotów, w tym programowanie sensorów wizji,
obsługę rozpoznawania mowy i syntezę mowy z wykorzystaniem Pythona i ROS,
implementację sztucznej inteligencji za pomocą Pythona,
zagadnienie testowania i kalibrowania robota.
Przekonaj się, jak fascynujące jest programowanie robotów!
Kupujący ten produkt kupili także:
43,12 zł
67,00 zł
Oszczędzasz: 23,88 zł
Cena sugerowana przez wydawcę
Zgodnie z obiegową opinią typowy haker godzinami przeszukuje ogromne ilości danych o ruchu sieciowym w celu znalezienia słabiej zabezpieczonego systemu, a potem przeprowadza atak i uzyskuje dostęp do cennych zasobów. Obrona przed takimi cyberprzestępcami jest stosunkowo prosta. Prawdziwe wyzwanie rzuca silnie zmotywowany napastnik, który jest znawcą systemów i sprawnym programistą. Dzisiejsi administratorzy stoją w obliczu advanced persistent threat (APT), co oznacza dosłownie trwałe zagrożenie ...
49,69 zł
59,00 zł
Oszczędzasz: 9,31 zł
Cena sugerowana przez wydawcę
Nie wystarczy znajomość jednego języka programowania, aby zostać programistą. W rzeczywistości trzeba opanować dość szeroki zakres pojęć i paradygmatów, a także zrozumieć zagadnienia związane z algorytmami. Trzeba być na bieżąco z nowymi technologiami i narzędziami. Należy również poznać i zacząć stosować dobre praktyki programistyczne i przyswoić sobie zasady pracy w zespole. Przede wszystkim jednak priorytetem jest sama praktyka, ponieważ wielu programistów wciąż ma problem z pisaniem poprawne...
28,01 zł
39,90 zł
Oszczędzasz: 11,89 zł
Cena sugerowana przez wydawcę
41,41 zł
59,00 zł
Oszczędzasz: 17,59 zł
Cena sugerowana przez wydawcę
69,50 zł
99,00 zł
Oszczędzasz: 29,50 zł
Cena sugerowana przez wydawcę
Python ma wszechstronne zastosowania: nadaje się do tworzenia gier, aplikacji sieciowych, do wdrażania indywidualnych rozwiązań biznesowych, do różnych celów naukowych czy do rozmaitych innych praktycznych rozwiązań. Jest językiem umożliwiającym pisanie przejrzystego, zwięzłego kodu, który przy tym jest łatwy w konserwacji i pozwala na sprawne rozwijanie oprogramowania. Jeśli chcesz zacząć szybko pisać funkcjonujący, efektywny kod i tworzyć działające aplikacje, to Python jest świetnym wyborem. ...
59,81 zł
89,00 zł
Oszczędzasz: 29,19 zł
Cena sugerowana przez wydawcę