RC DeCal

From PiE Wiki
Jump to: navigation, search

This page contains the resources used to teach PiE 2016 Robotics Competition Mentors in the PiE Robotics Competition DeCal (RC DeCal). Feel free to use the media provided here for the sole purpose of education in the context of PiE.


  • If you still need to do mentor journals, they're right here!
  • Thank you all for your participation! Have a good RRR week, finals, and summer!
  • Reimbursements will be done Thursday (4/28) or later during dead week.
  • Please fill out this survey to give us your input about the DeCal and competition.
  • Please fill out this survey if you're interested in being a mentor again and/or joining PiE staff!
  • Please tell your students to fill out this survey so we can get feedback about how they feel on the kit, competition, etc.
  • Please fill out this Post-Service Mentor Survey from igniteCS about your experience as a mentor this year. Mentors are also receiving free t-shirts for filling out the survey!

Slides, Handouts, and other Material

Please look in the PiE RC DeCal Public Folder for handouts, slides, and what have you. They are numbered and organized for your convenience.


  1. Intro Section
    1. 2016 Team Contact Info: Contact info for teachers and team captains.
    2. DeCalSyllabus2016: What you would expect
    3. Effective Mentorship: Mentorship tips from Google's Ignite CS mentorship program.
  2. Electrical Section
    1. Electrical System Explainer: A document explaining what each thing on the Electrical Wiring Guide is and does.
    2. Electrical Wiring Guide: A document showing each of the electrical components and how you connect them.
  3. Programming Section
    1. examplecode1.py: Example code from the programming section.
    2. Handout: Useful functions: A handout detailing useful functions from the API and how you use them, along with a refresher on certain Python syntax
    3. Intro Programming Slides: The slides we used for the introductory portion of the programming section.
    4. PiE Simulator.zip: The simulator for the robot that we used for the programming section. Please note several things: 1) it only works on Windows. 2) You have to unzip the folder somewhere onto your computer. 3) You execute the batch file titled pierep.bat in order to open all the windows the simulator needs to function, including vrep and a local version of dawn with the simulator. You must give the simulator and its applications access to your public networks in order for it to function. If you need any further assistance on using it in its current beta state, please contact me.
  4. Mechanical Section
    1. 2016 Kit Assembly Guide: The guide to assembling this year's mechanical kit.
  5. Game Analysis & Mentoring Discussion
    1. Game Analysis Guide: TBD
  6. Environment Sensing and Manipulation
    1. Kit Ext Catalog v0.1: Kit Ext Catalog for this semester's DeCal game.
    2. Tesco Food Processing Plant: Rules for this year's DeCal game.


EE 98/198 (2 Units)

Lower Div CCN's (EE 98): 24720 or 24726

Upper Div CCN's (EE 198): 24984 or 24990

Facilitation and Contact

Andy Wong et al facilitate the DeCal

Contact the RC DeCal staff at rcdecal AT pioneers.berkeley.edu

Contact Andy at andywong AT pioneers.berkeley.edu or at (415) 608-5220

Location and Time

We meet at 6 - 8 PM on Mondays and Thursdays at 220 Jacobs Hall (adjacent to Soda and Etcheverry), and one the competition starts you will meet with your fellow mentors and mentees at locations and times you determine.

Course Policies

  1. Take your class/mentoring time commitment seriously
  2. No more than two total absences from DeCal sections and mentoring sessions since you start the DeCal.
  3. Give 24 hour notice before excused absences - excused absences by the University's definition (e.g. sickness, family emergency)
  4. Complete homework (mentor journals and others) in a timely manner.
  5. Please behave appropriately, with your fellow mentors and the high school students.


It's right here!

Prior Mentors

Prior mentors have offered themselves as resources. Go ahead and contact them if you have any questions/want some perspective on how things are going/some help on technical design/and so on.

  • Hershal Patel
    • "Hi, I'm Hershal. I was an EECS/MSE major; Mechanical PiE Staff; and PiE mentor to Encinal (twice), Ralph-Bunche, and Berkeley High. I started mentoring my second year of college and joined Staff the year after, and continued with both until I moved cross-country a year after graduating. I know it can be daunting to try and guide a bunch of high-school students through the season and somehow end up with a functional robot by Final Competition. If you need any help or advice, technical or otherwise, or if you just want to chat, feel free to e-mail me at [email protected]."
  • Gurdit Chahal
    • "Hello! My name is Gurdit. I’ve proudly been a staff member for PIE for the past three and a half years. I was a part of the electrical production team my first year and moved into game design my last two years. I took the rewarding opportunity of becoming a mentor this past year, working with Nea during the Fall 2015 competition. Having enjoyed my time as a mentor, I’m hoping to extend what help I can to other mentors. Looking forward to hearing from you! Contact me at [email protected]."
  • Max Barretto
    • "Hi, I'm Max, an EECS/ME major/minor who graduated in 2015. I was PiE staff for 4 years and a mentor for 1, wherein I've worn a lot of hats. As staff, I've been responsible for kit manufacturing, workshop coordination, field construction, tooling, and all the odd jobs PiE throws at you. As they say, I've been around. But the hardest (and best) job I had was mentoring. Engaging, coordinating, and communicating with the team the most challenging and rewarding thing I've done for PiE. If you ever have any questions about mentoring your team, technical or otherwise, please chat/email me at [email protected] Good luck!"

Further questions

If you have any further questions or want to request a particular piece of curriculum, please contact the RC DeCal staff via their mailing list,

rcdecal AT pioneers.berkeley.edu.