Go to Post Mark McLeod, one of the resident experts on compiler weirdness - Kevin Watson [more]
Home
Go Back   Chief Delphi > Technical > Robotics Education and Curriculum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #13   Spotlight this post!  
Unread 30-07-2010, 11:11
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,735
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Preparing CS students for the Robotics Revolution

I don't think we can understate how difficult autonomous programming is, especially in a highly interactive game like first.

Back in school, I took a grad course in autonomous robotics, along with 29 other students. We essentially spent the entire semester broken up into teams of 3 build and programming small autonomous robots out of Lego's and Handy boards, with one straight forward task - drive around an arena, pick up plastic Easter eggs, and return them to your "nest" (identified by a polarized light source). We competed 2v2, and there were probably 100 eggs in the arena.

It was rare to have more than 10 points in a match. In fact, it was rare to have more than two robots actually working correctly out of the 4 on the field. And this was from grad students with much more experience and much more time (a full semester, at least 3 hours spent on it per day, almost every day).

Now, all that said, it's certainly possible for a team to build up the knowledge and experience they need to build successful, complex autonomous modes. It would require extensive knowledge and experience with PID loops and different forms of feedback. Spending time in the off season working with these, and over several years you could develop the capabilities to make an impressive autonomous mode.

But then what about the rookie teams? How do we make something so complex still accessible to them? How do we give them the time and resources needed to run their code on prototype/test robots in order to work out the bugs?

Our team has only been around for 4 years. I can still remember our first year, and the sheer joy we had the first time the robot actually moved. We tried to do an autonomous mode that year, but we didn't have the experience, as a team, to be able to do it.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
writing reusable code / preparing for the future Zme Programming 14 30-05-2010 02:16
National Instruments - Robotics Revolution Countdown xitaqua Robotics Education and Curriculum 2 10-12-2009 14:17
Seeking full-time Masters/PhD students for robotics research Erin Rapacki Career 2 22-04-2008 16:04
A survey for FIRST Robotics Students Taylor1083 General Forum 16 30-06-2005 20:43
Preparing for the invasion!!! dlavery Championship Event 4 01-04-2002 19:44


All times are GMT -5. The time now is 06:18.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi