Skip to content

v0.1.591

Latest
Compare
Choose a tag to compare
@XingjianL XingjianL released this 21 Apr 05:33
· 5 commits to master since this release

Features for Synthetic Image Generation
Added more Unity Commands, see UnityCommands.md

Tagged for ECE 591 project, paper available here: https://drive.google.com/file/d/1eip_NG7Cf2Fsl2w5lEbMnAuSLVgT55id/view?usp=sharing

Additional Software:
SimCB: https://github.com/MB3hel/AUVControlBoard/releases/tag/v1.1.0-beta2
SW8S-Rust (unity_sim_tcp branch): https://github.com/ncsurobotics/SW8S-Rust/tree/unity_sim_tcp

For WSL2 and Windows11:

  1. get Rust, clone SW8S-Rust and checkout the unity_sim_tcp branch to the WSL environment, make sure it can build (which can be tricky because of OpenCV in Rust)
  2. download SimCB and unzip
  3. download RoboSubSim Windows below and unzip
  4. run SimCB.run in a WSL terminal (5014 as the port)
  5. edit the IP address, port, and test_type in unity_tcp_connect() under SW8S-Rust/tests/comms/control_board/mod.rs, the IP address should be the one listed in cat /etc/resolv.conf
  6. edit the IP and port in the GUI in RoboSubSim.exe, then check the Server Toggle checkbox
  7. run cargo test unity_tcp_connect

Note: if everything is in the same environment, then just use localhost (127.0.0.1) for all the IP addresses