Errata
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted By | Date submitted | Date corrected |
---|---|---|---|---|---|
5. Actions: Defining an Action Note from the Author or Editor: |
Ivan | Feb 19, 2016 | |||
Printed | Page 34 5th paragraph |
The paragraph refers to the "basics directory", which was not created yet. The examples in Chapter 3 are intended to be in a directory/package called basics , but the text does not describe the required terminal command to create this package. Note from the Author or Editor: |
Morgan Quigley |
Jan 25, 2016 | |
Printed | Page 64 1st paragraph |
It's written that "with all this information in place, running catkin_make in the top level..." with explaining just the CMakeLists.txt modifications without necessary package.xml modifications as follows (not sure if all is necessary or not!): Note from the Author or Editor: |
Tuncay Aksungurlu | May 02, 2016 | |
Printed | Page 64 end of the page |
I can confirm that as found by Tuncay Aksungurlu, without modifying Package.xml to include build_dep and run_dep (actionlib and actionlib_msgs) Note from the Author or Editor: |
Luca Di Taranto | Nov 23, 2016 | |
Printed, PDF | Page 68 below "Implementing a More Sophisticated Action Server" |
Random number "508.450" at the beginning of paragraph. Note from the Author or Editor: |
Anonymous | Jan 06, 2016 | |
Page 68 pub = rospy.Publisher('map', nav_msgs/OccupancyGrid, latched=True) |
keyword argument `latched` should be `latch` Note from the Author or Editor: |
Anonymous | Jul 15, 2016 | ||
Printed | Page 99 Under "Creating a Package" |
cd ~wanderbot_ws/src Note from the Author or Editor: |
Anonymous | Jan 15, 2016 | |
Printed | Page 101 3 row |
the line in the code: Note from the Author or Editor: |
Anonymous | Jan 17, 2016 | |
Printed | Page 204 Example 12-4, third line |
The Twist message needs to be imported. Immediately after the Image import line, the following line needs to be added: |
Morgan Quigley |
Jan 28, 2016 | |
Printed, PDF | Page 343 Middle of the page |
unedited sentence "We just need to bring up rviz in a? with a? suitable configuration to Note from the Author or Editor: |
Anonymous | Jan 06, 2016 | |
Printed, PDF | Page 382 below "/rosout Versus /rosout_agg" |
Random number "2107.140" at the beginning of paragraph. Note from the Author or Editor: |
Anonymous | Jan 06, 2016 | |
Printed, PDF | Page 385 Command prompt below "Problem: Mismatched Topic Names" |
text describes misspelling but command line is actually correctly spelled ("rostopic pub /chatter std_msgs/String -r 1 "Hello world 2" \ Note from the Author or Editor: |
Anonymous | Jan 06, 2016 | |
Page 415 first line |
The filename is incorrect in this phrase "create a new file, config/controller.yaml". It should be "create a new file, config/controllers.yaml" with an 's' in 'controllers'. The Example 18-18 is expecting "config/controllers.yaml". Note from the Author or Editor: |
Daniel Snider | Feb 02, 2017 |