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
Clone or download
Latest commit d07d7fe Sep 15, 2016
Permalink
Failed to load latest commit information.
rapp_application_authentication_manager
rapp_audio_processing
rapp_caffe_wrapper
rapp_cognitive_exercise
rapp_email
rapp_face_detection
rapp_geolocator
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
rapp_mysql_wrapper
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
rapp_platform_launchers
rapp_platform_ros_communications
rapp_qr_detection
rapp_speech_detection_google
rapp_speech_detection_sphinx4
rapp_sphinx4_support
rapp_testing_tools
rapp_text_to_speech_espeak
rapp_utilities
rapp_weather_reporter
rapp_web_services Fixes #350 [ci skip] Sep 14, 2016
.gitignore
.gitmodules
.travis.yml
LICENSE
README.md

README.md

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.