Cantitate/Preț
Produs

Programming Robots with Ros

Autor Morgan Quigley, Brian Gerkey, William D Smart
en Limba Engleză Paperback – 19 ian 2016

Actualizarea majoră pe care o aduce Programming Robots with Ros față de documentația fragmentată disponibilă online constă în structurarea cunoștințelor sub formă de rețete motivaționale, menite să rezolve probleme concrete de mapare și recunoaștere a obiectelor. Notăm cu interes implicarea directă a lui Morgan Quigley, cofondator OSRF, fapt care garantează o acuratețe tehnică de neegalat asupra conceptelor fundamentale și a tiparelor de proiectare specifice Robot Operating System. Descoperim în cele 448 de pagini un parcurs logic: de la configurarea mediului de lucru în Python până la implementarea unor comportamente complexe și integrarea senzorilor hardware.

Abordarea de față diferă de cea din Robot Operating System (ROS) for Absolute Beginners prin nivelul de profunzime tehnică; în timp ce titlul menționat se concentrează pe fundamentele Linux și instalări de bază, volumul publicat de O'Reilly este mai puțin abstract și mai mult aplicabil în proiecte de inginerie reală. De asemenea, spre deosebire de A Systematic Approach to Learning Robot Programming with ROS, care pune accent pe teoria operațiunilor, această lucrare prioritizează asamblarea componentelor software existente pentru a crea funcționalități de navigație și percepție rapid scalabile. Credem că valoarea adăugată rezidă în secțiunile dedicate debugging-ului și utilizării resurselor comunității, aspecte critice pentru orice dezvoltator care dorește să treacă de la simulări teoretice la roboți funcționali în mediul fizic.

Citește tot Restrânge

Preț: 25272 lei

Preț vechi: 31591 lei
-20%

Puncte Express: 379

Carte disponibilă

Livrare economică 29 aprilie-13 mai
Livrare express 14-18 aprilie pentru 4541 lei


Specificații

ISBN-13: 9781449323899
ISBN-10: 1449323898
Pagini: 448
Dimensiuni: 177 x 234 x 30 mm
Greutate: 0.77 kg
Editura: O'Reilly

De ce să citești această carte

Recomandăm această carte inginerilor și studenților care doresc să stăpânească ROS prin practică directă. Câștigul principal este accesul la expertiza creatorilor sistemului, tradusă în soluții gata de implementat pentru sarcini complexe de percepție și autonomie. Dacă aveți baze solide de Python, acest volum vă oferă scurtătura necesară pentru a integra senzori și actuatori într-un ecosistem robotizat robust, economisind zeci de ore de cercetare individuală.


Despre autor

Morgan Quigley este o figură centrală în robotica modernă, fiind cofondator al Open Source Robotics Foundation (OSRF), organizația care dezvoltă și menține Robot Operating System (ROS). Cu un doctorat în informatică la Universitatea Stanford, Quigley a pus bazele proiectului STAIR (Stanford AI Robot), unde a creat precursorul a ceea ce astăzi numim ROS. Expertiza sa vastă în sisteme software pentru roboți, firmware și software open source este reflectată în arhitectura cărții, fiind unul dintre arhitecții care au promovat dezvoltarea colaborativă în acest domeniu tehnologic de vârf.


Descriere

Want to develop novel robot applications, but don't know how to write a mapping or object-recognition system? You're not alone, but you're certainly not without help. By combining real-world examples with valuable knowledge from the Robot Operating System (ROS) community, this practical book provides a set of motivating recipes for solving specific robotics use cases.

Ideal for enthusiasts, from students in robotics clubs to professional robotics scientists and engineers, each recipe describes a complete solution using ROS open source libraries and tools. You'll learn how to complete tasks described in the recipes, as well as how to configure and recombine components for other tasks. If you're familiar with Python, you're ready to go.Learn fundamentals, including key ROS concepts, tools, and patternsProgram robots that perform an increasingly complex set of behaviors, using the powerful packages in ROSSee how to easily add perception and navigation abilities to your robotsIntegrate your own sensors, actuators, software libraries, and even a whole robot into the ROS ecosystemLearn tips and tricks for using ROS tools and community resources, debugging robot behavior, and using C++ in ROS