Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-user] Error could not insert connection between edges after build

Hello,
in SUMO, connections can only be created within a node (the term is used synonymously with 'junction').
This means to create connection
'<connection from="3_i_0" fromLane="0" to="2_e_0" toLane="0"/>'
the 'to' attribute of edge "3_i_0" must be identical with the 'from' attribute of edge "2_e_0".
Basically, you need to define one central junction where all edges converge.
Note, that crosswalks are a seperate entity in SUMO networks which can only be created if there are also side-walks along the edges.

The code that computes junction shapes and junction logic works better if the vehicle lanes and bicycle lanes are modelled as lanes of the same edge rather than two distinct edges running next to each other.  However, if you need to maintain the topology of the separate bicycle crossings in the corners, than the junction should look something like the on below (you will most likely have to specify the junction shape in your .nod.xml file).



regards,
Jakob

2018-06-24 22:50 GMT+02:00 Barto, Martin <Martin.Barto@xxxxxxxxx>:

Dear sumo-users,

 

We are trying to make a SUMO network of a traffic controlled intersection. Our goal is to connect a real traffic control program to SUMO. This is part of a Proof of Concept.

 

We automated to make the SUMO native xml files from a topology file that describes the geometrics of a traffic controlled intersection. This is done by Python. When building the net.xml with NETCONVERT, we encountered same issues. Most of the issues are solved, but we still get the error: Connection from=3_i_0 to=2_e_0 fromLane=0 toLane=0 not found. We don’t know what what we’re doing wrong here. The files are compliant with the xsd’s. And as far as I can see I followed the instructions on http://sumo.dlr.de/wiki/Networks/PlainXML. We could make a .net.xml without the connection-file. It gives a view of the intersection we want to connect.

 

 

The edges are located upstream from the stoplines. We use different edges for ingress (incoming) approaches, egress (outgoing) approaches and crosswalks. De TLC is located in the middle of the intersection. There are 23 signal groups. The connections are lane-based. An ingress approach controls multiple signal groups and some signal groups have signal heads on multiple lanes.

 

We don’t want to use OSM and we don’t want to use NetEdit for making the net.xml.

 

I We hope you can help us solve this puzzle.

 

 

Met vriendelijke groet,

Martin Barto
Senior Verkeerskundige
Mobiliteit

          

Vialis is een Koninklijke VolkerWessels onderneming.

Postbus 184, 3990 DD Houten |
tel. +31481200907 mob. +31628776663 

http://www.vialis.nl

http://www.linkedin.com/company/vialis

https://twitter.com/vialisbv

http://www.youtube.com/user/VialisBV


.
.


Look here for our e-mail disclaimer: http://cp.vialis.nl/disclaimer.html


_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/sumo-user



Back to the top