Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
Remove n_robots, which is automatically set via env now.
  • Loading branch information
bastinat0r committed Apr 18, 2024
1 parent 5b2a9f6 commit 4bd3f08
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,15 +39,15 @@ Start the package for assignment one in the following way:
In this assignment we want to program a reactive behaviour, that controls the robot by directly computing actuator commands from the sensor input. The sensor input we use is the laser scanner of the robot, which publishes to the `scan` topic. The velocity of the robot is controlled via the `cmd_vel` topic.

- Make sure you use the most recent version of the assignment by using git (you can either use a new branch for assigment 2, or merge the upstream changes to your local copy of the workspace).
- The new code is in a ros-package called `reactive_behaviour`, use `colcon build` and start the behaviour with `ros2 launch reactive_behaviour robot.launch.py n_robots:=1`
- The new code is in a ros-package called `reactive_behaviour`, use `colcon build` and start the behaviour with `ros2 launch reactive_behaviour robot.launch.py`
- You can modify the code within the file `controller.py` to change the behaviour of the robot
- Explore as much of the reachable area as possible (think of a cleaning robot)
- Don't crash ;)

### Benchmark
Run your behaviour and note the score after 240s (sim-time)
- `ros2 launch reactive_behaviour robot.launch.py n_robots:=1`
- `ros2 launch reactive_behaviour swarmlab.launch.py n_robots:=1`
- `ros2 launch reactive_behaviour robot.launch.py`
- `ros2 launch reactive_behaviour swarmlab.launch.py`

## Assignment 3: State Estimation

Expand Down

0 comments on commit 4bd3f08

Please sign in to comment.