noos::cloud Namespace Reference
common cloud namespace More...
Classes | |
| struct | age_detection |
| detect age range of person in an image More... | |
| class | asio_handler |
| ASIO socket controller of boost asio socket type T. More... | |
| class | asio_http |
| ASIO socket controller asynchronous http websockets used for cloud service calls. More... | |
| class | asio_https |
| ASIO socket controller for TLS (encrypred) cloud service calls. More... | |
| class | available_services |
| requests available services from platform More... | |
| class | callable |
| a class which wraps around a cloud call, its socket, buffer and callback More... | |
| class | cloud_base |
| cloud service base class More... | |
| struct | cloud_batch |
| cloud service batch class More... | |
| struct | default_error_handler |
| default error handler will output on stderr More... | |
| struct | delete_map |
| delete a map saved in the platform More... | |
| struct | deserialize |
deserialize a json string to noos::object::* this struct uses template specialisation for each service_type and return_type pair the template parameter service_type is a cloud class the template parameter return_type is the data (object) returned More... | |
| struct | face_detection |
| detect faces in the image More... | |
| struct | face_expression |
| recognise facial expressions from a person's image More... | |
| struct | face_recognition |
| recognise faces More... | |
| struct | gender_detection |
| detect gender of person in an image More... | |
| struct | get_map |
| get the image of the map name asked for More... | |
| class | http_header |
| class encapsulates the HTTP Header 1.1 standard More... | |
| class | http_post |
| use to store and pass POST data and realted info More... | |
| class | http_request |
nooser for the classes http_header &http_post used for cloud requests More... | |
| class | http_response |
| class for taking the body of the streambuf , in other case it will return an error More... | |
| struct | human_detection |
| detect humans in an image More... | |
| struct | icp_slam |
| send laser/pointcloud data to create a map More... | |
| struct | object_recognition |
| recognize object from an image More... | |
| struct | orb_add_model |
| learn object gives by the user More... | |
| struct | orb_del_model |
| Clears operational memory for selected user. More... | |
| struct | orb_query |
| user can provide query image to detect objects More... | |
| struct | path_planning |
| calculate a path between two points given More... | |
| struct | platform |
| data of the platform where you are going to connect More... | |
| struct | protocol_errors |
| show the specific error due to a protocol error More... | |
| struct | qr_recognition |
| service request to detect QR codes More... | |
| struct | rbpf_slam |
| send laser/pointcloud data to create a map More... | |
| struct | tied |
tied is a convenience pair struct for object + functors used by vision_batch More... | |
| struct | upload_map |
| upload a map to the platform More... | |
| struct | upload_slam_config_file |
| upload a config file with slam parameters to the platform More... | |
| struct | vision_base |
| base class for vision cloud classes - used mostly for static assertions More... | |
| class | vision_batch |
| vision_batch More... | |
Typedefs | |
| typedef boost::system::error_code | error_code |
Enumerations | |
| enum | slam_type { not_selected = 0, icp, rbpf } |
| class to clasify types of slam (icp or rbpf) More... | |
Functions | |
| template<class cloud_type , bool keep_alive = true, class socket_type = asio_https, class error_handle = default_error_handler, class... args, typename = typename std::enable_if<!std::is_same<cloud_type, cloud_batch>::value, bool>> | |
| callable< cloud_type, keep_alive, socket_type, error_handle > | call (typename cloud_type::callback functor, args...params) |
| template<class cloud_type > | |
| tied< cloud_type > | make_tie (typename cloud_type::callback functor) |
| simple helper - not really needed | |
Variables | |
| const platform | default_node = {"demo.noos.cloud", "9001", "test_token", "test"} |
| default platform where to connect More... | |
| const platform | eu_node = {"localhost", "9001", "test_token", "test"} |
| european platform More... | |
Detailed Description
common cloud namespace
Enumeration Type Documentation
|
strong |
class to clasify types of slam (icp or rbpf)
- Version
- 0.8.0
- Date
- 1.09.2017
Variable Documentation
| const platform noos::cloud::default_node = {"demo.noos.cloud", "9001", "test_token", "test"} |
default platform where to connect
- Version
- 0.7.3
- Date
- 05.07.2017
| const platform noos::cloud::eu_node = {"localhost", "9001", "test_token", "test"} |
european platform
- Version
- 0.7.3
- Date
- 05.07.2017
