congestion_coverage_plan.solver.LrtdpTvmaAlgorithm.LrtdpTvmaAlgorithm

class congestion_coverage_plan.solver.LrtdpTvmaAlgorithm.LrtdpTvmaAlgorithm(occupancy_map, initial_state_name, convergence_threshold, time_bound_real, planner_time_bound, time_for_occupancies, time_start, wait_time, heuristic_function, vinitState=None, logger=None)

Bases: object

__init__(occupancy_map, initial_state_name, convergence_threshold, time_bound_real, planner_time_bound, time_for_occupancies, time_start, wait_time, heuristic_function, vinitState=None, logger=None)

Methods

__init__(occupancy_map, initial_state_name, ...)

calculate_Q(state, action)

calculate_argmin_Q(state)

calculate_most_probable_transition(state, action)

check_solved(state, thetaparameter)

get_policy()

get_value(state)

goal(state)

greedy_action(state)

lrtdp_tvma()

lrtdp_tvma_trial(vinitStateParameter, ...)

residual(state)

solved(state)

update(state)