|
Bratmobile
|
This is the complete list of members for AttentiveConfigurator, including all inherited members.
| abandonPlan(std::vector< vertexDescriptor > &planProv, vertexDescriptor v0, vertexDescriptor v1) | FocusedConfigurator | protected |
| add_vertex_now(const vertexDescriptor &src, vertexDescriptor &v1, Disturbance obs, Edge edge=Edge(), bool topDown=0) | FocusedConfigurator | protected |
| add_vertex_retro(vertexDescriptor &src, vertexDescriptor &v1, Edge edge=Edge(), bool topDown=0) | FocusedConfigurator | protected |
| addEdgeRetrospectively(vertexDescriptor v, vertexDescriptor &v1, const State &s_tmp, std::pair< edgeDescriptor, bool > first_edge, Direction d, float linearSpeed) | FocusedConfigurator | protected |
| addIteration(int i=1) (defined in Configurator) | Configurator | inline |
| addToPriorityQueue(vertexDescriptor v, std::vector< vertexDescriptor > &queue, const std::set< vertexDescriptor > &closed) | FocusedConfigurator | protected |
| addVertex(const vertexDescriptor &src, vertexDescriptor &v1, Edge edge=Edge(), bool topDown=0) | Configurator | |
| adjust_goal_expectation() override | FocusedConfigurator | inlinevirtual |
| adjust_rw_task(const vertexDescriptor &, TransitionSystem &, Task *, const b2Transform &) (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| adjust_simulated_task(const vertexDescriptor &v, Task &t) | Configurator | |
| adjustProbability(const edgeDescriptor &e) | FocusedConfigurator | protected |
| applyTransitionMatrix(vertexDescriptor v0, Direction d, bool ended, vertexDescriptor src, std::vector< vertexDescriptor > &plan_prov) | FocusedConfigurator | protected |
| approximate_angle(float angle, Direction d, simResult::resultType outcome) | Configurator | |
| areInterfacesSetUp() (defined in Configurator) | Configurator | |
| assignBodyFeatures(Task &t, const BodyFeatures &bf) | Configurator | |
| assignDimensions(Task &t, float halfLength, float halfWidth) | Configurator | |
| assignDisturbanceToTask(const Disturbance &d, Task &t) (defined in Configurator) | Configurator | |
| backtrack(std::vector< vertexDescriptor > &evaluation_q, std::vector< vertexDescriptor > &priority_q, std::set< vertexDescriptor > &closed, std::vector< vertexDescriptor > &plan_prov, vertexDescriptor module_src=MOVING_VERTEX, vertexDescriptor startRecycle=MOVING_VERTEX) | FocusedConfigurator | protectedvirtual |
| canPropagate(vertexDescriptor v) | FocusedConfigurator | protectedvirtual |
| canReassignOutcome(vertexDescriptor v) (defined in FocusedConfigurator) | FocusedConfigurator | protectedvirtual |
| change_task() | Configurator | virtual |
| clearData() | Configurator | inline |
| closeVertex(std::set< vertexDescriptor > &closed, vertexDescriptor v) (defined in FocusedConfigurator) | FocusedConfigurator | protectedvirtual |
| Configurator() (defined in Configurator) | Configurator | inline |
| Configurator(Task _task) (defined in Configurator) | Configurator | inline |
| control (defined in Configurator) | Configurator | protected |
| controlGoal (defined in Configurator) | Configurator | protected |
| correctQueue(std::vector< vertexDescriptor > &queue, vertexDescriptor v, vertexDescriptor startRecycle, int planProvSize) | FocusedConfigurator | protected |
| current_vertices (defined in Configurator) | Configurator | protected |
| currentEdge (defined in Configurator) | Configurator | protected |
| currentTask (defined in Configurator) | Configurator | protected |
| currentVertex (defined in Configurator) | Configurator | protected |
| customSimulationStep(vertexDescriptor v=TransitionSystem::null_vertex()) (defined in FocusedConfigurator) | FocusedConfigurator | protectedvirtual |
| data2fp (defined in Configurator) | Configurator | protected |
| desiredMatch() (defined in FocusedConfigurator) | FocusedConfigurator | inlineprotectedvirtual |
| dummy_vertex(vertexDescriptor src) (defined in Configurator) | Configurator | |
| enforce_edge() | FocusedConfigurator | protected |
| estimate_current_vertex() | Configurator | |
| explore_plan(b2World &) override | FocusedConfigurator | protectedvirtual |
| explorer(vertexDescriptor v, TransitionSystem &g, b2World &w) | FocusedConfigurator | protectedvirtual |
| findMatch(State s, Direction dir=Direction::UNDEFINED, StateMatcher::MATCH_TYPE match_type=StateMatcher::_TRUE, StateDifference *_sd=NULL, vertexDescriptor src=TransitionSystem::null_vertex()) override | AttentiveConfigurator | protectedvirtual |
| FocusedConfigurator() (defined in FocusedConfigurator) | FocusedConfigurator | inline |
| FocusedConfigurator(Task _task) (defined in FocusedConfigurator) | FocusedConfigurator | inline |
| get_controller() (defined in Configurator) | Configurator | inline |
| get_direction(const Task *const t) (defined in Configurator) | Configurator | inline |
| get_explore_start(TransitionSystem &) (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| get_motor_interface() (defined in Configurator) | Configurator | inline |
| get_next_option(vertexDescriptor v, vertexDescriptor src, std::vector< vertexDescriptor > full_plan) | FocusedConfigurator | protected |
| get_start(const Task *const t) (defined in Configurator) | Configurator | inline |
| get_tracker() const (defined in Configurator) | Configurator | inline |
| getDisturbance(TransitionSystem &g, vertexDescriptor v, b2World &world, const Direction &dir, const b2Transform &start) | FocusedConfigurator | protectedvirtual |
| getExploredDirections(vertexDescriptor v, const std::vector< Direction > &directions) | FocusedConfigurator | protected |
| getIteration() (defined in Configurator) | Configurator | inline |
| getOppositeDirection(Direction d) | Configurator | |
| getRecyclingStart(vertexDescriptor v, vertexDescriptor v1, vertexDescriptor taskStart) | FocusedConfigurator | protected |
| goal_changer (defined in Configurator) | Configurator | protected |
| hardMatch(State s, Direction dir=Direction::UNDEFINED, StateMatcher::MATCH_TYPE match_type=StateMatcher::_TRUE, StateDifference *_sd=NULL) | FocusedConfigurator | protectedvirtual |
| hasPlanFinished() (defined in FocusedConfigurator) | FocusedConfigurator | inlineprotected |
| inEdges(vertexDescriptor v, Direction d=UNDEFINED) | FocusedConfigurator | protected |
| init(Task _task=Task()) | Configurator | virtual |
| insertCoordinate(float x, float y) | Configurator | inline |
| InvMul(const b2Transform &B, Task &task) | Configurator | static |
| InvMul_(const b2Transform &B, Task &task) | Configurator | static |
| isPlannedTaskOK(vertexDescriptor src, State s) (defined in AttentiveConfigurator) | AttentiveConfigurator | protected |
| iteration (defined in Configurator) | Configurator | protected |
| LIDAR_thread (defined in Configurator) | Configurator | protected |
| logger (defined in Configurator) | Configurator | protected |
| m_plan (defined in Configurator) | Configurator | protected |
| makeRobot(b2World &w, const Task &task) | FocusedConfigurator | protectedvirtual |
| matcher (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| movingEdge (defined in Configurator) | Configurator | protected |
| Mul(const b2Transform &B, Task &task) | Configurator | static |
| MulT(const b2Transform &B, Task &task) | Configurator | static |
| newScanEvent() | Configurator | |
| package_info(vertexDescriptor gv=TransitionSystem::null_vertex(), bool been=false) | FocusedConfigurator | inlineprotected |
| partiallyExplorativeOptions(std::pair< bool, edgeDescriptor > ve) | FocusedConfigurator | protectedvirtual |
| planner (defined in Configurator) | Configurator | protected |
| planPriority(TransitionSystem &, vertexDescriptor) (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| pre_explore() | FocusedConfigurator | protected |
| preventTransition(vertexDescriptor v) override | AttentiveConfigurator | inlineprotectedvirtual |
| previousTimeScan (defined in Configurator) | Configurator | protected |
| printPlan(std::vector< vertexDescriptor > *p=NULL) (defined in Configurator) | Configurator | |
| propagateD(vertexDescriptor v1, vertexDescriptor v0, std::set< vertexDescriptor > *closed=NULL, StateMatcher::MATCH_TYPE match=StateMatcher::_FALSE) | FocusedConfigurator | protectedvirtual |
| reassign_direction(vertexDescriptor bestNext, Direction &direction) | FocusedConfigurator | protected |
| recycle_plan(vertexDescriptor v, vertexDescriptor &v0, vertexDescriptor &task_start, StateMatcher::MATCH_TYPE &matchType, b2Transform &shift_start, b2Transform &sk_first_start, std::pair< edgeDescriptor, bool > &edge, std::vector< vertexDescriptor > &plan_prov, Direction t_get_direction) override | AttentiveConfigurator | protectedvirtual |
| register_controller(Controller *controller) (defined in Configurator) | Configurator | inline |
| register_goalChanger(GoalChanger *gc) (defined in Configurator) | Configurator | inline |
| register_logger(Logger *l) (defined in Configurator) | Configurator | inline |
| register_planner(Planner *_p) (defined in Configurator) | Configurator | inline |
| register_tracker(Tracker *_tracker) | Configurator | inline |
| register_worldBuilder(WorldBuilder *wb) (defined in Configurator) | Configurator | inline |
| registerInterface(MotorInterface *) (defined in Configurator) | Configurator | |
| remainingSimulationTime(const Task *const t=NULL) (defined in Configurator) | Configurator | virtual |
| removeExploredTransitions(vertexDescriptor v) | FocusedConfigurator | protectedvirtual |
| resetPhi() | FocusedConfigurator | protected |
| running (defined in Configurator) | Configurator | protected |
| setSimulationStep(float f) (defined in Configurator) | Configurator | inline |
| setup_match_edge(VertexMatch &match, vertexDescriptor &v0, vertexDescriptor &v1, const Edge &k, Direction direction, bool changedMatch) | FocusedConfigurator | protected |
| shift_states(TransitionSystem &, const std::vector< vertexDescriptor > &, const b2Transform &) (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| shouldPartiallyExplore(const std::vector< edgeDescriptor > &oe, std::pair< bool, edgeDescriptor > ve) | FocusedConfigurator | protectedvirtual |
| simulate(Task t, b2World &w) | Configurator | |
| simulatedTasks (defined in Configurator) | Configurator | protected |
| simulation_setup(b2World &w, Task &t, vertexDescriptor v0, b2Transform shift, b2Transform &start, std::vector< Direction >v0_options) | FocusedConfigurator | protected |
| simulationStep (defined in Configurator) | Configurator | protected |
| Spawner() | Configurator | virtual |
| splitTask(vertexDescriptor v, Direction d, vertexDescriptor src=TransitionSystem::null_vertex()) | FocusedConfigurator | protectedvirtual |
| task_controller (defined in Configurator) | Configurator | protected |
| task_vertices(vertexDescriptor v, std::pair< bool, edgeDescriptor > *ep=NULL) | FocusedConfigurator | protectedvirtual |
| tracker (defined in Configurator) | Configurator | protected |
| transitionMatrix(vertexDescriptor v, Direction d, vertexDescriptor src) | FocusedConfigurator | protectedvirtual |
| transitionSystem (defined in Configurator) | Configurator | protected |
| ts_cleanup() (defined in FocusedConfigurator) | FocusedConfigurator | protected |
| update_graph(TransitionSystem &g, const TrackingResult &tr) | Configurator | |
| visitedDirectionsPushBack(vertexDescriptor v, std::vector< Direction > &visitedDirections, Direction direction) | FocusedConfigurator | protected |
| worldBuilder (defined in Configurator) | Configurator | protected |
| ~Configurator() (defined in Configurator) | Configurator | inlinevirtual |
| ~FocusedConfigurator() (defined in FocusedConfigurator) | FocusedConfigurator | inlinevirtual |