vanderbiltrobotics / Programming-Workshops

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Meeting Schedule

The overall goal for this semester is to get everyone the skills necessary to contribute to one of the major programming tasks that will need to be completed for the competition robot. That way, once the robot is ready to be programmed, none of those tasks will seem too daunting as we'll have solved similar problems already.

Each week, 1-2 meetings will be devoted to learning about some robotics programming topic that may be applicable to the competition robot. The other 1-2 meetings will be spent working in sub-teams on a specific problem related to the robot.

Before each of the workshop-style meetings, I'll add a link in the calendar to a written walkthough for the lesson

Week of Tuesday Thursday Saturday
9/2 - - Arduino, reading sensors, controlling motors
9/9 mechanical design brainstorming mechanical design brainstorming mechanical design brainstorming
9/16 stepper motors, obstacle avoidance finish obstacle avoidance no meeting
9/23 Git & GitHub Git & GitHub, brainstorming First look at sub-teams, start research
9/30 ROS intro Ubuntu & ROS setup, ROS practice Assign sub-teams, general work session
10/7 Design Review #1 PID control overview General work session
10/14 PDR check-in, Search / planning overview Fall Break Fall Break
10/21 Localization overview Image processing overview General work session
10/28 More image processing Working with last year's robot Working with last year's robot / general work session

Questions, comments, or concerns, message me on Slack or email jacob.gloudemans@vanderbilt.edu

About


Languages

Language:Python 55.0%Language:C++ 35.8%Language:HTML 9.2%