In the solution document of the exercise 4.14 you've defined the package name as 'exercise_414' but in the package.xml file you've defined the package name as 'custom_action' in the python script you import the created messages from custom_action but after compilation the picture shows that they are from a package named 'exercise_414'.

What is the name of the package 'exercise_414' or 'custom_action' ?

if the name is 'exercise_414' then what is custom_action ??

Will there be a problem if the package name and the action file name are the same? Example : package name 'copter' Action file name: 'Copter.action'

Link of the solution doc :

asked 23 Oct '17, 07:52

salahuddin.khan.1994's gravatar image

accept rate: 0%

edited 23 Oct '17, 07:58

Hello Salahuddin,

I've verified and the solution provided shows different names for the package and in its files.

You have to use the same name, so in the CMakeLists.txt and package.xml files, use exercise_414 as the package name.

Thanks for reporting this error. It's gonna be fixed!

permanent link

answered 24 Mar '18, 18:40

marcoarruda's gravatar image

marcoarruda ♦♦
accept rate: 18%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here



Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text]( "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:


question asked: 23 Oct '17, 07:52

question was seen: 676 times

last updated: 24 Mar '18, 18:40

powered by OSQA