$ cd ~/catkin_ws/src
$ git clone https://github.com/rllab-snu/Intelligent-Systems-2022.git
$ cd ~/catkin_ws && catkin_make
If you don't remove preproject folders, you would have some conflicts. Also, we recommend delete /devel and /build folders before compiling catkin workspace.
$ cd {DIR_sim2real}/project
$ git clone {YOUR_TEAM_REPOSITORY}
$ cd {TEAM_NAME} && mkdir project
$ cp ../RLLAB/project/RLLAB_project1.py {TEAM_NAME}_project1.py
Copy the skeleton code to your repository and implement TODO parts.
$ cd {DIR_sim2real}
$ vi CMakeLists.txt # then change the value of TEAM_NAME
$ cd ~/catkin_ws && catkin_make
Please change TEAM_NAME in CMakeLists.txt and recompile the packages.
$ roslaunch sim2real base_p1.launch
Open another terminal, then execute the below command.
$ rosrun sim2real {TEAM_NAME}_project1.py
Finally, you open one more terminal, and publish topic manually.
$ rostopic pub /query sim2real/Query "{id: '0', trial: 0, name: '{TEAM_NAME}', world: 'track_1', exit: false}"
If you have any questions, please contact to TAs or use repository issue.