OMNET ++, damarlar ve SUMO kullanarak bir ITS uygulaması yapıyorum ve aracının rotasını farklı bir rotayla güncellemeye çalışıyorum. Bununla birlikte, damarlarda bulduğum iki komuttan ikisi (commandRouteChange
, commandNewRoute
) işe yaramadı. Aracın güzergahını damarlarda2.1 nasıl güncelleyebilirim?
std::string newRoute = "AtoB BtoC CtoD DtoE";
sonra araca bu
newRoute
ayarlamak çalıştı:
aşağıdaki hata var sonra
traci->getManager()->commandNewRoute(vehicleID, newRoute);
: Error in module (ITS) VANET.host[0].appl (id=9) at event #127412, t=12: Model error: TraCI server reported error executing command 0xc4 ("Can not retrieve road with ID AtoB BtoC CtoD DtoE ").
Arıyordum ve commandNewRoute
ve commandChangeRoute
parametrelerinin sadece bir kenarı aldığını gördüm. Ama bir araca tam bir rota ayarlamak istiyorum. Bunu nasıl yapacağımı bilen var mı?