Skip to content

Commit

Permalink
fix traj cost computation
Browse files Browse the repository at this point in the history
  • Loading branch information
acxz committed Nov 23, 2019
1 parent 822bb7c commit 98a7c5b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion mppi.m
Original file line number Diff line number Diff line change
Expand Up @@ -121,7 +121,7 @@
% Forward propagation
x_traj(:,:,timestep_num+1) = func_F(x_traj(:,:,timestep_num),func_g(v_traj(:,:,timestep_num)),dt);

traj_cost = traj_cost + func_run_cost(x_traj(:,:,timestep_num+1)) + learning_rate * (sample_u_traj(:,timestep_num)' * (inv(ctrl_noise_covar) * v_traj(:,:,timestep_num)));
traj_cost = traj_cost + func_run_cost(x_traj(:,:,timestep_num+1)) + learning_rate * sample_u_traj(:,timestep_num)' * inv(ctrl_noise_covar) * (sample_u_traj(:,timestep_num) - v_traj(:,:,timestep_num));

if(print_verbose)
fprintf("TN: %d, IN: %d, DU: %d, Simtime: %d\n", timestep_num, iteration, mean(sum(abs(du),1)), time);
Expand Down

0 comments on commit 98a7c5b

Please sign in to comment.