Dear friends and users, we are happy to announce the next release of SUMO. Again, there are many new features and fixes in this release and the most important ones are listed below:
For a full list of changes with links to the new stuff, see http://sumo.dlr.de/wiki/ChangeLog Major feature additions: - Many new TraCI functions: -- It is now possible to reload the simulation with new options by sending the load command. -- Vehicles can now stop at a named ParkingArea or ChargingStation. The methods traci.vehicle.setParkingAreaStop, traci.vehicle.setChargingStationStop were added to the python client to simplify this. -- Vehicles now support retrieval of battery device parameters and retrieval of riding persons and containers as well as retrieval of laneChangeModel parameters using the vehicle.getParameter function. -- Vehicles now support setting of battery device parameters and laneChangeModel parameters using the vehicle.setParameter function. -- The lane-changing choices of the laneChange model can now be retrieved (with and without TraCI influence) using command change lane information 0x13. - Refactored implementation of E2 detectors. These may now be defined to span over a sequence of lanes - Added option collision.stoptime <TIME> which lets vehicles stop for a time after experiencing a collision before the action set via --collision.action takes place. - Increased maximum possible insertion flow when using departLane values free,allowed or best on multi-lane edges. - Improvements to lateral-gap keeping when using the sublane model - For long-running simulations the time displays can now show elapsed days - Bus stops can now be imported from OpenStreetMap using the new option --ptstop-output - When creating or moving edge and junction geometry in Netedit, positions can now be restricted to a regular grid - Netedit now allows fine grained control over junction shapes by setting custom edge geometry endpoints - Improved routing efficiency of SUMO,DUAROUTER and MAROUTER when using option --routing-algorithm astar - randomTrips.py now supports the option --flows <INT> to generate a number of random flows instead of individual vehicles. - tls_csv2SUMO.py can now take arbitrary strings as index and has improved signal group handling, thanks to Harald Schaefer - more tools (including osmWebWizard) are python3 compatible Major bug fixes: - Restored Python3.0 compatibility for sumolib and traci (regression in 0.29.0) - Deleting whole edges with a single click in Netedit is working again (regression in 0.29.0) - Random pedestrian decelerations (configured via option --pedestrian.striping.dawdling) are now working. - Various fixes in regard to saving and loading simulation state - Fixed collisions when using the sublane model - Fixed some issues that were causing traffic deadlock - Various fixes to junction shape computation - vClass-specific speed limits are no longer lost when saving a network - Deleting edges in Netedit and afterwards adding new edges no longer creates node type "unregulated" - Fixed various Netedit crashes - Fixed mapping failures when calling traci.vehicle.moveToXY. Have fun with the new release, Leo, Pablo, Jakob, Robert, Michael, Yun-Pang, Gregor and Laura ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ sumo-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sumo-user
