... | @@ -24,11 +24,26 @@ The goals are in order. Pick them off one by one and ask for help whenever you n |
... | @@ -24,11 +24,26 @@ The goals are in order. Pick them off one by one and ask for help whenever you n |
|
### Introduction
|
|
### Introduction
|
|
- [ ] Write down goals that you want to accomplish in the project. This step is important, so make sure you don't skip it. _Do you want to participate in the competition? Do you want to hang out with interesting people and learn a lot during the time you're on the team? Do you want to acquire skills to make you more attractive on the job market? Do you want to escape your insecurities, and realize that you too can accomplish great things once you put your mind to it?_
|
|
- [ ] Write down goals that you want to accomplish in the project. This step is important, so make sure you don't skip it. _Do you want to participate in the competition? Do you want to hang out with interesting people and learn a lot during the time you're on the team? Do you want to acquire skills to make you more attractive on the job market? Do you want to escape your insecurities, and realize that you too can accomplish great things once you put your mind to it?_
|
|
- [ ] Bookmark the [ROS tutorials documentation page](https://docs.ros.org/en/foxy/Tutorials.html). You'll need it.
|
|
- [ ] Bookmark the [ROS tutorials documentation page](https://docs.ros.org/en/foxy/Tutorials.html). You'll need it.
|
|
- [ ] Look around the documentation page to orient yourself. You can skim through it to disarm its complexity.
|
|
- [ ] Bookmark the [ROS CLI Cheatsheet](https://github.com/ubuntu-robotics/ros2_cheats_sheet/blob/master/cli/cli_cheats_sheet.pdf). You'll eventually need it too.
|
|
|
|
- [ ] Read the [About ROS](https://www.ros.org/about-ros/) page. (2 mins)
|
|
|
|
- [ ] Look around the ROS tutorials documentation page to orient yourself. You can skim through it to disarm its complexity.
|
|
- [ ] Look through the titles of the pages on this wiki. Again, just to disarm it and give you an overview.
|
|
- [ ] Look through the titles of the pages on this wiki. Again, just to disarm it and give you an overview.
|
|
- [ ] Visit the [Issues](https://gitlab.liu.se/liuhomewreckers/liu-home-wreckers/-/issues) page. What is currently being worked on?
|
|
- [ ] Visit the [Issues](https://gitlab.liu.se/liuhomewreckers/liu-home-wreckers/-/issues) page. What is currently being worked on?
|
|
|
|
|
|
### Setting up your development environment
|
|
### Setting up your development environment
|
|
|
|
Look through the general README.md and INSTALL.md in the main repository. To set up your environment in VS Code, you can go to [this page.](Set-Up-Remote-Development-Using-VS-Code).
|
|
|
|
|
|
|
|
You'll
|
|
|
|
- Install Docker
|
|
|
|
- Set up an IDE like VS Code (or not, if you feel hacky enough to use any of vim, nano, or emacs)
|
|
|
|
- Run the development environment through Docker
|
|
|
|
- If you have Windows, set up WSL. It's incredibly useful.
|
|
|
|
|
|
### Acquainting yourself with ROS
|
|
### Acquainting yourself with ROS
|
|
Time to get to work! |
|
Time to get to work!
|
|
\ No newline at end of file |
|
|
|
|
|
- [ ] Read the page about [ROS Nodes](https://docs.ros.org/en/foxy/Tutorials/Understanding-ROS2-Nodes.html) (10 mins)
|
|
|
|
- [ ] Read about [ROS Topics](https://docs.ros.org/en/foxy/Tutorials/Topics/Understanding-ROS2-Topics.html) (5 mins)
|
|
|
|
- [ ] Read about [ROS Services](https://docs.ros.org/en/foxy/Tutorials/Services/Understanding-ROS2-Services.html) (5 mins)
|
|
|
|
- [ ] Read about [ROS Actions](https://docs.ros.org/en/foxy/Tutorials/Understanding-ROS2-Actions.html) (5 mins)
|
|
|
|
- [ ] Read about [ROS Parameters](https://docs.ros.org/en/foxy/Tutorials/Parameters/Understanding-ROS2-Paramters.html) (5 mins) |
|
|
|
\ No newline at end of file |