-
Notifications
You must be signed in to change notification settings - Fork 29
CMP3103
Marc Hanheide edited this page Feb 23, 2024
·
13 revisions
This is the Wiki in support of the CMP3103 module at the University of Lincoln
- To set up your Desktop computer to run the software relevant for this module head over to Using the Docker Image
- Note: The computers in INB are ready for this and no installation should be required, you can try this at home, but we neither guarantee that it works nor can we provide extensive support.
The main jobs to do in the lab CMP3103 Week 1
You may want to try installing the used software on your own computer. This is not required, but you may find it useful. See Using the Docker Image.
From now onwards, we'll focus on the real assignment task, tidybot, but remember to first complete all your previous workshops!
Read the Assessment Item 1 Coursework page on Blackboard! Make sure you understand the 3 different complexity levels.
Here are a few quick reminders and commands you will likely use regularly:
- Using the Docker Image describes something you should be very familiar with by now, but here's the link again
- Start the simulation:
- For the simple environment (no obstacles) you do this with this command:
ros2 launch uol_tidybot tidybot.launch.py
- For the simple environment (no obstacles) you do this with this command:
- Putting objects randomly into the simulation:
- to put e.g. 10 green objects, you can run
ros2 run uol_tidybot generate_objects --ros-args -p red:=false -p n_objects:=10
, - for 10 red ones it is
ros2 run uol_tidybot generate_objects --ros-args -p red:=true -p n_objects:=10
. - (There are more parameters then
n_objects
andred
you could play with, but these 2 will do well in general. You can find others documented in the source code ofspawn_objects.py
).
- to put e.g. 10 green objects, you can run
Copyright by Lincoln Centre for Autonomous Systems