/ / SUMO सिमुलेशन। उच्च आवागमन का पता लगाना और गति सीमा को कम करना - पायथन, सिमुलेशन, नेटवर्क-यातायात, सुमो

SUMO सिमुलेशन। उच्च आवागमन का पता लगाना और गति सीमा को कम करना - पायथन, सिमुलेशन, नेटवर्क-यातायात, सुमो

मैं भिखारी से SUMO सीख रहा हूँ, मैंने से अधिकांश ट्यूटोरियल पढ़ और सीखा: http://sumo.dlr.de/wiki/Tutorials । अब मैं क्या करना चाहता हूं कि सड़क पर यातायात होने पर कारें धीमा हो जाएं। मुझे केवल एक निश्चित समय के बाद गति सीमा को बदलने का तरीका पता है: http://sumo.dlr.de/wiki/Simulation/Variable_Speed_Signs । क्या आपको पता है कि ट्रैफिक होने पर मैं गति सीमा कैसे बदल सकता हूं? मुझे लगता है कि गति संकेतों का मूल्य बदलना सबसे अच्छा विचार है, लेकिन मैं यह कैसे नहीं करता।

उत्तर:

जवाब के लिए 0 № 1

इस तरह की कोई बात नहीं है क्योंकि घटना ने एसयूएमओ में गति संकेतों को ट्रिगर किया है, इसलिए आपको शायद इसके माध्यम से ऐसा करने की ज़रूरत है ट्रेसी। सबसे आसान तरीका शायद शुरू करने के लिए है ट्रैफिकलाइट्स के लिए ट्रैसीआई ट्यूटोरियल और उसके बाद कार्यों का उपयोग करें traci.edge.getLastStepOccupancy यह पता लगाने के लिए कि वाहन किनारे पर किनारे पर हैं और फिर एक नई गति निर्धारित करने के लिए traci.edge.setMaxSpeed।