▼ include | |
▼ ilqgames | |
► constraint | |
affine_scalar_constraint.h | |
affine_vector_constraint.h | |
constraint.h | |
final_time_constraint.h | |
polyline2_signed_distance_constraint.h | |
proximity_constraint.h | |
single_dimension_constraint.h | |
time_invariant_constraint.h | |
► cost | |
cost.h | |
curvature_cost.h | |
extreme_value_cost.h | |
final_time_cost.h | |
locally_convex_proximity_cost.h | |
nominal_path_length_cost.h | |
orientation_cost.h | |
player_cost.h | |
polyline2_signed_distance_cost.h | |
proximity_cost.h | |
quadratic_cost.h | |
quadratic_difference_cost.h | |
quadratic_norm_cost.h | |
quadratic_polyline2_cost.h | |
relative_distance_cost.h | |
route_progress_cost.h | |
semiquadratic_cost.h | |
semiquadratic_norm_cost.h | |
semiquadratic_polyline2_cost.h | |
signed_distance_cost.h | |
time_invariant_cost.h | |
weighted_convex_proximity_cost.h | |
► dynamics | |
air_3d.h | |
concatenated_dynamical_system.h | |
concatenated_flat_system.h | |
multi_player_dynamical_system.h | |
multi_player_flat_system.h | |
multi_player_integrable_system.h | |
single_player_car_5d.h | |
single_player_car_6d.h | |
single_player_car_7d.h | |
single_player_delayed_dubins_car.h | |
single_player_dubins_car.h | |
single_player_dynamical_system.h | |
single_player_flat_car_6d.h | |
single_player_flat_system.h | |
single_player_flat_unicycle_4d.h | |
single_player_point_mass_2d.h | |
single_player_unicycle_4d.h | |
single_player_unicycle_5d.h | |
two_player_unicycle_4d.h | |
► examples | |
air_3d_example.h | |
dubins_origin_example.h | |
flat_roundabout_merging_example.h | |
minimally_invasive_receding_horizon_simulator.h | |
modified_air_3d_example.h | |
modified_three_player_intersection_example.h | |
one_player_reachability_example.h | |
receding_horizon_simulator.h | |
roundabout_lane_center.h | |
roundabout_merging_example.h | |
skeleton_example.h | |
three_player_collision_avoidance_reachability_example.h | |
three_player_flat_intersection_example.h | |
three_player_flat_overtaking_example.h | |
three_player_intersection_example.h | |
three_player_intersection_reachability_example.h | |
three_player_overtaking_example.h | |
two_player_collision_avoidance_reachability_example.h | |
two_player_collision_example.h | |
two_player_reachability_example.h | |
► geometry | |
draw_shapes.h | |
line_segment2.h | |
polyline2.h | |
► gui | |
control_sliders.h | |
cost_inspector.h | |
top_down_renderer.h | |
► solver | |
augmented_lagrangian_solver.h | |
game_solver.h | |
ilq_solver.h | |
lq_feedback_solver.h | |
lq_open_loop_solver.h | |
lq_solver.h | |
problem.h | |
solution_splicer.h | |
solve_feedback_lq_game.h | |
solver_params.h | |
top_down_renderable_problem.h | |
► utils | |
check_local_nash_equilibrium.h | |
compute_strategy_costs.h | |
initialize_along_route.h | |
linear_dynamics_approximation.h | |
loop_timer.h | |
make_directory.h | |
operating_point.h | |
player_cost_cache.h | |
quadratic_cost_approximation.h | |
relative_time_tracker.h | |
solver_log.h | |
strategy.h | |
types.h | |
uncopyable.h | |
▼ src | |
air_3d.cpp | |
air_3d_example.cpp | |
augmented_lagrangian_solver.cpp | |
check_local_nash_equilibrium.cpp | |
compute_strategy_costs.cpp | |
concatenated_dynamical_system.cpp | |
concatenated_flat_system.cpp | |
constraint.cpp | |
control_sliders.cpp | |
cost_inspector.cpp | |
curvature_cost.cpp | |
draw_shapes.cpp | |
dubins_origin_example.cpp | |
extreme_value_cost.cpp | |
flat_roundabout_merging_example.cpp | |
ilq_solver.cpp | |
initialize_along_route.cpp | |
line_segment2.cpp | |
locally_convex_proximity_cost.cpp | |
loop_timer.cpp | |
lq_feedback_solver.cpp | |
lq_open_loop_solver.cpp | |
make_directory.cpp | |
minimally_invasive_receding_horizon_simulator.cpp | |
modified_air_3d_example.cpp | |
modified_three_player_intersection_example.cpp | |
multi_player_dynamical_system.cpp | |
multi_player_flat_system.cpp | |
multi_player_integrable_system.cpp | |
nominal_path_length_cost.cpp | |
one_player_reachability_example.cpp | |
operating_point.cpp | |
orientation_cost.cpp | |
player_cost.cpp | |
player_cost_cache.cpp | |
polyline2.cpp | |
polyline2_signed_distance_constraint.cpp | |
polyline2_signed_distance_cost.cpp | |
problem.cpp | |
proximity_constraint.cpp | |
proximity_cost.cpp | |
quadratic_cost.cpp | |
quadratic_difference_cost.cpp | |
quadratic_norm_cost.cpp | |
quadratic_polyline2_cost.cpp | |
receding_horizon_simulator.cpp | |
relative_distance_cost.cpp | |
relative_time_tracker.cpp | |
roundabout_lane_center.cpp | |
roundabout_merging_example.cpp | |
route_progress_cost.cpp | |
semiquadratic_cost.cpp | |
semiquadratic_norm_cost.cpp | |
semiquadratic_polyline2_cost.cpp | |
signed_distance_cost.cpp | |
single_player_car_5d.cpp | |
single_player_car_6d.cpp | |
single_player_car_7d.cpp | |
single_player_delayed_dubins_car.cpp | |
single_player_dubins_car.cpp | |
single_player_flat_car_6d.cpp | |
single_player_flat_unicycle_4d.cpp | |
single_player_point_mass_2d.cpp | |
single_player_unicycle_4d.cpp | |
single_player_unicycle_5d.cpp | |
skeleton_example.cpp | |
solution_splicer.cpp | |
solver_log.cpp | |
three_player_collision_avoidance_reachability_example.cpp | |
three_player_flat_intersection_example.cpp | |
three_player_flat_overtaking_example.cpp | |
three_player_intersection_example.cpp | |
three_player_intersection_reachability_example.cpp | |
three_player_overtaking_example.cpp | |
top_down_renderer.cpp | |
two_player_collision_avoidance_reachability_example.cpp | |
two_player_collision_example.cpp | |
two_player_reachability_example.cpp | |
two_player_unicycle_4d.cpp | |
weighted_convex_proximity_cost.cpp | |