-
Notifications
You must be signed in to change notification settings - Fork 0
Beginner's Guide
Welcome to the Robocup team. We are always pleased to get new members and we’re excited about your interest in helping out. Participating on the team is a fun and rewarding experience (plus you get hands-on experience with a large codebase, group code, version control, C++, etc. which you will almost NEVER learn in a class and is highly valued afterwards in the “real” world). Plus it is an awesome chance to do some undergraduate research and even publish a paper. It is awesome to be able to work on some code and then see the changes that you have made make a difference in the way that the Nao plays.
The Bowdoin robocup wiki is here. Explore the different pages that are in it so you can start learning about our system.
The number to the lab is 798-7125 or x7125. If you don’t have card access, call before coming down to see if someone is around to let you in, or call to be let in because we can’t always hear you knock. After you join, we’ll get you card access to the door.
The team only supports Linux as a development platform. If you have a linux machine already, great; if you don’t, not to worry. We have several machines in the lab for you to borrow or you can install linux on your own machine (and even still keep Mac/Windows) if you want. More on that later.
Learning everything you need to know can be tricky so there are 6 tutorials/lessons/projects to help you learn about our team! Whenever you complete one let one of us know, we track progress on one of the whiteboards! The assignments range from taking 30 minutes to a few hours so don’t feel like you need to get everything done at once! Each assignment is a section below. Good luck! And don’t hesitate to ask a team member any questions you have!
We have developed a “course”, really just a bunch of exercises and tasks, to help you get started with our system and the robots. The goal is to teach you the basics of what you need to know to start doing some cool work. Head on over to Newbie Exercises and get started when you’re ready.