LIBRISTO
LIBROAMANTO
povinné
Staňte sa súčasťou komunity milovníkov kníh z celého sveta a získajte hromadu výhod. Založiť účet zdarma
0
Doprava zadarmo s Packetou nad 59.99 €
Kuriér DPD 2.99 Zberné miesto GLS 2.49 SPS 3.99 SPS Parcel Shop 2.99 Packeta kurýr 3.99 Pošta 3.99 Zberné miesto DPD 2.99 Kuriér GLS 3.99 Packeta 2.99

Doprava zdarma pre objednávky nad 59,99 € s Packetou a SPS Boxmi.

Learn ROS 2

Build Your First Robot Application Using ROS 2, Python, and Gazebo

Jazyk AngličtinaAngličtina
Kniha Brožovaná
Kniha Learn ROS 2 Bryan SBN
Libristo kód: 52532774
Nakladateľstvo Independently published, máj 2026
Robotics has a problem: most learning resources assume you already know everything. They throw jargo... Celý popis
? points 40 b Nové Nové
16.70
Skladom u dodávateľa Odosielame za 9-15 dní

30 dní na vrátenie tovaru

Robotics has a problem: most learning resources assume you already know everything. They throw jargon at you from page one, expect fluency in C++, and skip over the foundational thinking that actually makes things click. Learn ROS 2 takes a completely different approach.

Written for students, software developers, and hands-on hobbyists who want to do more than assemble a kit, this book guides you through ROS 2 - the Robot Operating System 2 - from the very beginning, using plain language, purposeful examples, and a single project that grows with you across every chapter.

By the time you finish, you will have built a complete robot application: a simulated two-wheeled robot, designed in URDF, brought to life in Gazebo, controlled with Python, and capable of planning its own path through an environment using the Nav2 autonomous navigation stack. Not a toy. Not a tutorial snippet. A real, working robot application - built by you.

What You'll Learn:

  • How ROS 2 works under the hood - nodes, topics, services, actions, parameters, and the launch system
  • How to set up a full ROS 2 development environment on Ubuntu 22.04 or 24.04 (with options for Windows and macOS via Docker or virtual machines)
  • How to design a robot model using URDF and visualize it in RViz
  • How to simulate your robot in Gazebo with realistic physics - gravity, friction, and movable objects
  • How to write Python code to control your robot, read sensor data, and build state machine logic
  • How to implement motion control, odometry, and sensor transforms using TF2
  • How to map your environment with SLAM Toolbox and enable autonomous navigation with Nav2
  • How to debug, test, record, and replay ROS 2 applications
  • How to package your application with Docker for reproducible, portable deployment
  • How to run your application on physical hardware

Who This Book Is For:

This book is for anyone who has ever wanted to build a robot and didn't know where to start. You don't need a background in robotics. You need basic Python familiarity, a willingness to get your hands dirty with code, and a computer to work on. Whether you're a university student, a software engineer branching into physical computing, or a maker ready to go beyond basic kits, this book was written for you.

Why ROS 2, and Why Now:

ROS 1 reached its official end of life in 2025. The future of robotics software is ROS 2 - faster, more secure, Python-native, and built for real-world deployment. It powers warehouse robots, autonomous drones, surgical assistants, and research platforms worldwide. Learning it now is not just a career advantage; it's becoming an industry requirement.

How This Book Works:

Every concept is introduced with a purpose and followed immediately by code you can run. There is no filler. Chapters build progressively - Part One establishes your environment and mental model, Part Two covers the core communication architecture, Part Three takes you through building and simulating your robot, Part Four adds motion control and autonomous navigation, and Part Five covers deployment, debugging, and what to build next. Each chapter ends with a reflection and a practical challenge to reinforce what you've learned.

All code examples were tested on ROS 2 Jazzy Jalisco with Ubuntu 24.04. Code is released under the Apache 2.0 License.

Herečka & Polyglotka
EWA KASP pre
Prehrať video
Ewa Kasp
Libristo má najväčší výber cudzojazyčnej literatúry. Preto si knihy kupujem tu.

Informácie o knihe

Celý názov Learn ROS 2
Autor Bryan SBN
Jazyk Angličtina
Väzba Kniha - Brožovaná
Dátum vydania 2026
Počet strán 188
EAN 9798198485013
Libristo kód 52532774
Nakladateľstvo Independently published
Váha 260
Rozmery 152 x 229 x 10
Darujte túto knihu ešte dnes
Je to jednoduché
1 Pridajte knihu do košíka a vyberte možnosť doručiť ako darček 2 Obratom Vám zašleme poukaz 3 Knihu zašleme na adresu obdarovaného

Prihlásenie

Prihláste sa k svojmu účtu. Ešte nemáte Libristo účet? Vytvorte si ho teraz!

 
povinné
povinné

Nemáte účet? Získajte výhody Libristo účtu!

Vďaka Libristo účtu budete mať všetko pod kontrolou.

Vytvoriť Libristo účet
Knižný radca Libroamiko
Ahoj, som Libroamiko, môžem pomôcť?