MRSL Motion Primitive Library  1.2
A motion primitive library for generating trajectory for mobile robots
MPL::env_base< Dim > Member List

This is the complete list of members for MPL::env_base< Dim >, including all inherited members.

a_max_MPL::env_base< Dim >
cal_heur(const Waypoint< Dim > &state, const Waypoint< Dim > &goal) constMPL::env_base< Dim >inlinevirtual
calculate_intrinsic_cost(const Primitive< Dim > &pr) const (defined in MPL::env_base< Dim >)MPL::env_base< Dim >inlinevirtual
dt_MPL::env_base< Dim >
env_base()MPL::env_base< Dim >inline
expanded_edges_MPL::env_base< Dim >mutable
expanded_nodes_MPL::env_base< Dim >mutable
forward_action(const Waypoint< Dim > &curr, int action_id, Primitive< Dim > &pr) constMPL::env_base< Dim >inline
get_dt() constMPL::env_base< Dim >inline
get_heur(const Waypoint< Dim > &state) constMPL::env_base< Dim >inlinevirtual
get_search_region() constMPL::env_base< Dim >inline
get_succ(const Waypoint< Dim > &curr, vec_E< Waypoint< Dim >> &succ, std::vector< decimal_t > &succ_cost, std::vector< int > &action_idx) constMPL::env_base< Dim >inlinevirtual
goal_node_MPL::env_base< Dim >
heur_ignore_dynamics_MPL::env_base< Dim >
info()MPL::env_base< Dim >inlinevirtual
is_free(const Vecf< Dim > &pt) constMPL::env_base< Dim >inlinevirtual
is_free(const Primitive< Dim > &pr) constMPL::env_base< Dim >inlinevirtual
is_goal(const Waypoint< Dim > &state) constMPL::env_base< Dim >inlinevirtual
j_max_MPL::env_base< Dim >
prior_traj_MPL::env_base< Dim >
round(const Vecf< Dim > &vec, decimal_t res) constMPL::env_base< Dim >inline
search_region_MPL::env_base< Dim >
set_a_max(decimal_t a)MPL::env_base< Dim >inline
set_dt(decimal_t dt)MPL::env_base< Dim >inline
set_goal(const Waypoint< Dim > &state)MPL::env_base< Dim >inline
set_gradient_map(const vec_E< Vecf< Dim >> &map)MPL::env_base< Dim >inlinevirtual
set_gradient_weight(decimal_t w)MPL::env_base< Dim >inlinevirtual
set_heur_ignore_dynamics(bool ignore)MPL::env_base< Dim >inline
set_j_max(decimal_t j)MPL::env_base< Dim >inline
set_potential_map(const std::vector< int8_t > &map)MPL::env_base< Dim >inlinevirtual
set_potential_weight(decimal_t w)MPL::env_base< Dim >inlinevirtual
set_prior_trajectory(const Trajectory< Dim > &traj)MPL::env_base< Dim >inlinevirtual
set_search_region(const std::vector< bool > &search_region)MPL::env_base< Dim >inline
set_t_max(int t)MPL::env_base< Dim >inline
set_tol_acc(decimal_t acc)MPL::env_base< Dim >inline
set_tol_pos(decimal_t pos)MPL::env_base< Dim >inline
set_tol_vel(decimal_t vel)MPL::env_base< Dim >inline
set_tol_yaw(decimal_t yaw)MPL::env_base< Dim >inline
set_u(const vec_E< VecDf > &U)MPL::env_base< Dim >inline
set_v_max(decimal_t v)MPL::env_base< Dim >inline
set_w(decimal_t w)MPL::env_base< Dim >inline
set_wyaw(decimal_t wyaw)MPL::env_base< Dim >inline
set_yaw_max(decimal_t yaw)MPL::env_base< Dim >inline
t_max_MPL::env_base< Dim >
to_string(const Veci< Dim > &vec) constMPL::env_base< Dim >inline
tol_acc_MPL::env_base< Dim >
tol_pos_MPL::env_base< Dim >
tol_vel_MPL::env_base< Dim >
tol_yaw_MPL::env_base< Dim >
U_MPL::env_base< Dim >
v_max_MPL::env_base< Dim >
w_MPL::env_base< Dim >
wyaw_MPL::env_base< Dim >
yaw_max_MPL::env_base< Dim >