-
Notifications
You must be signed in to change notification settings - Fork 189
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add StringArray.msg #21
Comments
Is there any proceeding? |
Looking at this message I do not see it adding significant value by declaring such a generic datatype without semantic meaning. And without specific meaning there's no point in creating a single line msg file. A well defined message should stand alone and be interpretable without any other context. For example a LaserScan captures the metadata as well as payload and any program knows what to expect when receiving the message. A such you could propose setting up voice specific messages which would have meaning for voice recognition. However they should have strong semantic meaning so that the data can be interpreted effectively. i'm not sure of your exact use cases but I would suggest something like:
or a more complex datatype Where it's always known that VoiceRecognitionCandidates are differentiated from
Which is simply a collection of sentences. These could both be StringArray but have very different values. Also when embedding a StringArray would require you to address the subfield using my_msgs.strings.strings[0] vs if you use the String [] type it could simply be my_msg.strings[0] |
Hi I just proposed a generic_msgs pkg (#49) maybe this would also solve your problem. Greetings |
Closing as proposed messages don't have semantic meaning. See parallel discussion in #49. |
as described in ros/std_msgs#5 , I'd like to introduce new data type, StringArray.msg somewhere in common_msgs. Do you have any suggestion on which package to put this msg?
we're using this type of message, for example obtain speech recognition result candidates.
https://svn.code.sf.net/p/jsk-ros-pkg/code/trunk/jsk_smart_apps/jsk_gui_msgs/msg/VoiceMessage.msg
The text was updated successfully, but these errors were encountered: