-
Notifications
You must be signed in to change notification settings - Fork 109
Superpositioning mobility not working correctly in simulte #59
Comments
The Ue node of simulte currently does not evaluate the new .type parameter for the mobility module (as the StandardHost does) but still uses a parameter named "mobilityType". Until this is updated, you need to set the mobilityType parameter. For example, to change the SingleCell-DL scenario so that is has ue[0] traveling a hexagon shape and ue[1] orbit around ue[0] you can use the following as wirhin section "superpositioning test" in the following omnetpp.ini:
|
Hi, I have included all the parameters you have mentioned for the superpositioning test but yet the user[1] is not orbiting around user[0] in circular motion. |
Could you post your omnetpp.ini ? For me, the omnetpp.ini from above shows the expected behavior (ue[1] orbiting around ue[0]) |
**.constraintAreaMinX = 0m **.mobility.initFromDisplayString = false *.User[0].mobilityType = "RandomWaypointMobility" *.OrbitingUser[0].mobilityType = "SuperpositioningMobility" *.OrbitingUser[0].mobility.element[1].faceForward = true **.faceForward = true Here, User and OrbitingUser are of type Ue. |
@wischhof can you please help me out with this problem. |
Unfortunately, I was completely under water last week... sorry for the delay. The error message indicates that the z-coordinate was not properly initialized. Check that you use correct init and constraint area values, e.g. "**.constraintAreaMinZ = 0m" etc. Furthermore, I tried to reproduce the problem using the parts of omnetpp.ini that you provided. I replaced "User[0]" with "ue[0]" and "OrbitingUser[0]" with ue[1] so I can use the standard scenario. However, I do not get any error and everything seems to work as expected (simulte 1.2.0 with inet 4.2.2.) ... Here is the full config, if you want to give it a try:
|
I have also included a simulation for testing the superpositioning within the CI: You can simply clone https://github.com/roVer-HM/simulte The simulation for testing mobility is within the new folder (requires INET 4.3.0 and Omnetpp 6.0pre10) |
Hello everyone,
I am working on OMNET++ 5.6.2, INET 4.2.2 and simulte-1.2.0.
In INET with the help of superpositioning and attached mobility, one user(StandardHost module) can orbit around another user (StandardHost module) in circular motion. But when I try to use the same mobilities in the latest version of simulte, I am not able to see the user orbiting around another in circular motion. Here both the user 0 and user 1 are pointed to Ue module. Can anyone please help me out with this problem. Are there any specific parameters which should be included to make this mobility work?
The text was updated successfully, but these errors were encountered: