Cargando…

Learning ROS for robotics programming : a practical, instructive, and comprehensive guide to introduce yourself to ROS, the top-notch, leading robotics framework /

The book will take an easy-to-follow and engaging tutorial approach, providing a practical and comprehensive way to learn ROS. If you are a robotic enthusiast who wants to learn how to build and program your own robots in an easy-to-develop, maintainable and shareable way, ""Learning ROS f...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Martinez, Aaron
Otros Autores: Fatouhi, Duraid
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing, 2013.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn868953186
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 131029s2013 enkao o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d N$T  |d YDXCP  |d OCLCF  |d COO  |d OCLCQ  |d DEBSZ  |d AGLDB  |d NRC  |d U3W  |d OCLCQ  |d VTS  |d NLE  |d OCLCQ  |d UKMGB  |d STF  |d AU@  |d M8D  |d UKAHL  |d HS0  |d OCLCO  |d OCLCQ  |d QGK  |d OCLCO 
015 |a GBB742420  |2 bnb 
016 7 |a 018005227  |2 Uk 
019 |a 1259128165 
020 |a 9781782161455  |q (electronic bk.) 
020 |a 1782161457  |q (electronic bk.) 
020 |a 1782161449 
020 |a 9781782161448 
020 |z 9781782161448 
029 1 |a DEBBG  |b BV041633090 
029 1 |a DEBBG  |b BV043779865 
029 1 |a DEBSZ  |b 472808176 
029 1 |a UKMGB  |b 018005227 
035 |a (OCoLC)868953186  |z (OCoLC)1259128165 
037 |a 9781782161455  |b Packt Publishing Pvt. Ltd 
050 4 |a TJ211.45  |b .M378 2013eb 
072 7 |a TEC  |x 009000  |2 bisacsh 
082 0 4 |a 629.89251  |2 23 
049 |a UAMI 
100 1 |a Martinez, Aaron. 
245 1 0 |a Learning ROS for robotics programming :  |b a practical, instructive, and comprehensive guide to introduce yourself to ROS, the top-notch, leading robotics framework /  |c Aaron Martinez ; cover image by Duraid Fatouhi. 
264 1 |a Birmingham, England :  |b Packt Publishing,  |c 2013. 
264 4 |c ©2013 
300 |a 1 online resource (332 pages) :  |b illustrations (some color) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
500 |a "Community expertise distilled"--Cover 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed October 19, 2013). 
505 0 |a Cover -- Copyright -- Credits -- About the Authors -- About the Reviewers -- www.PacktPub.com -- Table of Contents -- Preface -- Chapters 1: Getting Started with ROS -- Installing ROS Electric using repositories -- Adding repositories to your sources.list file -- Setting up your keys -- Installation -- The environment setup -- Installing ROS Fuerte using repositories -- Configuring your Ubuntu repositories -- Setting up your source.list file -- Setting up your keys -- Installation -- The environment setup -- Standalone tools 
505 8 |a How to install Virtual Box and UbuntuDownloading Virtual Box -- Creating the virtual machine -- Summary -- Chapters 2: The ROS Architecture with Examples -- Understanding the ROS File system level -- Packages -- Stacks -- Messages -- Services -- Understanding the ROS Computation Graph level -- Nodes -- Topics -- Services -- Messages -- Bags -- Master -- Parameter Server -- Understanding the ROS Community level -- Some tutorials to practice with ROS -- Navigating through the ROS file system -- Creating our own workspace -- Creating an ROS package 
505 8 |a Building an ROS packagePlaying with ROS nodes -- Learning how to interact with topics -- Learning how to use services -- Using the Parameter Server -- Creating nodes -- Building the node -- Creating msg and srv files -- Using the new srv and msg files -- Summary -- Chapters 3: Debugging and Visualization -- Debugging ROS nodes -- Using the GDB debugger with ROS nodes -- Attaching a node to GDB while launching ROS -- Enabling core dumps for ROS nodes -- Debugging messages -- Outputting a debug message -- Setting the debug message level 
505 8 |a Configuring the debugging level of a particular nodeGiving names to messages -- Conditional and filtered messages -- More messages once, throttle, and combinations -- Using rosconsole and rxconsole to modify the debugging level on the fly -- Inspecting what is going on -- Listing nodes, topics, and services -- Inspecting the node's graph online with rxgraph -- When something weird happens roswtf! -- Plotting scalar data -- Creating a time series plot with rxplot -- Other plotting utilities rxtools -- Visualization of images 
505 8 |a Visualizing a single imageFirewire cameras -- Working with stereo vision -- 3D visualization -- Visualizing data on a 3D world using rviz -- The relationship between topics and frames -- Visualizing frame transformations -- Saving and playing back data -- What is a bag file? -- Recording data in a bag file with rosbag -- Playing back a bag file -- Inspecting all the topics and messages in a bag file using rxbag -- rqt plugins versus rx applications -- Summary -- Chapters 4: Using Sensors and Actuators with ROS -- Using a joystick or gamepad 
520 |a The book will take an easy-to-follow and engaging tutorial approach, providing a practical and comprehensive way to learn ROS. If you are a robotic enthusiast who wants to learn how to build and program your own robots in an easy-to-develop, maintainable and shareable way, ""Learning ROS for Robotics Programming"" is for you. In order to make the most of the book, you should have some C++ programming background, knowledge of GNU/Linux systems, and computer science in general. No previous background on ROS is required, since this book provides all the skills required. It is also advisable to hav 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Robots  |x Programming. 
650 6 |a Robots  |x Programmation. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Engineering (General)  |2 bisacsh 
650 7 |a Robots  |x Programming  |2 fast 
700 1 |a Fatouhi, Duraid. 
776 0 8 |i Print version:  |a Martinez, Aaron.  |t Learning ROS for robotics programming : a practical, instructive, and comprehensive guide to introduce yourself to ROS, the top-notch, leading robotics framework.  |d Bermingham, England : Packt Publishing, ©2013  |h 312 pages  |z 9781782161448 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=644313  |z Texto completo 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26849418 
938 |a ebrary  |b EBRY  |n ebr10772075 
938 |a EBSCOhost  |b EBSC  |n 644313 
938 |a YBP Library Services  |b YANK  |n 11191671 
994 |a 92  |b IZTAP