skip to content
A systematic approach to learning robot programming with ROS Preview this item
ClosePreview this item
Checking...

A systematic approach to learning robot programming with ROS

Author: Wyatt S Newman
Publisher: Boca Raton : CRC Press, [2018] ©2018
Edition/Format:   eBook : Document : EnglishView all editions and formats
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Newman, Wyatt S.
Systematic approach to learning robot programming with ROS.
Boca Raton : CRC Press, [2018]
(DLC) 2017013872
(OCoLC)979567139
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Wyatt S Newman
ISBN: 9781498777872 1498777872 9781498777841 1498777848
OCLC Number: 1014123536
Notes: "A Chapman & Hall Book."
Description: 1 online resource (1 volume) : illustrations
Contents: SECTION I ROS FOUNDATIONSIntroduction to ROS: ROS tools and nodesSome Ros Concepts Writing Ros Nodes Some More Ros Tools: Catkin_Simple, Roslaunch, Rqt_Console, And Rosbag A Minimal Simulator and Controller Example Wrap-Up Messages, Classes and Servers Defining Custom Messages Introduction to Ros Services Using C++ Classes in Ros Creating Library Modules In Ros Introduction to Action Servers and Action ClientsIntroduction to The Parameter Server Wrap-Up SECTION II SIMULATION AND VISUALIZATION IN ROSSimulation in ROS The Simple Two-Dimensional Robot Simulator Modeling for Dynamic Simulation The Unified Robot Description Format Introduction to Gazebo A Minimal Joint Controller Using A Gazebo Plug-In for Joint Servo Control Building A Mobile Robot Model Simulating The Mobile Robot Model Combining Robot Models Wrap-Up Coordinate Transforms in ROS Introduction to Coordinate Transforms In Ros The Transform Listener Using The Eigen Library Transforming Ros Datatypes Wrap-Up Sensing and Visualization in ROS Markers And Interactive Markers In Rviz Displaying Sensor Values in Rviz Wrap-Up SECTION IIIPERCEPTUAL PROCESSING IN ROSUsing Cameras in ROS Projective Transformation Into Camera CoordinatesIntrinsic Camera Calibration Intrinsic Calibration Of Stereo Cameras Using Opencv with Ros Wrap-Up Depth Imaging and Point Clouds Depth from Scanning Lidar Depth from Stereo Cameras Depth Cameras Wrap-Up Point Cloud Processing A Simple Point-Cloud Display Node Loading and Displaying Point-Cloud Images From Disk Saving Published Point-Cloud Images to Disk Interpreting Point-Cloud Images with Pcl MethodsAn Object Finder SECTION IV MOBILE ROBOTS IN ROSMobile-Robot Motion Control Desired State Generation Robot State Estimation Differential-Drive Steering Algorithms Steering with Respect to Map Coordinates Wrap-Up Mobile-Robot Navigation Map Making Path Planning An Example Move-Base Client Modifying The Navigation Stack Wrap-Up SECTION V ROBOT ARMS IN ROSLow-Level Control A One-Dof, Prismatic-Joint Robot Model An Example Position Controller An Example Velocity Controller An Example Force Controller Trajectory Messages for Robot Arms A Trajectory Interpolation Action Server For A 7-Dof Arm Wrap-Up Robot Arm Kinematics Forward Kinematics Inverse Kinematics Wrap-Up Arm Motion Planning Cartesian Motion Planning Dynamic Programming for Joint-Space Planning Cartesian-Motion Action Servers Wrap-UpArm Control with the Baxter Simulator Running The Baxter Simulator Baxter Joints and Topics Baxter's Grippers Head Pan Control Commanding Baxter Joints Using The Ros Joint Trajectory Controller Joint-Space Record and Playback Nodes Baxter Kinematics Baxter Cartesian Moves Wrap-Up An Object-Grabber Package Object-Grabber Code Organization An Object Manipulation Query Service Generic Gripper Services An Object-Grabber Action Server An Example Object-Grabber Action Client Wrap-Up SECTION VI SYSTEM INTEGRATION AND HIGHER-LEVEL CONTROLPerception-Based Manipulation Extrinsic Camera Calibration Integrated Perception and Manipulation Mobile Manipulation Mobile Manipulator Model Mobile Manipulation Wrap-Up Conclusion
Responsibility: Wyatt S. Newman.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1014123536> # A systematic approach to learning robot programming with ROS
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "1014123536" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/flu> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/3477472334#Topic/operating_systems_computers> ; # Operating systems (Computers)
    schema:about <http://experiment.worldcat.org/entity/work/data/3477472334#Topic/robots_control_systems> ; # Robots--Control systems
    schema:about <http://dewey.info/class/629.8925133/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/3477472334#Topic/robots_programming> ; # Robots--Programming
    schema:author <http://experiment.worldcat.org/entity/work/data/3477472334#Person/newman_wyatt_s> ; # Wyatt S. Newman
    schema:bookFormat schema:EBook ;
    schema:datePublished "2018" ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/3477472334> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/979567139> ;
    schema:name "A systematic approach to learning robot programming with ROS"@en ;
    schema:productID "1014123536" ;
    schema:url <http://www.myilibrary.com?id=1036092> ;
    schema:url <https://ezproxy.spl.org/login?url=https://proquest.safaribooksonline.com/9781498777872> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781498777841> ;
    schema:url <http://proquest.safaribooksonline.com/9781498777872> ;
    schema:url <http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781498777872> ;
    schema:url <https://proquest.safaribooksonline.com/9781498777872> ;
    schema:url <https://ebookcentral.proquest.com/lib/uvic> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5046647> ;
    schema:url <http://proquest.tech.safaribooksonline.de/9781498777872> ;
    schema:url <http://proquestcombo.safaribooksonline.com/9781498777872> ;
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0001856443&T=marc&tab=BOOKS> ;
    schema:url <http://proxy.library.carleton.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=carleton&xmlId=9781498777872> ;
    schema:url <https://login.gbcprx01.georgebrown.ca/login?url=http://proquest.safaribooksonline.com/?uiCode=geobrown&xmlId=9781498777872> ;
    schema:url <https://www.safaribooksonline.com/library/view/-/9781498777872/?ar> ;
    schema:url <http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1594497> ;
    schema:workExample <http://worldcat.org/isbn/9781498777841> ;
    schema:workExample <http://worldcat.org/isbn/9781498777872> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1014123536> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/3477472334#Person/newman_wyatt_s> # Wyatt S. Newman
    a schema:Person ;
    schema:familyName "Newman" ;
    schema:givenName "Wyatt S." ;
    schema:name "Wyatt S. Newman" ;
    .

