#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <ros/ros.h>
#include <dynamic_reconfigure/server.h>
#include <visualization_msgs/MarkerArray.h>
#include <asr_msgs/AsrObject.h>
#include <asr_ism_visualizations/ism_result_visualizer_rviz.hpp>
#include <asr_ism_visualizations/ism_voting_visualizer_rviz.hpp>
#include <asr_ism_visualizations/ism_pose_prediction_visualizer_rviz.hpp>
#include <asr_ism_visualizations/ObjectModelVisualizerRVIZ.hpp>
#include <asr_ism_visualizations/VizHelperRVIZ.hpp>
#include <pose_prediction_ism/pose_predictor.h>
#include <pose_prediction_ism/shortest_path.h>
#include <ISM/recognizer/Recognizer.hpp>
#include <ISM/utility/TableHelper.hpp>
#include <ISM/utility/Util.hpp>
#include <ISM/common_type/Pose.hpp>
#include <ISM/typedef.hpp>
#include "ISM/rating/BaseRater.hpp"
#include "ISM/rating/SimpleRater.hpp"
#include "ISM/rating/APORater.hpp"
#include <asr_ism/recognizerConfig.h>
#include "asr_ism/scene_configurator.hpp"
Go to the source code of this file.
Classes | |
class | Recognizer |
Macros | |
#define | APO_RATER 1 |
#define | KEYCODE_BUFFERSCENE 0x2B |
#define | KEYCODE_BUFFERVOTES 0x23 |
#define | KEYCODE_HELP 0x68 |
#define | KEYCODE_NEXT_RESULT 0x71 |
#define | KEYCODE_NEXTOBJECT 0x63 |
#define | KEYCODE_NEXTPOSE 0x6E |
#define | KEYCODE_NEXTREF 0x79 |
#define | KEYCODE_PREDICTSCENE 0x70 |
#define | KEYCODE_PREV_RESULT 0x77 |
#define | KEYCODE_PREVOBJECT 0x78 |
#define | KEYCODE_PREVPOSE 0x62 |
#define | KEYCODE_PREVREF 0x3C |
#define | KEYCODE_VISUALIZE 0x76 |
#define | KEYCODE_VIZ_ALL_RESULTS 0x72 |
#define | KEYCODE_VIZ_SELECTED_RESULT 0x65 |
#define | SIMPLE_RATER 0 |
Functions | |
int | main (int argc, char **argv) |
#define APO_RATER 1 |
Definition at line 51 of file recognizer.cpp.
#define KEYCODE_BUFFERSCENE 0x2B |
Definition at line 63 of file recognizer.cpp.
#define KEYCODE_BUFFERVOTES 0x23 |
Definition at line 60 of file recognizer.cpp.
#define KEYCODE_HELP 0x68 |
Definition at line 72 of file recognizer.cpp.
#define KEYCODE_NEXT_RESULT 0x71 |
Definition at line 74 of file recognizer.cpp.
#define KEYCODE_NEXTOBJECT 0x63 |
Definition at line 67 of file recognizer.cpp.
#define KEYCODE_NEXTPOSE 0x6E |
Definition at line 69 of file recognizer.cpp.
#define KEYCODE_NEXTREF 0x79 |
Definition at line 65 of file recognizer.cpp.
#define KEYCODE_PREDICTSCENE 0x70 |
Definition at line 64 of file recognizer.cpp.
#define KEYCODE_PREV_RESULT 0x77 |
Definition at line 75 of file recognizer.cpp.
#define KEYCODE_PREVOBJECT 0x78 |
Definition at line 68 of file recognizer.cpp.
#define KEYCODE_PREVPOSE 0x62 |
Definition at line 70 of file recognizer.cpp.
#define KEYCODE_PREVREF 0x3C |
Definition at line 66 of file recognizer.cpp.
#define KEYCODE_VISUALIZE 0x76 |
Definition at line 61 of file recognizer.cpp.
#define KEYCODE_VIZ_ALL_RESULTS 0x72 |
Definition at line 77 of file recognizer.cpp.
#define KEYCODE_VIZ_SELECTED_RESULT 0x65 |
Definition at line 76 of file recognizer.cpp.
#define SIMPLE_RATER 0 |
Copyright (c) 2016, Borella Jocelyn, Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Definition at line 50 of file recognizer.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 691 of file recognizer.cpp.