- Step1: Install ROS (Noetic or Melodic) and Gazebo on a Linux machine.
- Step2: Clone the repository: git clone https://github.com/JZ76/f1tenth_simulator_two_agents.git
- Step3: Build the workspace: catkin_make in the workspace root.
- Step4: Source the workspace: source devel/setup.bash.
- Step5: Launch the simulator: roslaunch f1tenth_simulator two_agents.launch.
- Step6: Configure agent controllers via ROS parameters or replace control nodes.
- Step7: Start training or evaluation routines and monitor in Rviz/Gazebo.
- Step8: Collect logs and analyze performance metrics.