Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
carma_wm::test::MapOptions Struct Reference

#include <WMTestLibForGuidance.hpp>

Collaboration diagram for carma_wm::test::MapOptions:
Collaboration graph

Public Types

enum class  Obstacle { DEFAULT , NONE }
 
enum class  SpeedLimit { DEFAULT , NONE }
 

Public Member Functions

 MapOptions (double lane_width=3.7, double lane_length=25, Obstacle obstacle=Obstacle::DEFAULT, SpeedLimit speed_limit=SpeedLimit::DEFAULT, int seg_num=1)
 

Public Attributes

double lane_width_
 
double lane_length_
 
Obstacle obstacle_
 
SpeedLimit speed_limit_
 
int seg_num_
 

Detailed Description

Definition at line 65 of file WMTestLibForGuidance.hpp.

Member Enumeration Documentation

◆ Obstacle

Enumerator
DEFAULT 
NONE 

Definition at line 67 of file WMTestLibForGuidance.hpp.

67{DEFAULT, NONE};

◆ SpeedLimit

Enumerator
DEFAULT 
NONE 

Definition at line 68 of file WMTestLibForGuidance.hpp.

68{DEFAULT, NONE};

Constructor & Destructor Documentation

◆ MapOptions()

carma_wm::test::MapOptions::MapOptions ( double  lane_width = 3.7,
double  lane_length = 25,
Obstacle  obstacle = Obstacle::DEFAULT,
SpeedLimit  speed_limit = SpeedLimit::DEFAULT,
int  seg_num = 1 
)
inline

Member Data Documentation

◆ lane_length_

double carma_wm::test::MapOptions::lane_length_

Definition at line 72 of file WMTestLibForGuidance.hpp.

Referenced by carma_wm::test::getGuidanceTestMap().

◆ lane_width_

double carma_wm::test::MapOptions::lane_width_

Definition at line 71 of file WMTestLibForGuidance.hpp.

Referenced by carma_wm::test::getGuidanceTestMap().

◆ obstacle_

Obstacle carma_wm::test::MapOptions::obstacle_

Definition at line 73 of file WMTestLibForGuidance.hpp.

Referenced by carma_wm::test::getGuidanceTestMap().

◆ seg_num_

int carma_wm::test::MapOptions::seg_num_

Definition at line 75 of file WMTestLibForGuidance.hpp.

Referenced by carma_wm::test::getGuidanceTestMap().

◆ speed_limit_

SpeedLimit carma_wm::test::MapOptions::speed_limit_

Definition at line 74 of file WMTestLibForGuidance.hpp.

Referenced by carma_wm::test::getGuidanceTestMap().


The documentation for this struct was generated from the following file: