RAPP Platform is a collection of ROS nodes and back-end processes that aim to deliver ready-to-use generic services to robots
Python C++ JavaScript CMake Java Shell
Latest commit d07d7fe Sep 15, 2016 @klpanagi klpanagi Fixes #350 [ci skip]
Failed to load latest commit information.
rapp_application_authentication_manager Fixed auth_manager service proxy failure. (closes #336) Jun 16, 2016
rapp_audio_processing Changes in several READMEs [ci skip] May 17, 2016
rapp_caffe_wrapper updated rapp_caffe_wrapper readme May 23, 2016
rapp_cognitive_exercise adds traceback error reporting on rapp_cognitive_exercises services Jul 20, 2016
rapp_email Fixed READMEs May 19, 2016
rapp_face_detection Changes in several READMEs [ci skip] May 17, 2016
rapp_geolocator Fixed READMEs May 19, 2016
rapp_hazard_detection Changes in several READMEs [ci skip] May 17, 2016
rapp_human_detection Minor change in human detection README [ci skip] May 17, 2016
rapp_knowrob_wrapper updated rapp_knowrob_wrapper May 23, 2016
rapp_mysql_wrapper fixed error reporting when get user language service of rapp_mysql_wr… Jun 3, 2016
rapp_news_explorer Removed forgotten event registry warn. (closes #323) Jun 3, 2016
rapp_path_planning fixes catkin_make image_loader warning (closes #324) Jun 6, 2016
rapp_platform Created platform metapackage readme Nov 27, 2015
rapp_platform_launchers Moved audio_processing and mysql_wrapper launchers to main rapp_launc… Apr 11, 2016
rapp_platform_ros_communications updated rapp_caffe_wrapper readme May 23, 2016
rapp_qr_detection Changes in several READMEs [ci skip] May 17, 2016
rapp_speech_detection_google Exclude a google-asr functional test - Sometimes fails Jul 1, 2016
rapp_speech_detection_sphinx4 Update README.md May 17, 2016
rapp_sphinx4_support Added license and cmake release flags in sphinx_support Nov 24, 2015
rapp_testing_tools Testing email_send service - #350 [ci skip] Sep 14, 2016
rapp_text_to_speech_espeak [ci skip] Fixed erroneous link in text-2-speech readme Jul 12, 2016
rapp_utilities Added utilities documentation. [ci skip] May 19, 2016
rapp_weather_reporter Added handling of forecastio returned value units (si/us). Jun 1, 2016
rapp_web_services Fixes #350 [ci skip] Sep 14, 2016
.gitignore Exclude zip files from rapp_testing_tools/test_data/zip_files dir Feb 29, 2016
.gitmodules Remove RosBridgeJS submodule. develop as part of the rapp platform, [… Feb 29, 2016
.travis.yml Added documentation travis matrix. (fixes #345) Jul 29, 2016
LICENSE Added platform license file Nov 24, 2015
README.md Main README updated May 17, 2016


Join the chat at https://gitter.im/rapp-project/rapp-platform Build Status

RAPP Platform is a collection of ROS nodes and back-end processes that aim to deliver ready-to-use generic services to robots. The main concept of RAPP Platform aligns with the cloud robotics approach.

As stated in Wikipedia:

Cloud robotics is a field of robotics that attempts to invoke cloud technologies such as cloud computing, cloud storage, and other Internet technologies centred on the benefits of converged infrastructure and shared services for robotics.

RAPP Platform is divided in two main parts: the ROS nodes functionalities and the Web Services. The ROS nodes are back-end processes that provide generic functionalities,such as Image processing, Audio processing, Speech-to-text and Text-to-speech, Ontology & Database operations, as well as ML procedures.

The second part consists of the various Web Services, beingthe front-end of the RAPP Platform. These expose specific RAPP Platform functionalities to the world, thus any robot can call generic algorithms, making easy the work of developers towards constructing robotic applications.

For more information / tutorials please visit our wiki.

The RAPP Platform Github-powered webpage, containing the code documentation, can be found here.