Rocon(or Robot) App definition.
classifies itself. It sets the following member variables.
parent_name : It has parent if it is child is_implementation : Is it implementation? is_ancestor : Is it Ancestor? type : str(Virtual Ancestor, Implementation Ancestor or Implementation Child)
Inherits missing information from the given rapp
Parameters: | rapp (rocon_app_utilities.Rapp) – rapp to inherit |
---|
it compares its compatibility with given uri. and returns true if it is compatible. If it is virtual rapp which does not have compatibility field, return True always
Parameters: | uri (rocon_uri.RoconURI) – rocon_uri |
---|---|
Returns: | true if compatible |
Return type: | bool |