Mastering ROS for Robotics Programming : Best practices and troubleshooting solutions when working with ROS, 3/e (Paperback)
暫譯: 精通 ROS 機器人程式設計:使用 ROS 的最佳實踐與故障排除解決方案,第 3 版(平裝本)
Lentin Joseph, Jonathan Cacace
- 出版商: Packt Publishing
- 出版日期: 2021-10-15
- 定價: $2,350
- 售價: 9.0 折 $2,115
- 語言: 英文
- 頁數: 594
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1801071020
- ISBN-13: 9781801071024
-
相關分類:
機器人製作 Robots
-
相關翻譯:
精通 ROS 機器人編程 (原書第3版) (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$1,620$1,588 -
$1,093Digital Control and State Variable Methods: Conventional and intelligent Control Systems , 4/e (IE-Paperback)
-
$1,156Digital Control Systems Analysis & Design, 4/e (IE-Paperback) (書況較舊書側內頁有些許黴斑,不介意在下單)
-
$2,400$2,280 -
$2,220$2,109 -
$403深度學習原理與TensorFlow實踐
-
$594$564 -
$517STM32 庫開發實戰指南 : 基於 STM32F103 (第2版)
-
$594$564 -
$880$862 -
$352ROS 機器人編程與 SLAM 算法解析指南
-
$417數字濾波器的 MATLAB 與 FPGA 實現 — Altera / Verilog 版, 2/e
-
$1,540$1,463 -
$594$564 -
$505$475 -
$1,000$790 -
$604聯邦學習技術及實戰
-
$2,090$1,986 -
$580$458 -
$1,600$1,568 -
$880$695 -
$700$553 -
$1,976$1,872 -
$456$433 -
$239$227
商品描述
The Robot Operating System (ROS) is a software framework used for programming complex robots. ROS enables you to develop software for building complex robots without writing code from scratch, saving valuable development time. Mastering ROS for Robotics Programming provides complete coverage of the advanced concepts using easy-to-understand, practical examples and step-by-step explanations of essential concepts that you can apply in your ROS robotics projects.
The book begins by helping you get to grips with the basic concepts necessary for programming robots with ROS. You'll then discover how to develop a robot simulation as well as an actual robot and understand how to apply high-level capabilities such as navigation and manipulation from scratch. As you advance, you'll learn how to create ROS controllers and plugins and explore ROS's industrial applications and how it interacts with aerial robots. Finally, you'll discover best practices and methods for working with ROS efficiently.
By the end of this ROS book, you'll have learned how to create various applications in ROS and build your first ROS robot.
商品描述(中文翻譯)
機器人操作系統(Robot Operating System, ROS)是一個用於編程複雜機器人的軟體框架。ROS 使您能夠開發用於構建複雜機器人的軟體,而無需從頭編寫程式碼,節省寶貴的開發時間。《掌握 ROS 機器人編程》全面涵蓋了使用易於理解的實用範例和逐步解釋的進階概念,這些概念您可以應用於您的 ROS 機器人專案中。
本書首先幫助您掌握使用 ROS 編程機器人所需的基本概念。接著,您將發現如何開發機器人模擬以及實際機器人,並了解如何從零開始應用高階功能,如導航和操作。隨著學習的深入,您將學會如何創建 ROS 控制器和插件,並探索 ROS 的工業應用及其與空中機器人的互動。最後,您將發現高效使用 ROS 的最佳實踐和方法。
在本書結束時,您將學會如何在 ROS 中創建各種應用程式並構建您的第一個 ROS 機器人。
作者簡介
Lentin Joseph
Lentin Joseph is an author, roboticist and robotics entrepreneur from India. He runs a robotics software company called Qbotics Labs in Kochi/Kerala. He has 10 years of experience in the robotics domain primarily in Robot Operating System, OpenCV, and PCL.
He has authored 8 books in ROS, namely, Learning Robotics using Python first and second edition, Mastering ROS for Robotics Programming first and second edition, ROS Robotics Projects first and second edition, ROS Learning Path and Robot Operating System for Absolute Beginners.
He has pursued his Masters in Robotics and Automation from India and also worked at Robotics Institute, CMU, USA. He is also a TEDx speaker.
Jonathan Cacace
Jonathan Cacace was born in Naples, Italy, on December 13, 1987. He received his Master's degree in computer science, and a Ph.D. degree in Information and Automation Engineering, from the University of Naples Federico II.
Currently, he is an Assistant Professor at the University of Naples Federico II. He is also a member of PRISMA Lab where he is involved in different research projects focused on industrial and service robotics in which he has developed several ROS-based applications integrating robot perception and control.
作者簡介(中文翻譯)
Lentin Joseph
Lentin Joseph 是來自印度的作者、機器人專家及機器人創業家。他在喀拉拉邦的科欽經營一家名為 Qbotics Labs 的機器人軟體公司。他在機器人領域擁有 10 年的經驗,主要專注於 Robot Operating System、OpenCV 和 PCL。
他已經撰寫了 8 本有關 ROS 的書籍,包括《Learning Robotics using Python》第一版和第二版、《Mastering ROS for Robotics Programming》第一版和第二版、《ROS Robotics Projects》第一版和第二版、《ROS Learning Path》以及《Robot Operating System for Absolute Beginners》。
他在印度獲得了機器人與自動化的碩士學位,並曾在美國卡內基梅隆大學的機器人研究所工作。他也是 TEDx 的演講者。
Jonathan Cacace
Jonathan Cacace 於 1987 年 12 月 13 日出生於意大利的那不勒斯。他在那不勒斯費德里科二世大學獲得了計算機科學碩士學位及資訊與自動化工程的博士學位。
目前,他是那不勒斯費德里科二世大學的助理教授。他也是 PRISMA 實驗室的成員,參與多個專注於工業和服務機器人的研究項目,並開發了幾個基於 ROS 的應用程式,整合了機器人的感知與控制。