Ultimate Robotics Programming with ROS 2 and Python (Orange Education)
Friday, 24 January 2025

This book introduces readers to ROS 2 without requiring prior experience in robotics. Jonathan Cacace blends theoretical explanations with practical exercises, empowering readers to solve specific robotics problems while understanding the reasoning behind various approaches. The book covers a broad spectrum of robotics topics, including mobile robots, industrial manipulators, and aerial robots. These systems are simulated using the modern Gazebo simulator and programmed with ROS 2’s out-of-the-box tools and custom solutions using the ROS 2 API.

 

Author: Jonathan Cacace
Publisher: Orange Education
Date: December 2024
Pages: 484
ISBN: 978-9348107954
Print: B0DRW88ZJ8
Kindle: B0DRWPY15H
Audience: Python developers interested in robotics
Level: Intermediate/Advanced
Category: Hardware platforms and Artificial Intelligence

roboticsros

Topics covered:

  • Introduction to Robot Operating System 2
  • Hands-on ROS 2 Programming Using Python
  • Supplementary Tools for ROS 2
  • Robot Visualization and Simulation
  • Writing Tests Using Pytest for ROS 2 Nodes
  • Controlling an Inverted Pendulum with a PID Controller
  • Laser-based Obstacle Avoidance with a Wheeled Mobile Robot
  • ROS 2 Behaviour Trees Using Python
  • Surveillance System Using Behaviour Trees
  • Robot Navigation Using ROS 2 Navigation Stack (Nav2)
  • Robot Arm Control Using MoveIt 2
  • Programming Aerial Robots Using ROS 2
  • Computer Vision Using ROS 2
  • Object Detection Using ROS 2
  • Using Large Language Models with ROS 2
  • Deep Reinforcement Learning Using ROS 2

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner


Software Mistakes and Tradeoffs (Manning)

Author: Tomasz Lelek and Jon Skeet
Publisher: Manning
Date: June 2022
Pages: 426
ISBN: 978-1617299209
Print: 1617299200
Audience: C# developers
Rating: 4
Reviewer: Mike James
We all make mistakes - do you want to read about them?



PostgresSQL 14 Administration Cookbook

Author: Simon Riggs and Gianno Ciolli
Publisher: Packt Publishing
Pages: 608
ISBN: 978-1803248974
Print:1803248971
Kindle: B09R4VBHX3
Audience: PostgresSQL developers and administrators
Rating: 4.5
Reviewer: Kay Ewbank

While this book describes itself as a cookbook, the recipes in it work through the nec [ ... ]


More Reviews