<http://experiment.worldcat.org/entity/work/data/3477472334#Topic/operating_systems_computers> # Operating systems (Computers)
    a schema:Intangible ;
    schema:name "Operating systems (Computers)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3477472334#Topic/robots_control_systems> # Robots--Control systems
    a schema:Intangible ;
    schema:name "Robots--Control systems"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/3477472334#Topic/robots_programming> # Robots--Programming
    a schema:Intangible ;
    schema:name "Robots--Programming"@en ;
    .

<http://proquest.tech.safaribooksonline.de/9781498777872>
    rdfs:comment "URL des Erstveröffentlichers" ;
    .

<http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781498777872>
    rdfs:comment "5 simultaneous users allowed through Safari Technical Books" ;
    .

<http://worldcat.org/isbn/9781498777841>
    a schema:ProductModel ;
    schema:isbn "1498777848" ;
    schema:isbn "9781498777841" ;
    .

<http://worldcat.org/isbn/9781498777872>
    a schema:ProductModel ;
    schema:isbn "1498777872" ;
    schema:isbn "9781498777872" ;
    .

<http://www.worldcat.org/oclc/979567139>
    a schema:CreativeWork ;
    rdfs:label "Systematic approach to learning robot programming with ROS." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1014123536> ; # A systematic approach to learning robot programming with ROS
    .

<https://www.safaribooksonline.com/library/view/-/9781498777872/?ar>
    rdfs:comment "from Safari" ;
    rdfs:comment "(Unlimited Concurrent Users)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.