CS 2951-AFrom Brown University RoboticsCS2951-A Robots for EducationSpring Semester 2011 Instructor: Prof. Chad Jenkins M 3:00-5:20 CIT 345 Course description: http://www.cs.brown.edu/courses/csci2951-a.html Website: http://brown-robotics.org/index.php?title=CS_2951-A Mailing list robotics-seminar@lists.cs.brown.edu
IntroductionThis seminar will explore the potential for robotics to engage future generations of scientists and engineers, with a particular focus on broadening participation in computing across society. Academic papers describing existing models, systems, courses, and evaluation for teaching robotics at undergraduate and secondary levels will be covered through students presentations. Group projects will be conducted to find viable and accessible "off-the-shelf" technology solutions suited to teaching robotics without requiring a technical background. Instructor permission required.
GradingGrading for individual enrolled students is broken down as follows:
Students are expected to:
Students are expected to send summaries of papers they are not presenting to the course mailing list (cs295-z@list) prior to the corresponding class meeting. For paper presentations, student presenters must have a rough draft prepared and consult with the instructor at least 2 days before the presentation date. ExpectationsTechnical prerequisitesIt is assumed that students enrolling in this class are proficient in computer programming and can adapt to new programming languages and frameworks. Everyone in the class must be familiar with the basics of using the Robot Operating System (ROS) by implementing the first two projects from cs148 that cover (no written report required):
PresentationsEach presentation of a topic area in class should cover:
Tentative scheduleEach class meeting will consist of 2 paper presentations given by students. This should take between 1-2 hours. The remaining time will be devoted to a collaborative hacking session to prototype, implement, and evaluate new ideas. Jan 31 - IntroductionDiscussion leader: Chad Jenkins
Feb 7 - rosjs and PR2 Remote Lab IntroductionDiscussion leader: Sarah Osentoski Feb 14 - ScratchDiscussion leader: TBD
Feb 21 - No class (Long Weekend)Feb 28 - Processing, CellbotsProcessing Discussion leader: TBD Cellbots Discussion leader: TBD
Mar 7 - No class (HRI 2011)Mar 14 - Alice / PREOPAlice Discussion leader: TBD
PREOP Discussion leader: TBD
Mar 21 - National Robotics WeekDiscussion leader: TBD
Mar 28 - No class (Spring Break)Apr 4 - Institute for Personal Robots in EducationDiscussion leader: TBD
Apr 11 - Tekkotsu / ARTSIDiscussion leader: TBD Apr 18 - Robot competitions surveyDiscussion leader: TBD
Apr 25 TBDMay 2 Final project presentations |