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.
create_two_lane_map.py File Reference

Go to the source code of this file.

Namespaces

namespace  create_two_lane_map
 

Functions

def create_two_lane_map.add_node (x, y, z=0.0)
 
def create_two_lane_map.create_way (node_ids, tags)
 
def create_two_lane_map.create_lanelet (left_id, right_id, tags)
 
def create_two_lane_map.create_vector_map (filename, total_length, lane_width, points_per_meter)
 

Variables

string create_two_lane_map.geo_reference = "+proj=tmerc +lat_0=0 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs"
 
 create_two_lane_map.proj = Proj(geo_reference)
 
 create_two_lane_map.transformer = Transformer.from_proj(proj, "epsg:4326", always_xy=True)
 
int create_two_lane_map.node_id = 1000000
 
int create_two_lane_map.way_id = 1000
 
int create_two_lane_map.relation_id = 100
 
 create_two_lane_map.nodes
 
 create_two_lane_map.ways
 
 create_two_lane_map.relations
 
 create_two_lane_map.parser = argparse.ArgumentParser(description="Create a vector map with two parallel lanes.")
 
 create_two_lane_map.type
 
 create_two_lane_map.str
 
 create_two_lane_map.default
 
 create_two_lane_map.help
 
 create_two_lane_map.float
 
 create_two_lane_map.int
 
 create_two_lane_map.args = parser.parse_args()