A systematic approach to learning robot programming with ROS / Wyatt S. Newman.

A Systematic Approach to Learning Robot Programming with ROS provides a comprehensive, introduction to the essential components of ROS through detailed explanations of simple code examples along with the corresponding theory of operation. The book explores the organization of ROS, how to understand...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via O'Reilly/Safari)
Main Author: Newman, Wyatt S. (Author)
Format: eBook
Language:English
Published: Boca Raton : CRC Press, [2018]
Subjects:

MARC

LEADER 00000cam a2200000 i 4500
001 b10305653
006 m o d
007 cr |||||||||||
008 171207s2018 flua ob 001 0 eng d
005 20240829145653.0
020 |a 9781498777872 
020 |a 1498777872 
020 |a 9781498777841 
020 |a 1498777848 
020 |z 9781138096301 
020 |z 9781498777827 
020 |z 113809630X 
020 |z 1498777821 
029 1 |a GBVCP  |b 1014937337 
035 |a (OCoLC)safo1014123536 
035 |a (OCoLC)1014123536 
037 |a safo9781498777872 
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d STF  |d VT2  |d OCLCF  |d TOH  |d IDEBK  |d COO  |d NRC  |d OCLCQ  |d UOK  |d CEF  |d KSU  |d OCLCQ  |d DEBBG  |d OCLCQ  |d WYU  |d G3B  |d C6I  |d UAB  |d UKAHL  |d YDX  |d OCLCQ  |d DST  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL 
049 |a GWRE 
050 4 |a TJ211.45 
100 1 |a Newman, Wyatt S.,  |e author. 
245 1 2 |a A systematic approach to learning robot programming with ROS /  |c Wyatt S. Newman. 
264 1 |a Boca Raton :  |b CRC Press,  |c [2018] 
264 4 |c ©2018 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a volume  |b nc  |2 rdacarrier 
588 0 |a Online resource; title from title page (viewed December 6, 2017). 
500 |a "A Chapman & Hall Book." 
504 |a Includes bibliographical references and index. 
520 |a A Systematic Approach to Learning Robot Programming with ROS provides a comprehensive, introduction to the essential components of ROS through detailed explanations of simple code examples along with the corresponding theory of operation. The book explores the organization of ROS, how to understand ROS packages, how to use ROS tools, how to incorporate existing ROS packages into new applications, and how to develop new packages for robotics and automation. It also facilitates continuing education by preparing the reader to better understand the existing on-line documentation. The book is organized into six parts. It begins with an introduction to ROS foundations, including writing ROS nodes and ROS tools. Messages, Classes, and Servers are also covered. The second part of the book features simulation and visualization with ROS, including coordinate transforms. The next part of the book discusses perceptual processing in ROS. It includes coverage of using cameras in ROS, depth imaging and point clouds, and point cloud processing. Mobile robot control and navigation in ROS is featured in the fourth part of the book The fifth section of the book contains coverage of robot arms in ROS. This section explores robot arm kinematics, arm motion planning, arm control with the Baxter Simulator, and an object-grabber package. The last part of the book focuses on system integration and higher-level control, including perception-based and mobile manipulation. This accessible text includes examples throughout and C++ code examples are also provided at https://github.com/wsnewman/learning_ros. 
650 0 |a Robots  |x Programming. 
650 0 |a Robots  |x Control systems. 
650 0 |a Operating systems (Computers) 
650 7 |a Operating systems (Computers)  |2 fast 
650 7 |a Robots  |x Control systems  |2 fast 
650 7 |a Robots  |x Programming  |2 fast 
758 |i has work:  |a A systematic approach to learning robot programming with ROS (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCFB8WcBcTRrtrcXGxtvyh3  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Newman, Wyatt S.  |t Systematic approach to learning robot programming with ROS.  |d Boca Raton : CRC Press, [2018]  |z 9781138096301  |z 113809630X  |w (DLC) 2017013872  |w (OCoLC)979567139 
856 4 0 |u https://go.oreilly.com/UniOfColoradoBoulder/library/view/~/9781498777872/?ar  |z Full Text (via O'Reilly/Safari) 
915 |a - 
956 |a O'Reilly-Safari eBooks 
956 |b O'Reilly Online Learning: Academic/Public Library Edition 
994 |a 92  |b COD 
998 |b Subsequent record output 
999 f f |i c18dc706-663d-55fe-bfb5-d2206a7046ba  |s 14d1ec0e-32af-5179-9bd5-83bd4d85af7c 
952 f f |p Can circulate  |a University of Colorado Boulder  |b Online  |c Online  |d Online  |e TJ211.45  |h Library of Congress classification  |i web  |n 1