Cargando…

Learn Robotics Programming : Build and Control Autonomous Robots Using Raspberry Pi 3 and Python.

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,...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Staple, Danny
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing Ltd, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBSCO_on1078551425
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|---|||||
008 181208s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d MERUC  |d OCLCQ  |d RDF  |d OCLCO  |d OCLCF  |d UKAHL  |d OCLCQ  |d N$T  |d OCLCQ  |d NLW  |d UKMGB  |d OCLCO  |d K6U  |d OCLCQ  |d OCLCO 
015 |a GBC213010  |2 bnb 
016 7 |a 019176861  |2 Uk 
020 |a 1789345936 
020 |a 9781789345933  |q (electronic bk.) 
020 |z 9781789340747  |q print 
029 1 |a AU@  |b 000065066051 
029 1 |a UKMGB  |b 019176861 
029 1 |a AU@  |b 000068506107 
035 |a (OCoLC)1078551425 
037 |a 9781789345933  |b Packt Publishing 
050 4 |a TJ211.45  |b .S737 2018 
082 0 4 |a 629.892  |2 23 
049 |a UAMI 
100 1 |a Staple, Danny. 
245 1 0 |a Learn Robotics Programming :  |b Build and Control Autonomous Robots Using Raspberry Pi 3 and Python. 
260 |a Birmingham :  |b Packt Publishing Ltd,  |c 2018. 
300 |a 1 online resource (462 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Introduction to Robotics; What does robot mean?; Advanced and impressive robots; Robots that look like humans and animals; The Mars rovers; Robots in the home; The washing machine; Other household robots; Robots in industry; Robot arms; Warehouse robots; Competitive, educational, and hobby robots; Summary; Questions; Further reading; Chapter 2: Exploring Robot Building Blocks -- Code and Electronics; Technical requirements; What is inside a robot? 
505 8 |a Types of motors, sensors, and actuatorsMotors and actuators; Status indicators -- displays, lights, and sounds; Types of sensors; Controllers and IO; IO pins; Controllers; Planning components and code structure; Planning our robot; Summary; Questions; Further reading; Chapter 3: Introducing the Raspberry Pi -- Starting with Raspbian; Technical requirements; What can the Raspberry Pi do?; Speed and power; Connectivity and networking; The recommended Raspberry Pi version; What connections will we use?; Raspberry Pi Hats; What is Raspbian?; Preparing an SD card; Flashing the card in Etcher 
505 8 |a Getting EtcherUsing Etcher to write to the card; Summary; Questions; Further reading; Chapter 4: Preparing a Raspberry Pi for a Robot -- Headless by Default; Technical requirements; What does headless mean and why?; Setting up wireless on the Raspberry Pi and enabling SSH; The wpa_supplicant.conf file; Finding your Pi on the network; Apple macOS; Microsoft Windows; Linux; Testing the setup; What if you cannot reach the Raspberry Pi?; Using PuTTY or SSH to connect to your Raspberry Pi; Configuring Raspbian; Renaming your Pi; Securing your Pi (a little bit); Reboot and reconnect 
505 8 |a Updating the software on your Raspberry PiWhat is sudo?; Shutting down your Raspberry Pi; Summary; Questions; Further reading; Chapter 5: Backing Up the Code with Git and SD Card Copies; Technical requirements; How code can be broken or lost; SD card data loss and corruption; Bad changes to the code or configuration; Combinations; Strategy 1 -- keep the code on the PC and upload it; Strategy 2 -- using Git to go back in time; Strategy 3 -- making SD card backups; Windows; Mac and Linux; Linux; Mac; Cloning with DD; Summary; Questions; Further reading 
505 8 |a Chapter 6: Building Robot Basics -- Wheels, Power, and WiringTechnical requirements; Choosing a chassis kit; Size; Wheel count; Wheels and motors; Simplicity; Cost; Conclusion; Choosing a motor controller; Integration level; Pin usage; Size; Soldering; Connectors; Conclusion; Powering the robot; Test fitting the robot; Assembling the base; Assembling the base, motors, and wheels; Plastic motor brackets; Metal motor brackets; Adding the castor wheel; Putting the wheels on; Bringing the cables up; Fitting the Raspberry Pi; Adding the batteries; The USB power bank; Mounting the AA battery holder 
500 |a The completed robot base 
520 |a 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 ... 
504 |a Includes bibliographical references. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Robots  |x Programming. 
650 0 |a Raspberry Pi (Computer) 
650 0 |a Python (Computer program language) 
650 6 |a Robots  |x Programmation. 
650 6 |a Raspberry Pi (Ordinateur) 
650 6 |a Python (Langage de programmation) 
650 7 |a Computer hardware.  |2 bicssc 
650 7 |a Storage media & peripherals.  |2 bicssc 
650 7 |a Computer programming / software development.  |2 bicssc 
650 7 |a Computers  |x Hardware  |x Peripherals.  |2 bisacsh 
650 7 |a Computers  |x Hardware  |x General.  |2 bisacsh 
650 7 |a Computers  |x Programming  |x General.  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 fast 
650 7 |a Raspberry Pi (Computer)  |2 fast 
650 7 |a Robots  |x Programming  |2 fast 
776 0 8 |i Print version:  |a Staple, Danny.  |t Learn Robotics Programming : Build and Control Autonomous Robots Using Raspberry Pi 3 and Python.  |d Birmingham : Packt Publishing Ltd, ©2018  |z 9781789340747 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1948710  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH35652465 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5608199 
938 |a EBSCOhost  |b EBSC  |n 1948710 
994 |a 92  |b IZTAP