![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.9.1 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.9-indigo-kinetic-gopher |
Last Updated | 2016-10-16 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.9.1 (2016-10-16)
- drop the master relay
0.8.0 (2015-10-10)
- provide args to the user so they can prepare for unique namespacing if necessary
- move rapp launching into the root namespace and let the user decide where handles should go
- advertise the rapp manager handles on the gateway by default for concert clients
- simplified launchers into standalone and concert client
- split standalone and concert classes rather than trying to mash them as one
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Name |
---|
python-catkin-pkg |
Dependant Packages
Launch files
- launch/concert_client.launch
- Launch configuration for a gopher style concert client. This does not provide direct access to the app manager as was done in rocon indigo. What this launcher does: - runs a gateway next to the app manager - configured with flip rules for a specified concert name - configured to look and flip anything in the /concert namespace - runs a simple concert app manager - configures the application namespace to match the gateway name - pings the gateway to spin fast whenever flips are required
-
- robot_name [default: Cybernetic Pirate] — used for rocon_uri rapp compatibility checks
- robot_type [default: turtlebot] — used for rocon_uri rapp compatibility checks
- robot_icon [default: rocon_icons/cybernetic_pirate.png] — easily identifiable icon for this robot
- robot_description [default: To err is human, to 'arr is pirate.] — informative doc string about this robot
- auto_start_rapp [default: ] — autostart a rapp, e.g. 'rocon_apps/chirp'
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names to restrict rapp search
- rapp_package_blacklist [default: []] — comma separated list of package names to blacklist from the rapp search
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml] — pointer to a yaml file listing preferred rapps
- screen [default: true] — verbose output from running apps
- auto_rapp_installation [default: false] — hook into automatic rapp installations
- zeroconf [default: true]
- zeroconf_port [default: 11311]
- gateway_uuids [default: false] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns to use if zeroconf is enabled
- hub_uri [default: ] — where the gateway can find a hub if zeroconf is disabled
- gateway_custom_rules_file [default: ] — name of a user custom parameterisation (yaml).
- connection_cache [default: true] — whether to launch the connection cache node to cache the master state
- connection_cache_spin_frequency [default: 0.1] — how fast to cache the master state (note you can 'spin it up' via service calls)
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- interactions [default: false] — enable/disable interactions
- interactions_list [default: []] — comma separated list of package resource names pointing to yaml interaction configurations (doesn't need the .interactions extension), e.g. [rocon_interactions/pairing]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- auto_start_pairing [default: ] — auto start a pre-configured rapp for interactions, e.g. 'Talker'
- launch/pairing_demo.launch
- A pairing demo.
-
- auto_start_pairing [default: ] — auto start a pre-configured rapp for interactions, e.g. 'Talker'
- launch/standalone.launch
- Standard launch configuration for rocon app management on a single robot. This combines several launchers into a usable blackbox that is a common pattern for most rapp enabled robots. It isn't designed to be *the* pattern, so feel free to pull the relevant parts to make your own launchers.
-
- robot_name [default: Cybernetic Pirate] — used for rocon_uri rapp compatibility checks
- robot_type [default: turtlebot] — used for rocon_uri rapp compatibility checks
- robot_icon [default: rocon_icons/cybernetic_pirate.png] — easily identifiable icon for this robot
- robot_description [default: To err is human, to 'arr is pirate.] — informative doc string about this robot
- auto_start_rapp [default: ] — autostart a rapp, e.g. 'rocon_apps/chirp'
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names to restrict rapp search
- rapp_package_blacklist [default: []] — comma separated list of package names to blacklist from the rapp search
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml] — pointer to a yaml file listing preferred rapps
- screen [default: true] — verbose output from running apps
- auto_rapp_installation [default: false] — hook into automatic rapp installations
- zeroconf [default: true]
- zeroconf_port [default: 11311]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- interactions [default: false] — enable/disable interactions
- interactions_list [default: []] — comma separated list of package resource names pointing to yaml interaction configurations (doesn't need the .interactions extension), e.g. [rocon_interactions/pairing]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- auto_start_pairing [default: ] — auto start a pre-configured rapp for interactions, e.g. 'Talker'
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- auto_start_pairing [default: ] — auto start a pre-configured rapp for interactions, e.g. 'Talker'
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]
Messages
Services
Plugins
Recent questions tagged rocon_app_manager at Robotics Stack Exchange
![]() |
rocon_app_manager package from rocon_app_platform reporocon_app_manager rocon_app_platform rocon_app_utilities rocon_apps |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 0.7.13 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/robotics-in-concert/rocon_app_platform.git |
VCS Type | git |
VCS Version | release/0.7-indigo |
Last Updated | 2015-07-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Daniel Stonier
- Marcus Liebhardt
Authors
- Daniel Stonier
- Jihoon Lee
- Marcus Liebhardt
Changelog
0.7.13 (2015-07-09)
- the cancel_flag should be False in start_app
- attempts to flip public interface a couple of times. Then stopps rapp if it fails after all attempts. closes #297
- fix start_rapp stop rapp flipping #299
- cleans up flip connection logic in start/stop rapp closes #299
- print should not be here closes #298
- add gatewayname as launch arg only if it exists closes #295
- [rocon_app_manager] trivial
- [rocon_app_manager] pass a ros compatible name to the rapp.
- [rocon_app_manager] remove unnecessary, and old, comment.
- [rocon_app_manager] bugfix the bugfix for status publishing Didn't look around properly - this corrects the last bugfix to make sure all variables are properly defined before publishing the status.
- [rocon_app_manager] remove debug print.
- [rocon_app_manager] base name handling should be same for uuids or not. Wasn't applying the correct conversion rules (lower, space->'_') for standalone mode so that the namespaced topics/services conform to ros conventions.
- [rocon_app_manager] bugfix handling of nonexistant current rapp. Was mistakenly assuming that this is always available. This handles the case when it is None.
- removing running rapps from listrapps
- Contributors: AlexV, Daniel Stonier, Jihoon Lee
0.7.12 (2015-05-27)
- adding parameter to delay service creation (now only once) if gateway uuid is needed. changed standalone namespace to be robot_name (parameter) to match namespace with concert but without uuid added delay in spin
- fix typo regarding constant definition in utils
- [rocon_app_manager] status now publishes the runtime interfaces and parameters.
- Contributors: AlexV, Daniel Stonier, dwlee
0.7.11 (2015-05-06)
- add webserver_address arg closes #285
- disable_zeroconf does not start zeroconf node #273
- Contributors: Jihoon Lee
0.7.10 (2015-05-04)
- [rocon_app_manager] remove install rule.
- Contributors: Daniel Stonier
0.7.9 (2015-04-28)
- remove legacy paird.concert closes #282
- Contributors: Jihoon Lee
0.7.8 (2015-03-23)
- better warning for preferred rapp selection closes #274
- clean up launchers #279
- bugfix robot_naem arg location, fixes #276.
- set moo as default preferred chirp closes #275
- change warn to info closes #274
- Contributors: Daniel Stonier, Jihoon Lee
0.7.7 (2015-02-27)
- disable_zeroconf option availalble
- bug fix in rapp installation process
- Contributors: Jihoon Lee
- bug fix in rapp installation process
- Contributors: Jihoon Lee
0.7.6 (2015-01-12)
- add log and typo fix
- use auto_rapp_installation param to enable disable installer
- disabl installer logic
- Contributors: Jihoon Lee
0.7.5 (2015-01-08)
- add rocon_interactions as run_depend closes #268
- Contributors: Jihoon Lee
0.7.4 (2014-12-30)
File truncated at 100 lines see the full file
Wiki Tutorials
Package Dependencies
System Dependencies
Dependant Packages
Launch files
- launch/concert_client.launch
- Standard launch configuration for an app manager used as a concert client. This provides meaningful arg names and fixes some args such as the firewall which shouldn't be modified in a concert setting.
-
- robot_description [default: To err is human, to 'arr is pirate.]
- robot_name [default: Cybernetic Pirate]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- robot_type [default: turtlebot]
- robot_unique_name [default: true] — postfix a uuid to the robot name for uniqueness
- rapp_auto_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- concert_whitelist [default: []] — list of concert names this robot will work with
- local_machine_only [default: false] — only work with local concerts (testing, simulations)
- concert_watch_period [default: 10] — the period used by gateways for watching concert connections
- concert_uri [default: ] — configure concert hub uri for direct connection.
- disable_zeroconf [default: false] — disable zeroconfiguration
- screen [default: false] — verbose output from running apps
- capabilities [default: false] — enables/disables a default capability server in this concert client
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_package_whitelist [default: []] — get capabilities from these packages only (e.g. std_capabilities)
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- interactions [default: false]
- interactions_list [default: []]
- simulation [default: false] — if simulated robot
- firewall [default: false] — typically false (don't let anything in), only for simulation clients
- launch/multimaster.launch
- Launch configuration for an app manager in multimaster mode. This exposes all the bells and whistles available for configuration. See concert_client.launch for an example which tunes it for a particular usage.
-
- robot_name [default: Cybernetic Pirate]
- gateway_firewall [default: true] — default is not to let anything come into the robot
- gateway_uuids [default: true] — all gateways represent their robots with unique uuid's postfixed to the name
- gateway_watch_loop_period [default: 10] — the polling period for multimaster advertising/flipping
- hub_whitelist [default: []] — list of hub names/regex patterns
- hub_uri [default: ]
- disable_zeroconf [default: false]
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: false] — verbose output from running apps
- simulation [default: false] — if simulated robot
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- launch/standalone.launch
- Standard launch configuration for an app manager in standalone mode. i.e. no android, no multimaster concert. You should be able to play the basic apps (chirp and talker etc with this).
-
- capabilities [default: false] — enable/disable a capability server
- capabilities_parameters [default: $(find rocon_app_manager)/param/capabilities.yaml] — detailed parameter configuration for the providers
- capabilities_blacklist [default: []] — blacklist specific capabilities
- capabilities_nodelet_manager_name [default: capability_server_nodelet_manager]
- capabilities_package_whitelist [default: [std_capabilities]] — get capabilities from these packages only
- capabilities_server_name [default: capability_server]
- auto_rapp_installation [default: false] — http://wiki.ros.org/rocon_app_manager/Tutorials/indigo/Automatic Rapp Installation
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/talker
- rapp_package_whitelist [default: [rocon_apps]] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- robot_name [default: Cybernetic Pirate]
- robot_type [default: pc]
- robot_icon [default: rocon_icons/cybernetic_pirate.png]
- screen [default: true] — verbose output from running apps
- simulation [default: false] — if simulated robot
- capability_server_name [default: $(arg capabilities_server_name)]
- robot_description [default: To err is human, to 'arr is pirate.]
- interactions [default: false]
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: webapp.robotconcert.org]
- zeroconf [default: false]
- zeroconf_name [default: $(arg robot_name)]
- zeroconf_port [default: 11311]
- launch/includes/_app_manager.xml
- Default launch configuration for the app manager in paired or concert mode.
-
- robot_name [default: Cybernetic Pirate]
- robot_type [default: turtlebot]
- robot_icon [default: $(find rocon_app_manager)/icons/turtlebot.png]
- use_gateway_uuids [default: true] — wait for gateway before setting up services under namespace with uuid
- local_remote_controllers_only [default: false] — allow remote control for local machine tests only
- rapp_package_whitelist [default: []] — comma separated list of package names
- rapp_package_blacklist [default: []]
- rapp_preferred_configuration_file [default: $(find rocon_app_manager)/param/preferred_default.yaml]
- auto_start_rapp [default: ] — autostart a rapp, e.g. rocon_apps/chirp
- screen [default: false] — verbose output from running apps
- simulation [default: false] — is simulated robot in gazebo
- capability_server_name [default: capability_server] — name of the capability server
- auto_rapp_installation [default: false]
- launch/includes/_capabilities.xml
- Enable a capability server in support of the rocon app manager. This is only necessary if you do not start capabilities yourself elsewhere.
-
- debug [default: false]
- blacklist [default: []]
- name [default: capability_server]
- nodelet_manager_name [default: capability_server_nodelet_manager]
- package_whitelist [default: [std_capabilities]]
- parameters [default: $(find rocon_app_manager)/param/capabilities.yaml]
- launch/includes/_gateway.xml
- Configurations for launching the gateway associated with a non-standalone app manager. We do default advertisements here (platform info etc), make sure it's firewalling and set a reasonable watcher loop period. It might be useful to set args for: - a flag to disable searching for the paired mode hub, if no pairing
-
- gateway_name [default: gateway]
- gateway_watch_loop_period [default: 5]
- gateway_firewall [default: true]
- hub_whitelist [default: []]
- hub_uri [default: ]
- disable_uuids [default: false]
- gateway_network_interface [default: $(optenv GATEWAY_NETWORK_INTERFACE)]
- disable_zeroconf [default: false]
- launch/includes/_interactions.xml
- Configure an interactions server to work in tandem with the rocon app manager. This is especially useful if you want to enable pairing of interactions with rapps.
-
- interactions_list [default: []]
- rosbridge_address [default: localhost]
- rosbridge_port [default: 9090]
- webserver_address [default: localhost]
- launch/includes/_rocon_master_info.xml
-
- name [default: Cybernetic Pirate]
- description [default: To err is human, to 'arr is pirate.]
- icon [default: rocon_icons/cybernetic_pirate.png]
- launch/includes/_zeroconf.xml
- This is only for the standalone launch of the app manager and useful only if you wish to automatically find the app manager in pairing mode interactions. If this configuration is enabled it will advertise the ros master directly on the local lan and the remocon's will use this to initiate the pairing connection.
-
- name [default: cybernetic_pirate]
- port [default: 11311]