Antipodal#
#include "navground/sim/scenarios/antipodal.h"
- A scenario that place the agents around a circle at regular intervals and task them to reach the opposite (“antipode”) side. - Registered properties: - radius(float, get_radius)
- tolerance(float, get_tolerance)
- position_noise(float, get_position_noise)
- orientation_noise(float, get_orientation_noise)
- shuffle(bool, get_shuffle)
 - Public Functions - Constructs a new instance. 
 - Gets the circle radius. - Returns:
- The radius. 
 
 - Sets the circle radius. - Parameters:
- value – [in] The desired value 
 
 - Gets the goal tolerance. - Returns:
- The tolerance. 
 
 - Sets the goal tolerance. - Parameters:
- value – [in] The desired value 
 
 - Gets the position_noise. - Returns:
- The position_noise. 
 
 - Sets the position noise. - Parameters:
- value – [in] The desired value 
 
 - Gets the orientation. - Returns:
- The orientation noise. 
 
 - Sets the position_noise. - Parameters:
- value – [in] The desired value 
 
 - Gets whether it should shuffle the agents before initializing them. - Returns:
- True if it shuffles the agents. 
 
 - Sets whether it should shuffle the agents. - Parameters:
- value – [in] The desired value 
 
 - Public Static Attributes - The default circle radius 
 - The default goal tolerance 
 - The default position noise 
 - The default orientation noise 
 - The default shuffle