Inicio > > Sistemas operativos > Linux > Mastering ROS for Robotics Programming - Second Edition
Mastering ROS for Robotics Programming - Second Edition

Mastering ROS for Robotics Programming - Second Edition

Mastering ROS for Robotics Programming, Second Edition

Jonathan Cacace / Lentin Joseph

110,99 €
IVA incluido
Disponible
Editorial:
Packt Publishing
Año de edición:
2018
Materia
Linux
ISBN:
9781788478953
110,99 €
IVA incluido
Disponible

Selecciona una librería:

  • Librería Samer Atenea
  • Librería Aciertas (Toledo)
  • Kálamo Books
  • Librería Perelló (Valencia)
  • Librería Elías (Asturias)
  • Donde los libros
  • Librería Kolima (Madrid)
  • Librería Proteo (Málaga)

Discover best practices and troubleshooting solutions when working on ROSKey FeaturesDevelop complex robotic applications using ROS to interface robot manipulators and mobile robotsGain insight into autonomous navigation in mobile robots and motion planning in robot manipulatorsDiscover best practices and troubleshooting solutionsBook DescriptionIn this day and age, robotics has been gaining a lot of traction in various industries where consistency and perfection matter. Automation is achieved via robotic applications and various platforms that support robotics. The Robot Operating System (ROS) is a modular software platform to develop generic robotic applications. This book focuses on the most stable release of ROS (Kinetic Kame), discusses advanced concepts, and effectively teaches you programming using ROS.We begin with aninformative overview of the ROS framework, which will give you a clear idea of how ROS works. During the course of this book, you’ll learn to build models of complex robots, and simulate and interface the robot using the ROS MoveIt! motion planning library and ROS navigation stacks. Learn to leverage several ROS packages to embrace your robot models.After covering robot manipulation and navigation, you’ll get to grips with the interfacing I/O boards, sensors, and actuators of ROS. Vision sensors are a key component of robots, and an entire chapter is dedicated to the vision sensor and image elaboration, its interface in ROS and programming. You’ll also understand the hardware interface and simulation of complex robots to ROS and ROS Industrial.At the end of this book, you’ll discover the best practices to follow when programming using ROS. What you will learnCreate a robot model with a seven-DOF robotic arm and a differential wheeled mobile robotWork with Gazebo and V-REP robotic simulatorImplement autonomous navigation in differential drive robots using SLAM and AMCL packagesExplore the ROS Pluginlib, ROS nodelets, and Gazebo pluginsInterface I/O boards such as Arduino, robot sensors, and high-end actuatorsSimulate and motion plan an ABB and universal arm using ROS IndustrialExplore the latest version of the ROS frameworkWork with the motion planning of a seven-DOF arm using MoveIt!Who this book is for:If you are a robotics enthusiast or researcher who want to learn more about building robot applications using ROS, this book is for you. In order to learn from this book, you should have a basic knowledge of ROS, GNU/Linux, and C++ programming concepts. The book is also excellent for programmers who want to explore the advanced features of ROS.

Artículos relacionados

  • FreeBSD Documentation Project Primer for New Contributors
    The FreeBSD Documentation Project
    This document describes how the FreeBSD Documentation Project is organized, how to write and submit documentation, and how to effectively use the available tools. This primer shows how to: Identify which parts of FreeBSD are maintained by the FDP. Install the required documentation tools and files. Make changes to the documentation. Submit changes back for review and inclu...
    Disponible

    9,19 €

  • Arduino for the Cloud
    Claus Kühnel
    Arduino for the Cloud considers the Arduino Yún and the Dragino Yún Shield as components closing the gap between a typical microcontroller application and connection to the cloud. Arduino Yún combines the classic Arduino with an Atheros AR9331 system-on-a-chip (SoC) for wireless access points and routers platforms, which uses the Linux distribution Linino (OpenWRT) operating sy...
    Disponible

    33,03 €

  • Mastering Reverse Engineering
    Reginald Wong
    ...
    Disponible

    66,28 €

  • Cathedral and the Bazaar
    Eric S. Raymond / Eric SRaymond
    ...
    Disponible

    7,61 €

  • Hands-On Serverless Computing
    Kuldeep Chowhan
    ...
    Disponible

    65,33 €

  • Fundamentals of Linux
    Oliver Pelz
    Develop a solid understanding of the important command-line tools and utilities in Linux Key Features:- Delve into the fundamentals of Linux - Explore and work with virtualization, command lines, and Bash shell scripts - Use special file permission flags such as setuid and setgid Book Description:Linux is a Unix-like operating system assembled under the model of free and open ...
    Disponible

    45,76 €

Otros libros del autor

  • Mastering ROS 2 for Robotics Programming - Fourth Edition
    Jonathan Cacace / Lentin Joseph
    In this fourth edition, master ROS 2 by creating robotics software applications that integrate the latest technologies, like Generative AI and reinforcement learning, to build your custom robotAll formats include a free PDF and an invitation to the Embedded System Professionals communityKey Features:- Get a solid understanding of ROS 2 core concepts and features from scratch- D...
    Disponible

    71,75 €

  • Mastering ROS for Robotics Programming - Third Edition
    Jonathan Cacace / Lentin Joseph
    Develop, simulate, and deploy intelligent robotic systems using ROS with hands-on guidance for 3D modeling, hardware integration, and motion planningKey Features:- Implement complex simulations using Gazebo, Webots, and CoppeliaSim alongside MoveIt! for motion planning- Integrate sensors, vision modules, and I/O boards for real-world robot control- Bridge ROS with MATLAB, Simul...
    Disponible

    98,07 €