![]() |
Autonomous Racing
1
f1tenth Project Group of Technical University Dortmund, Germany
|
Public Member Functions | |
def | __init__ (self) |
def | update_policy (self) |
def | select_action (self, state) |
def | get_reward (self) |
def | on_complete_episode (self) |
def | on_complete_step (self, state, action, reward, next_state) |
![]() | |
def | __init__ (self, policy, actions, laser_sample_count, max_episode_length, learn_rate) |
def | on_crash (self, _) |
def | get_episode_summary (self) |
def | on_complete_episode (self) |
def | on_receive_laser_scan (self, message) |
def | on_complete_step (self, state, action, reward, next_state) |
def | check_car_orientation (self) |
def | on_model_state_callback (self, message) |
![]() | |
def | __init__ (self, actions, laser_sample_count) |
def | perform_action (self, action_index) |
def | convert_laser_message_to_tensor (self, message, use_device=True) |
def | on_receive_laser_scan (self, message) |
ROS node to train the Policy Gradient model
Definition at line 20 of file train_policy_gradient.py.
def train_policy_gradient.PolicyGradientTrainingNode.__init__ | ( | self | ) |
Definition at line 24 of file train_policy_gradient.py.
def train_policy_gradient.PolicyGradientTrainingNode.get_reward | ( | self | ) |
def train_policy_gradient.PolicyGradientTrainingNode.on_complete_episode | ( | self | ) |
Definition at line 101 of file train_policy_gradient.py.
def train_policy_gradient.PolicyGradientTrainingNode.on_complete_step | ( | self, | |
state, | |||
action, | |||
reward, | |||
next_state | |||
) |
Definition at line 105 of file train_policy_gradient.py.
def train_policy_gradient.PolicyGradientTrainingNode.select_action | ( | self, | |
state | |||
) |
def train_policy_gradient.PolicyGradientTrainingNode.update_policy | ( | self | ) |
train_policy_gradient.PolicyGradientTrainingNode.current_episode_rewards |
Definition at line 38 of file train_policy_gradient.py.
train_policy_gradient.PolicyGradientTrainingNode.policy_history |
Definition at line 37 of file train_policy_gradient.py.