Skip to content

Prototype package manager with new console manager

Test Procedure:

Different Part:

  • With UE4

    • Prepare UE4 SIM without start play
    • Start sim_vehicle
    • go to script/testing, lunch sim_ue4.bash, follow the printed instruction
    • go to launch, roslaunch ./StartCore.launch
  • Without UE4

    • Start sim_vehicle
    • go to launch/sitl, roslaunch ./step1SITL.launch
    • go to launch, roslaunch ./StartCore.launch

Shared Part:

  • Now you have Package Manager(PM) and Console Server(CS) started
  • Launch the main node by pm launch main / pm launch

Tests 1:

  • Check existing functionalities still work, play with cnc, so on
  • Check popups still work
  • Check OA still work (require UE4 SIM)(Note: RRT if configured to only accept command within 10 meters range (e.g. ! w 9) due to performance issue, long-range fast OA will require @DanielXu 's FGM algorithm)
  • Note: WebGUI will require some modification (topic name, we can change it after this got merged)

Test 2:

Before reporting an issue, make sure the current master is still working, because we didn't test it for quite a long time.


DRONEOA Merge Request Submission Checklist

NOTE: DO NOT EDIT TEXT BELOW BEFORE CREATING YOUR MERGE REQUEST!

  • I have ensured my commit message includes explanation and description of the fix/change

  • I have updated any documentation related to any changes in this request. (e.g. wiki page, Doxygen comments)

  • If the change crosses multiple repos, the link is provided and both requests need to be approved before merge.

  • I have built and tested this change locally.

  • I have ensured that no copyright resources are used without reference. (Depends on resource policy)

  • I have ensured that the merge request is correctly labeled

  • I will squash commits on merge

  • I will change labels for both Issue(s) and merge request(s) to MERGED after merge

Closes #122 (closed)

Edited by shibohan

Merge request reports

Loading