RAPP Platform Wiki
v0.6.0
RAPP Platform is a collection of ROS nodes and back-end processes that aim to deliver ready-to-use generic services to robots
|
This is quite easy! Just follow the instructions below which describe how to launch the deploy scripts. These scripts are located in the rapp-platform-scripts repository in the folder /deploy/
.
There are two files aimed for deployment:
deploy_rapp_ros.sh
: Deploys the RAPP Platform back-end, i.e. all the ROS nodesdeploy_web_services.sh
: Deploys the corresponding HOP servicesIf you want to deploy the RAPP Platform in the background you can use screen
. Just follow the next steps:
screen
./deploy_rapp_ros.sh
screen
./deploy_web_services
screen -ls
to check that 2 screen sessions existTo reattach to screen session: ``` screen -r [pid.]tty.host ``` The screen step is for running rapp_ros and web_services on detached terminals which is useful, for example in the case where you want to connect via ssh to a remote computer, launch the processes and keep them running even after closing the connection. Alternatively, you can open two terminals and run one script on each, without including the screen commands. It is imperative for the terminals to remain open for the processes to remain active.
Screen how-to: http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/