Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
- Autor:
- Danny Staple
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 6.0/6 Opinie: 1
- Stron:
- 520
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
Coraz więcej złożonych, powtarzalnych zadań powierzamy automatom. Inteligentny robot nigdy się nie znudzi, nie zmęczy i będzie cały czas pracował z zadaną prędkością. Zapewnia nam to odpowiednią wydajność i bardzo dużą dokładność wykonywanych czynności. Oczywiście aby osiągnąć te korzyści, najpierw trzeba robota zbudować i zaprogramować. Warto spróbować własnych sił w tej materii. Wiedza o programowaniu autonomicznych robotów jest coraz cenniejsza na rynku pracy, a samo budowanie robotów i ich programowanie może być niesamowicie interesującym hobby!
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi z nią podzespołami. Następnie napiszesz w Pythonie kod, dzięki któremu wzbogacisz swojego robota o sztuczną inteligencję i połączysz się z nim przez Wi-Fi za pomocą smartfonu. Zdobędziesz również wiedzę, w jaki sposób realizować bardziej złożone projekty z zakresu robotyki, a także przygotujesz się, aby zwizualizować, zaprojektować, zbudować i zaprogramować robota według własnego pomysłu.
Z tą książką:
- skonfigurujesz Raspberry Pi pod kątem zbudowania robota ze sztuczną inteligencją
- podłączysz silniki i czujniki do Raspberry Pi
- zaprogramujesz inteligentnego robota
- wykorzystasz technologie rozpoznawania mowy i przetwarzania obrazu
- nauczysz się sterowania robotem ze sztuczną inteligencją przez Wi-Fi za pomocą smartfonu
- zaczniesz samodzielnie projektować i budować roboty
Zbuduj i zaprogramuj inteligentnego robota!
Wybrane bestsellery
-
Nowość Promocja Promocja 2za1
To książka przeznaczona dla osób pracujących z systemami Kubernetes. Poszczególne zagadnienia przedstawiono w niej w przejrzystym formacie problem – rozwiązanie – omówienie, dzięki czemu szybko znajdziesz rozwiązanie konkretnego problemu, a to z kolei pozwoli Ci na korzystanie ze wszystkich zalet tej platformy w codziennej pracy. Znalazło się tu ponad 100 praktycznych receptur obejmujących takie tematy jak konfigurowanie klastra, zarządzanie obciążeniem w kontenerach przy użyciu obiektów Kubernetes API, użycie pamięci masowej indeksowanej wartościami klucz-wartość, konfigurowanie zabezpieczeń i wiele innych. Każda receptura jest niezależna od innych, a materiał został zorganizowany w sposób maksymalnie ułatwiający szybkie odnalezienie interesującego Cię zagadnienia.- Druk
- PDF + ePub + Mobi pkt
(38,94 zł najniższa cena z 30 dni)
35.94 zł
59.90 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Przetwarzanie obrazów to dynamicznie rozwijająca się dziedzina, która znajduje zastosowanie w licznych branżach, takich jak medycyna, motoryzacja, przemysł rozrywkowy, bezpieczeństwo, rolnictwo czy marketing. Umożliwia automatyczne rozpoznawanie obiektów, analizę obrazów medycznych i tworzenie interaktywnych aplikacji korzystających ze sztucznej inteligencji. Warto się zagłębić w techniki przetwarzania obrazów, które stały się dostępniejsze i skuteczniejsze niż kiedykolwiek wcześniej dzięki lepszemu wykorzystaniu mocy obliczeniowej niezbędnej do procesowania sieci konwolucyjnych (CNN) i algorytmów YOLO. Ponadto modele generatywne, jak DALL-E czy Midjourney, oferują możliwości generowania obrazów na potrzeby trenowania modeli AI, co pozwala zwiększać różnorodność i wielkość puli danych (ang. data augmentation). Powszechnym narzędziem w segmencie computer vision jest biblioteka OpenCV. Jest używana do analizy obrazów, rozpoznawania obiektów, detekcji twarzy, wykrywania ruchu czy segmentacji obrazów. OpenCV oferuje dostęp do szerokiego zakresu narzędzi i algorytmów, a dobre opanowanie biblioteki otwiera drzwi do ciekawych projektów związanych z widzeniem komputerowym. Umiejętność przetwarzania obrazów jest niezwykle ceniona na rynku pracy – specjaliści mogą liczyć na atrakcyjne stanowiska i różnorodne wyzwania technologiczne.- Videokurs pkt
(34,65 zł najniższa cena z 30 dni)
64.35 zł
99.00 zł (-35%) -
Bestseller Nowość Promocja Promocja 2za1
Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania.- Druk
- PDF + ePub + Mobi pkt
(35,40 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Tę książkę docenią w szczególności analitycy danych. Wyjaśniono w niej potencjał wnioskowania przyczynowego w zakresie szacowania wpływu i efektów w biznesie. Opisano klasyczne metody wnioskowania przyczynowego, w tym testy A/B, regresja liniowa, wskaźnik skłonności, metoda syntetycznej kontroli i metoda różnicy w różnicach, przy czym skoncentrowano się przede wszystkim na praktycznym aspekcie tych technik. Znalazło się tu również omówienie nowoczesnych rozwiązań, takich jak wykorzystanie uczenia maszynowego do szacowania heterogenicznych efektów. Każda metoda została zilustrowana opisem zastosowania w branży technologicznej.- Druk
- PDF + ePub + Mobi pkt
(44,94 zł najniższa cena z 30 dni)
44.94 zł
74.90 zł (-40%) -
Bestseller Promocja Promocja 2za1
Tę książkę docenią średnio zaawansowani użytkownicy Pythona, którzy tworzą aplikacje korzystające z osiągnięć nauki o danych. Znajdziesz w niej omówienie możliwości języka, wbudowanych struktur danych Pythona, jak również takich bibliotek jak NumPy, pandas, scikit-learn i matplotlib. Nauczysz się wczytywania danych w różnych formatach, porządkowania, grupowania i agregowana zbiorów danych, a także tworzenia wykresów i map. Poszczególne zagadnienia zostały zilustrowane praktycznymi przykładami tworzenia rzeczywistych aplikacji, takich jak system obsługi taksówek z wykorzystaniem danych lokalizacyjnych, analiza reguł asocjacyjnych dla danych transakcji czy też uczenie maszynowe modelu przewidującego zmiany kursów akcji. Każdy rozdział zawiera interesujące ćwiczenia, które pozwolą Ci nabrać biegłości w stosowaniu opisanych tu technik.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Internet rozwija się w niesamowitym tempie. Dawniej sieć WWW była prostsza ― projektanci łączyli kod PHP, HTML i zapytania do MySQL w jednym pliku. Z czasem urosła do miliardów stron, co radykalnie zmieniło jej kształt. Zmieniły się też narzędzia i sposób pracy. Dziś idealnym wyborem dewelopera aplikacji WWW jest FastAPI, nowoczesne narzędzie, które wykorzystuje nowe cechy Pythona i z powodzeniem rywalizuje z podobnymi frameworkami języka Golang.- Druk
- PDF + ePub + Mobi pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Bestseller Promocja Promocja 2za1
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych i zrozumiałych przykładów: od usprawniania działalności wypożyczalni rowerów, poprzez wyodrębnianie danych z witryn internetowych, po budowę systemów rekomendacyjnych. Poznasz rozwiązania oparte na danych, przydatne w podejmowaniu decyzji biznesowych. Nauczysz się korzystać z eksploracyjnej analizy danych, przeprowadzać testy A/B i klasyfikację binarną, a także używać algorytmów uczenia maszynowego.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, stosowaniem wektorów i wierzchołków, budowaniem i renderowaniem siatek, jak również przekształcaniem wierzchołków. Nauczysz się używać kodu Pythona, a także bibliotek Pygame i PyOpenGL do budowy własnych silników. Dowiesz się też, jak tworzyć przydatne API i korzystać z nich podczas pisania własnych aplikacji.- Druk
- PDF + ePub + Mobi pkt
(44,50 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja Promocja 2za1
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbioru danych. W książce znajdziesz receptury przydatne do rozwiązywania szerokiego spektrum problemów, od przygotowania i wczytania danych aż po trenowanie modeli i korzystanie z sieci neuronowych. W ten sposób wyjdziesz poza rozważania teoretyczne czy też matematyczne koncepcje i zaczniesz tworzyć aplikacje korzystające z uczenia maszynowego.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%)
O autorze książki
Danny Staple jest inżynierem programowania. Zawodowo programuje w Pythonie, zajmuje się też metodyką DevOps i automatyzacją. Zdobył duże doświadczenie w pracy z systemami wbudowanymi. Hobbystycznie buduje roboty i różne gadżety, jest też mentorem CoderDojo Ham, a jakiś czas temu prowadził kluby LEGO Robotics.
Danny Staple - pozostałe książki
-
Learn Robotics Programming, 3rd Edition equips you with the skills to design, build, and program advanced AI-powered robots using Raspberry Pi and Python. Dive into cutting-edge projects and transform your robotics dreams into reality!
- pkt
Niedostępna
-
Promocja Promocja 2za1
Dziedzina robotyki rozrasta się i mamy teraz idealny moment, aby nauczyć się, jak tworzyć w domu roboty o różnym przeznaczeniu. Książka ta pomoże w podjęciu pierwszych kroków do planowania, budowy i programowania robota za pomocą Raspberry Pi Pico, robiącym wrażenie kontrolerze o ogromnym potencjale wejścia/wyjścia (I/O). Po krótkim przeglądzie Pic- PDF + ePub pkt
(51,29 zł najniższa cena z 30 dni)
80.99 zł
89.99 zł (-10%) -
Promocja Promocja 2za1
Learn Robotics Programming covers the basics of building a robot from scratch and implementing AI in the robots. You will be able to implement different sensors and control the robot based on those sensors’ output. This book will help you in constructing a robot with the combination of Python, Raspberry Pi and sensors such as distance sensors and ultra sonic sensors.- PDF + ePub + Mobi pkt
(29,90 zł najniższa cena z 30 dni)
143.10 zł
159.00 zł (-10%) -
Promocja Promocja 2za1
Robotics at Home with Raspberry Pi Pico is a step-by-step guide to gaining the necessary skills in robotics programming and autonomous behavior using Raspberry Pi Pico. Through the course of the book, you’ll start a home robotics lab and learn the skills to implement robotics in different fields.- PDF + ePub pkt
(29,90 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%) -
Promocja Promocja 2za1
This second edition of Learn Robotics Programming covers the basics of robotics and guides you in implementing artificial intelligence in robots. You'll learn to add different sensors and use their output to control your robot, along with learning how to construct robots using a combination of Python, Raspberry Pi, and camera sensors.- PDF + ePub + Mobi pkt
(29,90 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%)
Zobacz pozostałe książki z serii
-
Promocja Promocja 2za1
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań.- Druk
- PDF + ePub + Mobi pkt
(83,85 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawansowanych narzędzi. Poznasz różne systemy przechowywania plików i nauczysz się wyszukiwać urządzenia sieciowe za pomocą skanerów Nmap i Netdiscover. Zapoznasz się też ze sposobami utrzymywania integralności cyfrowego materiału dowodowego. Znajdziesz tu ponadto omówienie kilku bardziej zaawansowanych tematów, takich jak pozyskiwanie ulotnych danych z sieci, nośników pamięci i systemów operacyjnych.- Druk
- PDF + ePub + Mobi pkt
(64,35 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja Promocja 2za1
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- Druk
- PDF + ePub + Mobi pkt
(77,40 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja Promocja 2za1
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połączeń sieciowych w jej obrębie. W tym wydaniu dodano rozdziały dotyczące metodyki CloudOps i takich technologii jak uczenie maszynowe czy łańcuch bloków. Poznasz również inne ważne zagadnienia, w tym przechowywanie danych w chmurze AWS, kontenery obsługiwane przez usługi ECS i EKS, wzorce „jeziora” danych (w tym usługę AWS Lake Formation), architekturę lakehouse i architekturę siatki danych. Ten przewodnik z pewnością ułatwi Ci zaprojektowanie systemu spełniającego wyśrubowane wymagania techniczne i branżowe.- Druk
- PDF + ePub + Mobi pkt
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(90,35 zł najniższa cena z 30 dni)
83.40 zł
139.00 zł (-40%) -
Promocja Promocja 2za1
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów — .NET MAUI Blazor.- Druk
- PDF + ePub + Mobi pkt
(47,40 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja Promocja 2za1
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środowisku produkcyjnym. W tym wydaniu zaprezentowano wiele nowych funkcjonalności i praktyk ułatwiających pracę twórcom frontendów. Dodano nowy rozdział poświęcony klasie Observable i bibliotece RxJS, a także rozszerzono zakres informacji o obsłudze błędów i debugowaniu w Angularze. Poszczególne zagadnienia zostały zilustrowane przykładami rzeczywistych rozwiązań, a prezentowany kod powstał zgodnie z najlepszymi praktykami programistycznymi.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja Promocja 2za1
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- Druk
- PDF + ePub + Mobi pkt
(41,40 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja Promocja 2za1
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze praktyki zarządzania systemami ― począwszy od wyboru optymalnej dystrybucji Linuksa, poprzez zaprojektowanie architektury systemu, skończywszy na strategiach zarządzania przeprowadzanymi w nim poprawkami i aktualizacjami. Sporo miejsca poświęcono różnym metodom automatyzacji części zadań administratora, a także schematom tworzenia kopii zapasowych i odzyskiwania danych po awarii. Zaproponowano również ciekawe podejście do rozwiązywania problemów, dzięki któremu można szybciej uzyskać satysfakcjonujące rozwiązanie i uniknąć poważniejszych szkód.- Druk
- PDF + ePub + Mobi pkt
(57,84 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Promocja Promocja 2za1
Książka stanowi wprowadzenie do pracy z funkcjami SI dostępnymi w Power BI; jest skierowana do osób znających to środowisko. Dowiesz się z niej, w jaki sposób sztuczna inteligencja może być używana w Power BI i jakie funkcje są w nim domyślnie dostępne. Nauczysz się też eksplorować i przygotowywać dane do projektów SI. Pokazano tu, jak umieszczać dane z analizy tekstu i widzenia komputerowego w raportach Power BI, co ułatwia korzystanie z zewnętrznej bazy wiedzy. Omówiono również procesy tworzenia i wdrażania modeli AutoML wytrenowanych na platformie Azure ML, a także umieszczania ich w edytorze Power Query. Nie zabrakło kwestii związanych z prywatnością, bezstronnością i odpowiedzialnością w korzystaniu z SI.- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja Promocja 2za1
To drugie wydanie popularnego przewodnika dla śledczych. Dzięki niemu sprawnie przygotujesz się do pracy z narzędziami kryminalistycznymi i zapoznasz się ze stosowanymi w informatyce śledczej technikami. Nauczysz się pozyskiwać informacje o podejrzanych i zabezpieczać znajdujące się w sieci dane, które mogą się okazać istotne w wyjaśnieniu sprawy. Zdobędziesz także potrzebną wiedzę o topologiach sieciowych, urządzeniach i niektórych protokołach sieciowych. Bardzo ważnym elementem publikacji jest rozdział poświęcony zasadom tworzenia raportów kryminalistycznych. Cenne informacje i wskazówki zawarte w przewodniku pomogą Ci odnieść sukces w dochodzeniach korporacyjnych lub śledztwach w sprawach karnych.- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%)
Ebooka "Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Booxs i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły książki
- Tytuł oryginału:
- Learn Robotics Programming: Build and control AI-enabled autonomous robots using the Raspberry Pi and Python, 2nd Edition
- Tłumaczenie:
- Anna Mizerska
- ISBN Książki drukowanej:
- 978-83-283-8167-4, 9788328381674
- Data wydania książki drukowanej :
- 2022-01-14
- ISBN Ebooka:
- 978-83-283-8168-1, 9788328381681
- Data wydania ebooka :
- 2022-01-11 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 155370
- Rozmiar pliku Pdf:
- 85.1MB
- Rozmiar pliku ePub:
- 44.8MB
- Rozmiar pliku Mobi:
- 73.9MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
- Zgłoś erratę
- Kategorie:
Programowanie » Python - Programowanie
Hardware » Inne
Hardware » Raspberry Pi
Spis treści książki
- O autorze
- O korektorach
- Wstęp
- Dla kogo jest ta książka?
- O czym jest ta książka?
- Co trzeba wiedzieć?
- Pobieranie przykładów do książki
- Kod w akcji
- Pobieranie kolorowych rysunków
- Konwencje typograficzne przyjęte w tej książce
- Część I Podstawy robotyki
- Rozdział 1. Wprowadzenie do robotyki
- Co oznacza słowo robot?
- Przykłady zaawansowanych i imponujących robotów
- Łaziki marsjańskie
- Roboty w domu
- Pralka
- Inne roboty w domu
- Roboty w przemyśle
- Robotyczne ramiona
- Roboty magazynowe
- Roboty edukacyjne, hobbystyczne i biorące udział w zawodach
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 2. Odkrywanie elementów robota kod i elektronika
- Wymagania techniczne
- Z czego zbudowany jest robot?
- Rodzaje części robota
- Rodzaje silników
- Inne elementy wykonawcze
- Wskaźniki stanu wyświetlacze, światła i dźwięki
- Rodzaje czujników
- Kontrolery oraz wejścia i wyjścia
- Piny wejścia/wyjścia
- Kontrolery
- Wybór Raspberry Pi
- Projekt z uwzględnieniem części i struktury kodu
- Projekt fizycznej budowy robota
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 3. Odkrywanie Raspberry Pi
- Wymagania techniczne
- Odkrywanie możliwości Raspberry Pi
- Prędkość i moc
- Złącza i praca w sieci
- Wybór Raspberry Pi 3A+
- Wybór złączy
- Piny zasilania
- Magistrale danych
- Ogólne wejścia/wyjścia
- Nakładki Hat do Raspberry Pi
- Czym jest Raspberry Pi OS?
- Przygotowanie karty SD za pomocą Raspberry Pi Imager
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 4. Przygotowanie Raspberry Pi pod robota
- Wymagania techniczne
- Czym jest system bez głowy i dlaczego jest praktycznym rozwiązaniem dla robota?
- Konfiguracja Wi-Fi na Raspberry Pi i włączenie dostępu do SSH
- Znalezienie swojego Raspberry Pi w sieci
- Instalacja programu Bonjour w systemie Windows
- Test programu Bonjour
- Wykrywanie i rozwiązywanie problemów
- Łączenie się z Raspberry Pi za pomocą PuTTY lub SSH
- Konfiguracja Raspberry Pi OS
- Zmiana nazwy Raspberry Pi
- Zabezpieczenie Raspberry Pi (choć w małym stopniu)
- Ponowne uruchomienie Raspberry Pi i połączenie się z nim
- Aktualizacja oprogramowania Raspberry Pi
- Wyłączanie Raspberry Pi
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 5. Tworzenie kopii zapasowej kodu za pomocą Gita i karty pamięci SD
- Wymagania techniczne
- Jak kod może zostać uszkodzony lub utracony?
- Utrata lub uszkodzenie danych na karcie SD
- Zmiany w kodzie i ustawieniach
- Strategia 1. Zapisywanie kodu na PC i przesyłanie go do Pi
- Strategia 2. Użycie Gita do cofania się w czasie
- Strategia 3. Tworzenie kopii zapasowych na karcie SD
- Windows
- Mac
- Linux
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Część II Budowanie autonomicznego robota podłączanie czujników i silników do Raspberry Pi
- Rozdział 6. Podstawy budowania robota koła, zasilanie i połączenia
- Wymagania techniczne
- Wybór podwozia robota
- Rozmiar
- Liczba kół
- Koła i silniki
- Prostota
- Cena
- Wnioski
- Wybór sterownika silników
- Stopień integracji
- Wykorzystanie pinów
- Rozmiar
- Lutowanie
- Zasilanie
- Złącza
- Wnioski
- Zasilanie robota
- Testowe dopasowanie elementów robota
- Składanie podstawy robota
- Montaż płytek enkodera
- Montaż wsporników
- Montaż plastikowych wsporników
- Montaż metalowych wsporników
- Montaż kółka samonastawnego
- Zakładanie kół
- Przygotowanie przewodów
- Montaż Raspberry Pi
- Dodanie baterii
- Montaż banku energii
- Montaż koszyka na baterie
- Gotowa podstawa robota
- Podłączanie silników do Raspberry Pi
- Podłączanie sterownika do silników i baterii
- Niezależne zasilanie
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 7. Jazda do przodu i skręcanie wprawianie silników w ruch za pomocą Pythona
- Wymagania techniczne
- Testowy kod dla silników
- Przygotowanie bibliotek
- Test wyszukanie nakładki sterownika silników
- Test pokazanie, że silniki się kręcą
- Rozwiązywanie problemów
- Omówienie kodu
- Sterowanie robotem
- Rodzaje sterowania
- Koła skrętne
- Koła stałe
- Inne systemy kierowania
- Kierowanie budowanym przez nas robotem
- Rodzaje sterowania
- Obiekt Robot kod do eksperymentów związanych z komunikacją z robotem
- Dlaczego warto utworzyć ten obiekt?
- Z czego się składa obiekt Robot?
- Skrypt pokonania z góry określonej ścieżki
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 8. Programowanie czujników odległości za pomocą Pythona
- Wymagania techniczne
- Wybór między czujnikami optycznymi a ultradźwiękowymi
- Optyczne czujniki odległości
- Ultradźwiękowe czujniki odległości
- Stany logiczne i przesuwanie poziomów napięcia
- Dlaczego dwa czujniki?
- Podłączanie czujnika ultradźwiękowego i odczytywanie z niego danych
- Montaż czujników
- Dodawanie przełącznika zasilania
- Podłączanie czujników odległości
- Instalacja bibliotek Pythona do komunikacji z czujnikiem
- Odczytywanie odległości z czujnika ultradźwiękowego
- Wykrywanie i rozwiązywanie problemów
- Unikanie ścian skrypt omijania przeszkód
- Dodawanie czujników do klasy Robot
- Zachowania polegające na omijaniu przeszkód
- Pierwsza próba omijania przeszkód
- Bardziej zaawansowane omijanie przeszkód
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 9. Programowanie pasków LED RGB za pomocą Pythona
- Wymagania techniczne
- Czym jest pasek LED RGB?
- Porównanie technologii stosowanych w paskach świetlnych
- Wartości RGB
- Podłączanie pasków LED RGB do Raspberry Pi
- Podłączanie paska LED
- Pisanie kodu dla diod LED
- Tworzenie interfejsu LED
- Dodawanie klasy Leds do klasy Robot
- Test jednej diody LED
- Wykrywanie i rozwiązywanie problemów
- Test wszystkich diod LED
- Wyświetlanie tęczy za pomocą diod LED
- Modele przestrzeni barw
- Odcień
- Nasycenie
- Wartość
- Zamiana HSV na RGB
- Wyświetlanie tęczy na pasku LED
- Modele przestrzeni barw
- Wykorzystanie paska LED RGB do rozwiązywania problemów z unikaniem przeszkód
- Dodawanie diod LED do zachowania unikania przeszkód
- Dodawanie kolorów tęczy
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 10. Sterowanie serwomotorami za pomocą Pythona
- Wymagania techniczne
- Czym są serwomotory?
- Budowa serwomotoru
- Wysyłanie pozycji do serwomotorów
- Ustawianie serwomotoru za pomocą Raspberry Pi
- Kod obracający serwomotorem
- Wykrywanie i rozwiązywanie problemów
- Sterowanie silnikami prądu stałego i serwomotorami
- Kalibracja serwomotorów
- Dodawanie mechanizmu uchylno-obrotowego
- Budowa mechanizmu uchylno-obrotowego
- Montaż mechanizmu uchylno-obrotowego na robocie
- Kod dla mechanizmu uchylno-obrotowego
- Obiekt serwomotoru
- Dodawanie serwomotoru do klasy robota
- Kręcenie mechanizmem uchylno-obrotowym
- Uruchamianie mechanizmu uchylno-obrotowego
- Wykrywanie i rozwiązywanie problemów
- Budowanie sonaru
- Montaż czujnika
- Instalacja bibliotek
- Kod zachowania
- Wykrywanie i rozwiązywanie problemów
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 11. Programowanie enkoderów za pomocą Pythona
- Wymagania techniczne
- Pomiar przejechanego dystansu za pomocą enkoderów
- Zastosowanie enkoderów
- Rodzaje enkoderów
- Określanie położenia bezwzględnego i względnego
- Określanie kierunku i prędkości
- Enkodery w naszym robocie
- Montaż enkoderów
- Przygotowanie enkoderów
- Podnoszenie Raspberry Pi
- Przymocowanie enkoderów do podwozia
- Podłączanie enkoderów do Raspberry Pi
- Wykrywanie pokonanej odległości za pomocą Pythona
- Zapisywanie informacji w logu
- Proste zliczanie
- Wykrywanie i rozwiązywanie problemów
- Dodawanie enkoderów do obiektu robota
- Wykorzystanie klasy enkoderów
- Dodawanie urządzenia do obiektu robota
- Przeliczanie tyknięć na milimetry
- Jazda po linii prostej
- Korygowanie toru jazdy za pomocą regulatora PID
- Obiekt regulatora PID w Pythonie
- Kod jazdy po linii prostej
- Wykrywanie i rozwiązywanie problemów dotyczących tego zachowania
- Pokonanie zadanego dystansu
- Refaktoryzacja zamiany jednostek w klasie EncoderCounter
- Inicjalizacja stałych
- Zachowanie polegające na pokonywaniu zadanej odległości
- Skręcanie w określony sposób
- Funkcja jazdy po łuku
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 12. Programowanie IMU za pomocą Pythona
- Wymagania techniczne
- Urządzenia nawigacji inercyjnej
- Polecane modele IMU
- Lutowanie dodawanie złączy do IMU
- Połączenia lutowane
- Montaż IMU na robocie
- Umiejscowienie czujnika na robocie
- Podłączanie IMU do Raspberry Pi
- Pomiar temperatury
- Instalacja oprogramowania
- Wykrywanie i rozwiązywanie problemów
- Odczytywanie pomiarów temperatury
- Tworzenie interfejsu
- Czym jest VPython?
- Wykres temperatury
- Rysowanie wykresu temperatury
- Wykrywanie i rozwiązywanie problemów
- Uproszczenie linii poleceń systemu VPython
- Odczytywanie danych z żyroskopu za pomocą Pythona
- Zasada działania żyroskopu
- Układy współrzędnych i obrót
- Dodawanie żyroskopu do interfejsu
- Wykres danych z żyroskopu
- Zasada działania żyroskopu
- Odczytywanie danych z akcelerometru za pomocą Pythona
- Zasada działania akcelerometru
- Dodawanie akcelerometru do interfejsu
- Wyświetlanie danych z akcelerometru w postaci wektora
- Praca z magnetometrem
- Zasada działania magnetometru
- Dodawanie magnetometru do interfejsu
- Wyświetlanie danych z magnetometru
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Część III Słyszenie i widzenie wyposażenie robota w inteligentne czujniki
- Rozdział 13. System wizyjny robota z wykorzystaniem bibliotek PiCamera i OpenCV
- Wymagania techniczne
- Konfiguracja kamery dla Raspberry Pi
- Montaż kamery na mechanizmie uchylno-obrotowym
- Podłączanie kamery
- Konfiguracja oprogramowania do rozpoznawania obrazów
- Konfiguracja oprogramowania kamery Pi
- Zdjęcie z Raspberry Pi
- Instalacja OpenCV i bibliotek pomocniczych
- Tworzenie aplikacji dla Raspberry Pi do przesyłania obrazu
- Projektowanie serwera kamery OpenCV
- Obiekt CameraStream
- Tworzenie głównej aplikacji serwera do przesyłania obrazów
- Budowa szablonu
- Uruchamianie serwera
- Wykrywanie i rozwiązywanie problemów
- Wykonywanie zadań w tle w trakcie przesyłania obrazu
- Tworzenie trzonu aplikacji webowej
- Tworzenie sterowanego zachowania
- Tworzenie szablonu na potrzeby sterowania
- Uruchamianie sterowalnego serwera z obrazami
- Podążanie za kolorowymi obiektami za pomocą Pythona
- Zamiana obrazu na informacje
- Rozbudowa regulatora PID
- Dodawanie pozostałych elementów zachowania
- Stworzenie szablonu do sterowania
- Napisanie kodu zachowania
- Uruchamianie zachowania
- Dobieranie odpowiednich wartości dla regulatora PID
- Wykrywanie i usuwanie problemów
- Śledzenie twarzy za pomocą Pythona
- Szukanie obiektów na obrazie
- Całkowanie obrazów
- Wyszukiwanie podstawowych cech
- Projektowanie naszego zachowania
- Kod odpowiedzialny za śledzenie twarzy
- Uruchamianie zachowania polegającego na śledzeniu twarzy
- Wykrywanie i rozwiązywanie problemów
- Szukanie obiektów na obrazie
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 14. Śledzenie linii z wykorzystaniem kamery i Pythona
- Wymagania techniczne
- Śledzenie linii wprowadzenie
- Czym jest śledzenie linii?
- Zastosowanie w przemyśle
- Rodzaje technik śledzenia linii
- Tworzenie trasy testowej dla funkcji śledzenia linii
- Przygotowanie niezbędnych materiałów
- Wytyczanie linii
- Proces śledzenia linii z wykorzystaniem komputerowego rozpoznawania obrazów
- Algorytmy śledzenia linii za pomocą kamery
- Proces rozpoznawania linii
- Testowanie widzenia komputerowego za pomocą przykładowych obrazów
- Dlaczego należy używać obrazów testowych?
- Przygotowanie obrazów testowych
- Kod Pythona znajdujący krawędzie linii
- Określanie położenia linii na podstawie krawędzi
- Obrazy testowe z niewyraźną linią
- Śledzenie linii z wykorzystaniem algorytmu PID
- Tworzenie schematu zachowania
- Dodawanie czynnika czasu do regulatora PID
- Tworzenie wstępnej wersji zachowania
- Regulacja wartości PID
- Wykrywanie i rozwiązywanie problemów
- Ponowne odnajdowanie linii
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 15. Komunikacja głosowa z robotem za pomocą programu Mycroft
- Wymagania techniczne
- Wprowadzenie do programu Mycroft terminologia asystenta głosowego
- Zamiana mowy na tekst
- Słowa wybudzające
- Wypowiedzi
- Intencja
- Dialogi
- Słownictwo
- Umiejętności
- Ograniczenia nasłuchiwania mowy przez robota
- Dodawanie wejścia i wyjścia audio do Raspberry Pi
- Montaż nakładki
- Instalacja asystenta głosowego na Raspberry Pi
- Instalacja oprogramowania nakładki ReSpeaker Pi
- Wykrywanie i rozwiązywanie problemów
- Komunikacja programu Mycroft z kartą dźwiękową
- Pierwsze kroki w programie Mycroft
- Klient Mycroft
- Rozmowa z asystentem głosowym Mycroft
- Wykrywanie i rozwiązywanie problemów
- Programowanie API za pomocą modułu Flask
- Zarys sterowania robotem za pomocą Mycroftu
- Zdalne uruchamianie zachowania
- Zarządzanie trybami robota
- Programowanie interfejsu sterującego
- Wykrywanie i rozwiązywanie problemów
- Programowanie asystenta głosowego w programie Mycroft
- Tworzenie intencji
- Plik konfiguracyjny
- Plik z zależnościami
- Tworzenie plików ze słownictwem
- Pliki z odpowiedziami
- Obecna struktura folderu umiejętności
- Wykrywanie i rozwiązywanie problemów
- Dodawanie kolejnej intencji
- Słownictwo i dialog
- Dodawanie kodu
- Próba po dodaniu nowej intencji
- Tworzenie intencji
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 16. Więcej o IMU
- Wymagania techniczne
- Programowanie wirtualnego robota
- Tworzenie modelu w VPythonie
- Wykrywanie i rozwiązywanie problemów
- Tworzenie modelu w VPythonie
- Wykrywanie obrotu za pomocą żyroskopu
- Kalibracja żyroskopu
- Obracanie wirtualnym robotem za pomocą żyroskopu
- Wykrywanie i rozwiązywanie problemów
- Wykrywanie pochylenia i przechylenia za pomocą akcelerometru
- Odczyt pochylenia i przechylenia z wektora akcelerometru
- Wykrywanie i rozwiązywanie problemów
- Wygładzanie odczytów akcelerometrów
- Przyrost czasu
- Fuzja danych pomiarowych z akcelerometru i żyroskopu
- Wykrywanie i rozwiązywanie problemów
- Odczyt pochylenia i przechylenia z wektora akcelerometru
- Wykrywanie odchylenia za pomocą magnetometru
- Kalibracja magnetometru
- Wykrywanie i rozwiązywanie problemów
- Sprawdzanie danych uzyskanych podczas kalibracji
- Co, jeśli koła nie nakładają się na siebie?
- Kalibracja magnetometru
- Odczytywanie przybliżonej wartości odchylenia robota z magnetometru
- Zestawienie odczytów z czujników w celu ustalenia orientacji
- Rozwiązanie problemu 180 stopni
- Sterowanie robotem na podstawie danych z IMU
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Rozdział 17. Sterowanie robotem za pomocą telefonu i Pythona
- Wymagania techniczne
- Gdy nie działa sterowanie głosem dlaczego musimy mieć możliwość sterowania
- Menu wybieranie zachowań dla robota
- Zarządzanie trybami robota
- Wykrywanie i rozwiązywanie problemów
- Usługa sieciowa
- Szablon
- Uruchamianie aplikacji
- Wykrywanie i rozwiązywanie problemów
- Wybór kontrolera jak będziemy sterować robotem i dlaczego
- Projekt i ogólny zarys
- Przygotowanie Raspberry Pi do zdalnego sterowania przygotowanie podstawowego systemu sterowania
- Rozbudowa podstawowej aplikacji do obsługi obrazów
- Budowa systemu ręcznego sterowania
- Szablon (strona internetowa)
- Arkusz stylów
- Programowanie suwaków
- Uruchamianie ręcznego sterowania
- Wykrywanie i rozwiązywanie problemów
- Robot w pełni sterowany za pomocą telefonu
- Tryby menu kompatybilne z zachowaniami opartymi na module Flask
- Wgrywanie usług wideo
- Nadanie menu stylu
- Przekształcanie linków menu w przyciski
- Menu startowe dla Raspberry Pi
- Dodawanie diody do serwera menu
- Automatyczne uruchamianie robota za pomocą systemd
- Wykrywanie i rozwiązywanie problemów
- Podsumowanie
- Ćwiczenia
- Lektura uzupełniająca
- Część IV Kontynuacja przygody z robotyką
- Rozdział 18. Rozwijanie umiejętności z zakresu robotyki
- Społeczności konstruktorów robotów w sieci fora i media społecznościowe
- Kanały w serwisie YouTube, które warto znać
- Pytania natury technicznej gdzie szukać pomocy?
- Spotkania konstruktorów robotów zawody, miejsca dla twórców, spotkania
- Przestrzeń dla twórców
- Targi twórców, Raspberry Jams i Doja
- Zawody
- Propozycje nowych umiejętności do zdobycia druk 3D, lutowanie, PCB i CNC
- Projektowanie
- Projekty 2D i schematy
- 3D CAD
- Umiejętności związane z formowaniem i budowaniem
- Umiejętności obsługi maszyn i narzędzi
- Umiejętności manualne i narzędzia
- Umiejętności związane z elektroniką
- Zasady w elektronice
- Rozwijanie umiejętności lutowania
- Niestandardowe obwody
- Projektowanie
- Wzbogacanie wiedzy o rozpoznawaniu obrazów
- Książki
- Kursy internetowe
- Media społecznościowe
- Wzbogacanie swojej wiedzy o uczenie maszynowe
- Platforma programistyczna ROS
- Podsumowanie
- Lektura uzupełniająca
- Społeczności konstruktorów robotów w sieci fora i media społecznościowe
- Rozdział 19. Projekt kolejnego robota podsumowanie
- Wymagania techniczne
- Wizualizacja Twojego następnego robota
- Tworzenie schematu blokowego
- Wybór części
- Schemat testowego dopasowania elementów robota
- Zakup części
- Składanie robota
- Planowanie kodu dla robota
- Warstwy oprogramowania
- Schematy przepływu danych
- Ogólnie przyjęte formy schematów
- Programowanie robota
- Przedstawienie światu swojego projektu
- Podsumowanie
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- Druk
- PDF + ePub + Mobi pkt
(38,35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Książka jest przystępnym przewodnikiem po zastosowaniu języka SQL w procesie uzyskiwania informacji zawartych w danych. Zaczniesz od przyswojenia podstawowej wiedzy o bazach danych i SQL, a następnie przystąpisz do analizy prawdziwych zbiorów danych, takich jak demografia spisu ludności w Stanach Zjednoczonych, przejazdy taksówek w Nowym Jorku i szczegóły z krajowego katalogu targów rolniczych. Dzięki ćwiczeniom i przykładom zamieszczonym w każdym rozdziale szybko zaznajomisz się ze wszystkimi, również najnowszymi, narzędziami niezbędnymi do budowania zaawansowanych baz danych PostgreSQL. Zrozumiesz również, jak w szybki i efektywny sposób dane pozwalają zdobyć potrzebne informacje.- Druk
- PDF + ePub + Mobi pkt
(64,35 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Nowość Promocja Promocja 2za1
Tymczasem obwody elektroniczne przenikają każdy aspekt naszego życia. Bez nich cywilizacja w obecnym kształcie przestałaby istnieć. Zagrożenie wcale nie jest aż tak małe, jak się wydaje. Elektronika to niebanalna dziedzina, wykształcenie specjalistów i przekazanie im odpowiedniej wiedzy wymaga wysiłku. Należy zacząć od podstaw - i stąd pomysł na cykl publikacji poświęconych najważniejszym zagadnieniom związanym z elektroniką.- Druk
Elektronika. Od analizy symbolicznej do obliczeń kwantowych
Anna Filipowska, Weronika Izydorczyk, Jacek Izydorczyk, Sławomir Lasota, Andrzej Malcher, Piotr Zawadzki
(59,40 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Nowość Promocja Promocja 2za1
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- Druk
- PDF + ePub + Mobi pkt
(51,35 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- Druk
- PDF + ePub + Mobi pkt
(53,40 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- Druk
- PDF + ePub + Mobi pkt
(25,92 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Dzięki tej książce nauczysz się stosować algorytmy w praktycznych sytuacjach i zrozumiesz mechanizmy ich działania. Liczne przykłady pozwolą Ci się zapoznać z kilkoma sposobami ich projektowania i implementacji. Następnie poznasz algorytm określania pozycji stron w wynikach wyszukiwarek internetowych, związane z nimi grafy i algorytmy uczenia maszynowego, a także logikę. Zaznajomisz się ponadto z nowoczesnymi modelami sekwencyjnymi i ich wariantami, jak również algorytmami, metodykami i architekturami implementacji dużych modeli językowych, takich jak ChatGPT. W ostatniej części tego przewodnika znajdziesz opis technik przetwarzania równoległego, przydatnego w zadaniach wymagających dużej mocy obliczeniowej.- Druk
- PDF + ePub + Mobi pkt
(57,84 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Bestseller Nowość Promocja Promocja 2za1
Ta książka jest wyjątkowo praktycznym przewodnikiem, dzięki któremu przyswoisz ważną umiejętność skutecznego komunikowania wizji, aby uzyskiwać wsparcie dla swojego projektu, a także wkład ze strony zespołów. Dowiesz się, jak przekonująco prezentować zamierzenia i jak unikać nieporozumień, które mogą prowadzić do wzrostu kosztów, niespełnionych wymagań czy innych niż zakładane efektów pracy. Poprzez konstruktywne przykłady i wzorce poradnik uczy umiejętności niezbędnych do jasnego wyrażania swojego przekazu wobec różnych odbiorców, z którymi ma do czynienia niemal każdy programista i architekt.- Druk
- PDF + ePub + Mobi pkt
(44,85 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@helion.pl
Książka drukowana
Oceny i opinie klientów: Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Danny Staple (1) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(0)
(0)
(0)
(0)
(0)