server issueshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues2019-10-09T12:55:54+02:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/30Remote Procedure Call (RPC) not updating position at all2019-10-09T12:55:54+02:00ulfetRemote Procedure Call (RPC) not updating position at allUsing new commit in GitLab,\
while running the whole simulation,
RPC does not update the car(?)'s position at all.\
(This was also the case in the previous implementation where we were using SmartFoxServer).\
While I might be missing s...Using new commit in GitLab,\
while running the whole simulation,
RPC does not update the car(?)'s position at all.\
(This was also the case in the previous implementation where we were using SmartFoxServer).\
While I might be missing something along the lines,
I thought it is best to record this as an issue.
In the attachment one can found the logs from RMIServer(top-left), RPC (bottom-left), and restful (right column).
Also, here is the final install result of restful (it fails):\
`[INFO]
[INFO] Results:
[INFO]
[ERROR] Failures:
[ERROR] RemoteAutopilotServiceTest.isAvailable:40
[ERROR] ZookeeperRegistryTest.getSimulator:69
[ERROR] Errors:
[ERROR] RemoteAutopilotServiceTest.reserveAndRelease:54 » ZkNoNode org.apache.zookeepe...
[ERROR] ZookeeperRegistryTest.getAutopilot:40 » NoService
[ERROR] ZookeeperRegistryTest.releaseAll:83 » ZkNoNode org.apache.zookeeper.KeeperExce...
[INFO]
[ERROR] Tests run: 42, Failures: 2, Errors: 3, Skipped: 0
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 02:25 min
[INFO] Finished at: 2019-07-01T13:14:41+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1:test (default-test) on project restful: There are test failures.
[ERROR]
[ERROR] Please refer to /home/ulfet/Desktop/github_projects/MontiSim/server/restful/target/surefire-reports for the individual test results.
[ERROR] Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
...
`
![ss](/uploads/f07b213eaa8b55b52d3e67241678bfeb/ss.png)https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/3Navigation for multiple cars fails2019-10-09T12:55:41+02:00Evgeny KusmenkoNavigation for multiple cars failsPlease debug navigationPlease debug navigationWei XuWei Xu2018-08-15https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/5Dynamic Sectoring before simulation2019-10-09T10:53:01+02:00Evgeny KusmenkoDynamic Sectoring before simulationIt should be possible to set the number of sectors WITHOUT having to reparse a mapIt should be possible to set the number of sectors WITHOUT having to reparse a mapHengwen Zhanghengwen.zhang@rwth-aachen.deHengwen Zhanghengwen.zhang@rwth-aachen.dehttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/13Refactor to Visitor Pattern2019-10-09T10:52:38+02:00Evgeny KusmenkoRefactor to Visitor Patterndouble dispatch to be refactored to visitor pattern, e.g. for collision detection in vehicle.PhysicsEngine classdouble dispatch to be refactored to visitor pattern, e.g. for collision detection in vehicle.PhysicsEngine classhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/23Visualization2019-10-09T10:52:22+02:00gasialiVisualization-Vehicle Charging Low
/-Charging Process
/-Charging Station-Vehicle Charging Low
/-Charging Process
/-Charging StationFirst SprintAnya PoudyalgasialiAnya Poudyalhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/26Error when Pushing: "... not allowed to push code to protected branches on th...2019-10-09T10:52:05+02:00ulfetError when Pushing: "... not allowed to push code to protected branches on this project"I created a subproject on Maven, and added my code, as we talked with Mr. Kusmenko.
However, when I try to push, I get the following errors:
`remote: GitLab: You are not allowed to push code to protected branches on this project.`
Norm...I created a subproject on Maven, and added my code, as we talked with Mr. Kusmenko.
However, when I try to push, I get the following errors:
`remote: GitLab: You are not allowed to push code to protected branches on this project.`
Normally, I would have created another branch and would push there, but as far as I remember, this is not what I told by Kusmenko.
For a temporary fix,
I am temporarily creating a branch for BatteryInterface group and I will push my code there.Evgeny KusmenkoulfetEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/16Charging Station - Determination of coordinates2019-10-09T10:51:16+02:00gasialiCharging Station - Determination of coordinatesLocations for charging station has to be determined. So that it can be rendered via visualization.Locations for charging station has to be determined. So that it can be rendered via visualization.First Sprintgasialigasialihttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/19Check Battery reach after a certain amount of time2019-10-09T10:51:07+02:00Ghost UserCheck Battery reach after a certain amount of timeOne Method which checks the Battery reach and the distance to the target and if the reach is lower then the distance to the target, then call a method which change the behavior.
Plus checks if battery state is lower than a certain perce...One Method which checks the Battery reach and the distance to the target and if the reach is lower then the distance to the target, then call a method which change the behavior.
Plus checks if battery state is lower than a certain percentage (20%?).
Checks once at the start of the trip (setting the first target) and updates together with actuator update?Simon KißmannSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/20ChargingStation model (visualisation)2019-10-09T10:50:59+02:00Markus HorlemannChargingStation model (visualisation)ChargingStation model for the visualisationChargingStation model for the visualisationSabrina WolffMarkus HorlemannUta SkorzinskiSabrina Wolffhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/27Flag for pausing the autopilot2019-10-09T10:50:53+02:00Simon KißmannFlag for pausing the autopilotSet Flag (boolean charging) that pauses the autopilot (and the car) while in the charging station. Either set by the autopilot or charging station. Unchecked when charging process is finished (battery charge = 100%?)Set Flag (boolean charging) that pauses the autopilot (and the car) while in the charging station. Either set by the autopilot or charging station. Unchecked when charging process is finished (battery charge = 100%?)Simon KißmannSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/28Set Charging Station as new target2019-10-09T10:50:39+02:00Simon KißmannSet Charging Station as new targetImplement a method that saves the current target and sets the nearest charging station as the new target to navigate to. Once the vehicle is fully charged and can leave the station, the saved original target is set as the new target.Implement a method that saves the current target and sets the nearest charging station as the new target to navigate to. Once the vehicle is fully charged and can leave the station, the saved original target is set as the new target.Simon KißmannSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/29New Code2019-10-09T10:50:29+02:00Sabrina WolffNew CodeScreenshots for presentationScreenshots for presentationSecond SprintSabrina WolffMarkus HorlemannUta SkorzinskiSabrina Wolffhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/15Battery Interface - initial proposal2019-09-26T18:30:15+02:00ulfetBattery Interface - initial proposalAn interface for battery is needed; as it would be provided to BMW group so that their realization is consistent with our team's implementation.An interface for battery is needed; as it would be provided to BMW group so that their realization is consistent with our team's implementation.First SprintEvgeny KusmenkoAnxhela HyseniulfetEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/21UML Model Generation2019-09-26T18:24:37+02:00ulfetUML Model GenerationAs noted by my peers Sabrina and Markus according to their interaction with Mr. Kusmenko, an all-around UML diagrams have to be generated to be provided for proof of work.
For this cause, I believe everyone has to generate respective UM...As noted by my peers Sabrina and Markus according to their interaction with Mr. Kusmenko, an all-around UML diagrams have to be generated to be provided for proof of work.
For this cause, I believe everyone has to generate respective UML diagrams for their parts, and we have to discuss and merge them then.First SprintSimon KißmannSabrina WolffMarkus HorlemannUta SkorzinskiAnxhela HyseniulfetgasialiSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/17Create a Charging Station Map2019-08-29T12:13:14+02:00Sabrina WolffCreate a Charging Station MapWork with OpenStreetMap to integrate the Charging Station.Work with OpenStreetMap to integrate the Charging Station.Sabrina WolffMarkus HorlemannUta SkorzinskiSabrina Wolffhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/12SimLang integration should use longitude+latitude2019-08-28T10:35:06+02:00Evgeny KusmenkoSimLang integration should use longitude+latitudenow, the simlang provides starting and target postitions for verhicles in terms of a simulator internal format.
there are several issues with that:
* this makes the simlang dependent on the impl of montisim.
* thi smakes simlang unsuita...now, the simlang provides starting and target postitions for verhicles in terms of a simulator internal format.
there are several issues with that:
* this makes the simlang dependent on the impl of montisim.
* thi smakes simlang unsuitable for testing , particularly in an automated continuous simulation toolchainEvgeny KusmenkoPascal Maurice PortaEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/31Password for user "Simulator" on the distributed Ubuntu 16.04 Image2019-08-03T19:27:19+02:00ulfetPassword for user "Simulator" on the distributed Ubuntu 16.04 ImageIf it was announced before, it was on my mistake to not hear it.
I tried running the image, and it asks me password for the user named "Simulator" on the login screen.
Should I opt for Guest session?
(I tried couple of cheesy guesses o...If it was announced before, it was on my mistake to not hear it.
I tried running the image, and it asks me password for the user named "Simulator" on the login screen.
Should I opt for Guest session?
(I tried couple of cheesy guesses of mine, to no avail)
The reason that I switched to this disk image is to have compatibility.
I pulled all the new changes from the repositories, and I encountered with the same situation I had before:
RPC does not update the car position.
If needed, I can provide what I encountered with, and how it is different from the previous one (that with the help of the superiors at the meeting, we solved and made it update the car's position).
Best.Hengwen Zhanghengwen.zhang@rwth-aachen.deHengwen Zhanghengwen.zhang@rwth-aachen.dehttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/7Synchronization2019-06-21T13:10:51+02:00Evgeny KusmenkoSynchronizationbetween sectorsbetween sectorsHengwen Zhanghengwen.zhang@rwth-aachen.deHengwen Zhanghengwen.zhang@rwth-aachen.dehttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/18Create a CharingStation class2019-06-19T11:07:51+02:00Markus HorlemannCreate a CharingStation classChargingStation class with attributs:
- location
- state (occupied/or not)
- timeLeft until it is not longer occupied
- consumption
methods:
- getter/setter
- calculate new consumption
- communication with the environment (map/autopilot)ChargingStation class with attributs:
- location
- state (occupied/or not)
- timeLeft until it is not longer occupied
- consumption
methods:
- getter/setter
- calculate new consumption
- communication with the environment (map/autopilot)Sabrina WolffMarkus HorlemannUta SkorzinskiSabrina Wolffhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/24Maven Subproject2019-06-19T11:07:12+02:00Sabrina WolffMaven SubprojectWe were told to create a Maven Subproject of our project. Does anyone have any experience with Maven or know what we have to do specifically?We were told to create a Maven Subproject of our project. Does anyone have any experience with Maven or know what we have to do specifically?First SprintSimon KißmannSabrina WolffMarkus HorlemannUta SkorzinskiSimon Kißmann