MRSL Motion Primitive Library
1.2
A motion primitive library for generating trajectory for mobile robots
MPL
env_base
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) const
MPL::env_base< Dim >
inline
virtual
calculate_intrinsic_cost
(const Primitive< Dim > &pr) const (defined in
MPL::env_base< Dim >
)
MPL::env_base< Dim >
inline
virtual
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) const
MPL::env_base< Dim >
inline
get_dt
() const
MPL::env_base< Dim >
inline
get_heur
(const Waypoint< Dim > &state) const
MPL::env_base< Dim >
inline
virtual
get_search_region
() const
MPL::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) const
MPL::env_base< Dim >
inline
virtual
goal_node_
MPL::env_base< Dim >
heur_ignore_dynamics_
MPL::env_base< Dim >
info
()
MPL::env_base< Dim >
inline
virtual
is_free
(const Vecf< Dim > &pt) const
MPL::env_base< Dim >
inline
virtual
is_free
(const Primitive< Dim > &pr) const
MPL::env_base< Dim >
inline
virtual
is_goal
(const Waypoint< Dim > &state) const
MPL::env_base< Dim >
inline
virtual
j_max_
MPL::env_base< Dim >
prior_traj_
MPL::env_base< Dim >
round
(const Vecf< Dim > &vec, decimal_t res) const
MPL::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 >
inline
virtual
set_gradient_weight
(decimal_t w)
MPL::env_base< Dim >
inline
virtual
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 >
inline
virtual
set_potential_weight
(decimal_t w)
MPL::env_base< Dim >
inline
virtual
set_prior_trajectory
(const Trajectory< Dim > &traj)
MPL::env_base< Dim >
inline
virtual
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) const
MPL::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 >
Generated by
1.8.13