問題タブ [sumo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - TraCI 値が出力と一致しない
traci.edge.getWaitingTime(str(-108542273))
シミュレーションの最後のステップで行うと、0
そこから の値が得られます。
しかし、生成されたエッジベースの状態ダンプを確認したところ、値が15
. なぜtraci値はそれを反映していないのですか? 同じ意味ではないですか?
シミュレーションの最後のステップで値を抽出したので、2 つは同じことを反映していると思いますか?
ここに私のPythonコード全体があります
omnet++ - Veins で一部の車両の NIC モジュールを無効化/削除
OMNeT++/SUMO/Veins コミュニティの皆様
There is a correct way to disable/remove the NIC module for some vehicle in the Veins?
私のシナリオには多くの車両があり、たとえば 50% など、通信モジュールを 1 つのパーツだけに設定したいと考えています。このために、車両の半分を開始するように設定する 1 つのメソッドと、車両sendBeacon
の半分 (開始 sendBeacon がないのと同じ半分) のビーコン/データをドロップする別のメソッドを作成しました。私はすでにこの質問を見ています。
私のコードでは、すべての車両に通信モジュールがあり、到着したパッケージを使用または無視しないため、これを行う正しい方法があると思います。
助けていただければ幸いです。
omnet++ - エラー: 静脈:: TraCiScenarioManagerLauncd
http://veins.car2x.org/tutorial/の公式チュートリアルのように、Windows 10 で静脈を設定しようとしました。すべての手順は正常に機能しますが、omnetpp.ini で最後のシミュレーションを開始したい場合、次のメッセージが表示されます。
誰かがこの問題を解決する方法を知っていますか?
omnet++ - 静脈 4 アルファ 2 ダウンロード
みなさんおはようございます、
私は、VANET 通信 ( Veins ) と D2D 通信 ( simuLTE ) の両方で得られた結果を比較する論文に取り組んでいます。これらのシミュレーションを実行するには、次のすべてのツールを一緒に実行する必要があります。
ですから、 omnet++ 4.6とinet 2.3を使用するつもりなので、 venes 4 alpha 2をダウンロードする必要があります。これには、私の理解する限り、相撲 0.22が必要ですよね?
Web サイトhttp://veins.car2x.org/download/で Veins 4 alpha 2 を探してからグーグルで検索しましたが、ダウンロード リンクではなく変更ログしか見つかりません。
どうすれば入手できますか?
よろしくお願いします FMA
python - SUMO と TraCI の使用: TraCI サーバー 61 に接続できませんでした
MacOS 10.12.1 Sierra を実行している MacBook Air で、SUMO 0.28.0 を使用して traci_tls チュートリアルを実行しようとしています。
Python 3.5.2 で仮想環境を作成し、traci_tls フォルダーをそこにコピーしました。ターミナルからファイルとsumo
同様に実行でき、それは機能します。ただし、ファイルを実行しようとすると、次のエラー メッセージが表示されます。sumo-gui
cross.sumocfg
runner.py
環境変数は、SUMO をインストールした場所をSUMO_HOME
指しています。/Users/Isabelle/sumo-0.28.0
このバージョンの SUMO しか持っていません。私は自分でインストールを構築し、TRACI で構成されています。sumo
仮想環境内からターミナルに入力すると、次の情報が表示されます。
以前、仮想環境の外で TraCI と SUMO を使用したことがあります。その結果、同じエラーが発生しましたが、実行runner.py
する前に端末を介して相撲 GUI を起動すると、機能しました。ただし、仮想環境内で作業しているため、この修正は機能しません。
Web を検索しましたが、解決策を見つけることができませんでした。
前もって感謝します!
omnet++ - 車両から RSU までの最短経路の取得 (GPS など)
ボローニャに結合されたデータセット ( http://sumo.dlr.de/wiki/Data/Scenariosで入手可能) に基づいてトラフィックをシミュレートするために、SUMO を使用して OMNET++ 内で Veins フレームワークに取り組んでいます。最初のアイデアは、最短パスを使用して宛先 (シナリオの静止点、RSU) に向けてメッセージを転送することです。その後、いくつかの改善を行う予定ですが、最初に車両から RSU までの最短ルートを作成する方法を知る必要があります。ダイクストラについて言及している人を見たことがありますが、おそらくダイスクトラを使用するには、シナリオのグラフが必要であり、グラフを提供しません (おそらく重み付けされていないグラフになります)。最短ルートを作成するために何を使用することをお勧めしますか?
したがって、基本的に必要なのは、シナリオに GPS システムを実装して、RSU への最短経路を提供することです。
ありがとう!
sumo - C++ TRACI クライアントから SUMO で車両の位置 (XY 座標を緯度と経度に) を変換する際のエラー
車の現在の位置を取得するためにSUMO(TRACIサーバー)にクエリを実行する関数をTRACIクライアントで作成しました。これはXY座標系で正しくなっています。ここで、取得した XY 位置を緯度と経度に変更したいと思います。http://www.sumo.dlr.de/wiki/TraCI/Simulation_Value_Retrieval#Command_0x82:_Position_Conversionにあるドキュメントに従ってコーディングしまし たが、エラーが発生しました!! . コードを見てください
したがって、SUMO サーバーで発生するエラーは次のとおりです。エラー: tcpip::Storage::readIsSafe: ストレージから 823066624 バイトを読み取りたいが、残り 20 バイトしか終了していません (エラー時)。