Go to Post Brandon, can you make some sort of mind-reading device that i can just think "portal" and i'll go back? - Tom Schindler [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: How much planning goes into your robot?
Drafting - None or very little pre-assembly planning - Hey, We're Optimistic. 27 12.39%
Drafting - Moderate - Only essential systems are drawn up. 94 43.12%
Drafting - Extreme - You could drive the robot before it's been built! 73 33.49%
Calculations - None or very little - We live on the edge. 18 8.26%
Calculations - Moderate - Yeah, we did a few to get some things right. 107 49.08%
Calculations - Extreme - Is that an African or European Swallow? 59 27.06%
Robot!?!? You mean we're supposed to be building a robot!? 30 13.76%
Multiple Choice Poll. Voters: 218. You may not vote on this poll

 
 
Thread Tools Rating: Thread Rating: 4 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #21   Spotlight this post!  
Unread 16-08-2004, 11:18
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: How much planning goes into your robot?

Hey, I feel slighted. There's nothing in the thread so far about software.

This year was different for the TechnoKats in a couple of ways. First, the programming language changed, so none of the previous code was usable. Second, the usual programming mentor was called away on business just when things needed to get started, and I got asked to try to take charge.

With no prior experience with FIRST robotics, and no idea how programming the InnovationFirst system worked, I said yes anyway. I started by planning what I thought was a reasonable software architecture, with the control algorithms decoupled from the actual I/O, having separate bits of code dedicated to mediating between internal program states and the sensors and actuators. It turned out to match what was possible with the system very well. A couple of weeks later, everything was mapped out and most of it looked like it was going to be easy to make work. By the time the robot's motors were wired up, the software was ready to run.

The advance planning paid off again when it came time to implement the autonomous code. The architecture had been designed to make it easy to deal with both manual control and programmed sequences, and it turned out to work that way in practice.

Now that I know my way around the IDE and this year's default code better, I intend to make use of separate source code files better next year. I've already begun sketching out a more easily configurable PID control routine, and I'll probably be working with a couple of students this fall to prototype a motor/feedback package so we can experiment with it.
Reply With Quote
 


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
serious problem found - robot controller resets when jarred! KenWittlief Electrical 23 19-03-2003 13:30
Image Discuss: 810 - Minotaur: Coming to a regional near you. CD47-Bot Robot Showcase 47 25-02-2003 16:19
WASH Palm scouting at the Championship Mike Soukup Scouting 2 19-04-2002 15:14
Index of team's post about their robot... Ken Leung Robot Showcase 1 20-03-2002 17:10
about how Drive Train push the robot... shouldn't the force accelerate the robot? Ken Leung Technical Discussion 12 26-11-2001 09:39


All times are GMT -5. The time now is 23:00.

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