CARLA
Loading...
Searching...
No Matches
Functions
test_agents.cpp File Reference
#include "test.h"
#include <carla/agents/navigation/Types.h>
#include <carla/agents/navigation/Misc.h>
#include <carla/agents/navigation/PIDController.h>
#include <carla/agents/navigation/LocalPlanner.h>
#include <carla/agents/navigation/GlobalRoutePlanner.h>
#include <carla/agents/navigation/BasicAgent.h>
#include <carla/agents/navigation/BehaviorAgent.h>
#include <carla/agents/navigation/ConstantVelocityAgent.h>
#include <carla/geom/Location.h>
#include <carla/geom/Rotation.h>
#include <carla/geom/Transform.h>
#include <cmath>
#include <type_traits>

Go to the source code of this file.

Functions

 TEST (agents_api, surface_pins)
 
 TEST (agents_factories, basic_agent_default_options_inherits_local_planner)
 
 TEST (agents_factories, constant_velocity_default_options)
 
 TEST (agents_factories, local_planner_default_options)
 
 TEST (agents_misc, compute_distance_basic)
 
 TEST (agents_misc, compute_magnitude_angle_perpendicular)
 
 TEST (agents_misc, compute_magnitude_angle_zero_yaw)
 
 TEST (agents_misc, is_within_distance_no_angle_filter)
 
 TEST (agents_misc, is_within_distance_too_close_returns_true)
 
 TEST (agents_misc, is_within_distance_with_forward_arc_filter)
 
 TEST (agents_misc, positive_clamps_at_zero)
 
 TEST (agents_misc, unit_vector_is_normalized)
 
 TEST (agents_types, behavior_aggressive_matches_python)
 
 TEST (agents_types, behavior_cautious_matches_python)
 
 TEST (agents_types, behavior_normal_matches_python)
 
 TEST (agents_types, road_option_values_match_python)
 

Function Documentation

◆ TEST() [1/16]

TEST ( agents_api  ,
surface_pins   
)

Definition at line 233 of file test_agents.cpp.

◆ TEST() [2/16]

TEST ( agents_factories  ,
basic_agent_default_options_inherits_local_planner   
)

◆ TEST() [3/16]

TEST ( agents_factories  ,
constant_velocity_default_options   
)

◆ TEST() [4/16]

TEST ( agents_factories  ,
local_planner_default_options   
)

◆ TEST() [5/16]

TEST ( agents_misc  ,
compute_distance_basic   
)

Definition at line 95 of file test_agents.cpp.

References carla::agents::navigation::ComputeDistance().

◆ TEST() [6/16]

TEST ( agents_misc  ,
compute_magnitude_angle_perpendicular   
)

◆ TEST() [7/16]

TEST ( agents_misc  ,
compute_magnitude_angle_zero_yaw   
)

◆ TEST() [8/16]

TEST ( agents_misc  ,
is_within_distance_no_angle_filter   
)

Definition at line 119 of file test_agents.cpp.

References carla::agents::navigation::IsWithinDistance().

◆ TEST() [9/16]

TEST ( agents_misc  ,
is_within_distance_too_close_returns_true   
)

Definition at line 128 of file test_agents.cpp.

References carla::agents::navigation::IsWithinDistance().

◆ TEST() [10/16]

TEST ( agents_misc  ,
is_within_distance_with_forward_arc_filter   
)

Definition at line 137 of file test_agents.cpp.

References carla::agents::navigation::IsWithinDistance().

◆ TEST() [11/16]

TEST ( agents_misc  ,
positive_clamps_at_zero   
)

Definition at line 89 of file test_agents.cpp.

References carla::agents::navigation::Positive().

◆ TEST() [12/16]

TEST ( agents_misc  ,
unit_vector_is_normalized   
)

Definition at line 106 of file test_agents.cpp.

References carla::agents::navigation::UnitVector().

◆ TEST() [13/16]

TEST ( agents_types  ,
behavior_aggressive_matches_python   
)

◆ TEST() [14/16]

TEST ( agents_types  ,
behavior_cautious_matches_python   
)

◆ TEST() [15/16]

TEST ( agents_types  ,
behavior_normal_matches_python   
)

◆ TEST() [16/16]

TEST ( agents_types  ,
road_option_values_match_python   
)

Definition at line 40 of file test_agents.cpp.