RAPP Platform
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
Main Page
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Macros
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
]
app_error_exception
AppError
Exception compliant with the ros error and trace srvs
caffe_wrapper
RappCaffeWrapper
The
RappCaffeWrapper
ros node
caffe_wrapper_main
cognitive_exercise
CognitiveExercise
The Cognitive exercise ros node
cognitive_exercise_main
costmap_2d
RappStaticLayer
crop_map
helper_functions
CognitiveExerciseHelperFunctions
image_classification
ImageClassification
Contains the necessary functions for classifying an images and requesting registration to the ontology
image_registration_to_ontology
ImageRegistrationToOntology
Contains the necessary functions for registering images to the ontology
map_server
mysql_wrapper
MySQLdbWrapper
The mysql wrapper ros node
mysql_wrapper_main
mysql_wrapper_old
MySQLdbWrapper
The mysql wrapper ros node
ontology_class_bridge
OntologyClassBridge
Contains the necessary functions for translating caffe classes to ontology classes
rapp_application_authentication_manager
application_authentication_node
ApplicationAuthenticationManager
Provides user management features
database_handler
DatabaseHandler
Handles database functions for authentication manager
rapp_audio_processing
rapp_audio_processing
AudioProcessing
Provides audio processing utilities
rapp_detect_silence
DetectSilence
Performs silence detection on an audio file
rapp_energy_denoise
EnergyDenoise
Performs energy denoising on an audio file
rapp_set_noise_profile
SetNoiseProfile
Evaluates the noise profile for an audio file
rapp_sox_denoise
SoxDenoise
Performs denoising on an audio file employing Sox application
rapp_transform_audio
TransformAudio
Provides audio type tranformation functionalities
rapp_utilities
Utilities
Provides audio processing utilities
rapp_email
email_node
email_receiver
EmailReceiver
Fetches emails from user's email account
email_sender
EmailSender
rapp_geolocator
geolocator_base
GeolocatorBase
Base class for geolocators
geolocator_factory
GeolocatorFactory
geolocator_node
GeolocatorNode
Calculates geolocation via IP
ip_api_locator
IpAPILocator
IP-API locator
rapp_news_explorer
engine_factory
EngineFactory
Creates and returns the class of the news engine requested
event_registry_engine
EventRegistryEngine
EventRegistry news engine hndler
google_news_engine
GoogleNewsEngine
Google news engine hndler
news_engine_base
NewsEngineBase
Base class for news engines
news_explorer_node
NewsExplorerNode
Fetches news from various News sites' APIs
rapp_speech_detection_sphinx4
english_support
EnglishSupport
Allows the creation of configuration files for English Sphinx speech recognition
global_parameters
GlobalParams
Contains global Sphinx parameters
greek_english_support
GreekEnglishSupport
greek_support
GreekSupport
Allows the creation of configuration files for Greek Sphinx speech recognition
language_support
LanguageSupport
Allows the creation of configuration files for Sphinx speech recognition
limited_vocabulary_creator
LimitedVocabularyCreator
Creates temporary configuration files for the input limited vocabulary
speech_recognition_sphinx4
SpeechRecognitionSphinx4
Provides a complete Rapp Sphinx Entity
speech_recognition_sphinx4_handler_node
SpeechRecognitionSphinx4HandlerNode
Maintains Sphinx instances to perform speech recognition
sphinx4_configuration_params
SphinxConfigurationParams
Contains the parameters required for the Sphinx configuration
sphinx4_wrapper
Sphinx4Wrapper
Contains the Sphinx subprocess and is responsible for configuring Sphinx and performing the recognition request
rapp_weather_reporter
forecastio_reporter
ForecastIOReporter
ForecastIO weather reporter
weather_reporter_base
WeatherReporterBase
Base class for weather reporters
weather_reporter_factory
WeatherReporterFactory
Creates and returns the class of the weather reporter requested
weather_reporter_node
WeatherReporterNode
Evaluates weather conditions
yweather_reporter
YWeatherReporter
Yweather weather reporter
speech_recognition_google
SpeechToTextGoogle
Implements calls the Google ASR API
src
rapp_exceptions
RappError
Provides a RAPP specific exception
rapp_html_parser
RappHTMLParser
Strips html from imput string
rapp_http_json_parser
RappHttpJSONParser
Retrieves key:value pairs from JSON responses
rapp_http_request_handler
RappHttpRequestHandler
Performs http requests
rapp_utilities
RappUtilities
Provides various utility functionalities
text_to_speech_espeak
TextToSpeechEspeak
userScoreHistoryForAllCategories
UserScoreHistoryForAllCategories
Provides the necessary functions for returning the history of user scores
userScoresForAllCategories
UserScoresForAllCategories
Provides the necessary functions for returning the user scores
FaceDetection
Class
FaceDetection
uptakes the task of handling the ROS service callbacks
FaceDetector
Class that implements a face detection algorithm based on a Haar cascade classifier
GreekSupport
Allows the creation of configuration files for Greek Sphinx speech recognition
HumanDetection
Class
HumanDetection
uptakes the task of handling the ROS service callbacks
HumanDetector
Class that implements a human detection algorithm based on a Haar cascade classifier
IPLocatorFactory
Creates and returns the class of the geolocator requested
KnowrobWrapper
Class
KnowrobWrapperCommunications
contains all the necessary knowrob wrapper functions
KnowrobWrapperCommunications
Class
KnowrobWrapperCommunications
uptakes the task of handling the ROS service callbacks
MapGenerator
Map generation node
MapServer
PathPlanner
Class that implements a path planning algorithm based on global_planner and
map_server
ROS nodes
PathPlanning
QrCode
Structure holding the essential info for a QR code
QrDetection
Uptakes the task of setting up the ROS service callbacks towards qr detection
QrDetector
Provides the QR detection functionality
Sphinx4
Performs speech recognition employing Sphinx
Generated on Fri Jul 29 2016 18:43:44 for RAPP Platform by
1.8.6