Go to Post I would rather KEEP the structural integrity of my skull, thank you. - carpedav000 [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: How full in your team's Program?
Under 50% 4 13.33%
51% - 60% 2 6.67%
61% - 70% 3 10.00%
71% - 80% 3 10.00%
81% - 90% 3 10.00%
Over 90% 15 50.00%
Voters: 30. You may not vote on this poll

Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 27-02-2003, 20:50
Steven Carmain Steven Carmain is offline
Bit Twiddler
FRC #2832
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Westland, MI
Posts: 92
Steven Carmain will become famous soon enough
Program Space

I was just curious, how full did you guys get in the program. We inplemented one person's code into the main program, and hit about 110%. There were times where we had 1 byte left in the program!

Steven
__________________
2017 - Team 2832 Mentor
2016 - Team 6013 Mentor
2002-05 - Team 45 Software/Electrical

A robot is like a campfire: it takes a while to bulid it, and then everyone surounds it!
A world without standards is chaos. A world with standards is chaos.
  #2   Spotlight this post!  
Unread 27-02-2003, 20:56
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,590
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
We are using 3 program slots, If you total all of them up, it is 101%. However, there is some dupicated code, so if they were all in one, it would probably be around 90%
  #3   Spotlight this post!  
Unread 27-02-2003, 20:56
Skabana159's Avatar
Skabana159 Skabana159 is offline
Robotics and Field Hockey
AKA: Jesse C. Owens
#0159 (Alpine Robotics)
Team Role: Mentor
 
Join Date: Mar 2002
Rookie Year: 2000
Location: Ft. Collins, CO
Posts: 92
Skabana159 is on a distinguished road
Send a message via AIM to Skabana159
Ours was the same way! Once, we had to take out our debug statement just to tokenize! I think we got it down to about ninety percent and 25 bytes, 1 nib, 2 bits. Still, a little tight...
__________________
"What most people do not understand is that the Buddha, the Godhead, resides just as comfortably in gears and circuits as in hills and trees. To believe otherwise is to dilute the Godhead."
-Robert Pirsig, Zen and the Art of Motorcycle Maintenance
  #4   Spotlight this post!  
Unread 27-02-2003, 20:58
Steven Carmain Steven Carmain is offline
Bit Twiddler
FRC #2832
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Westland, MI
Posts: 92
Steven Carmain will become famous soon enough
I meant in the main program. I'm sure we are over 200% in all.
__________________
2017 - Team 2832 Mentor
2016 - Team 6013 Mentor
2002-05 - Team 45 Software/Electrical

A robot is like a campfire: it takes a while to bulid it, and then everyone surounds it!
A world without standards is chaos. A world with standards is chaos.
  #5   Spotlight this post!  
Unread 27-02-2003, 22:40
Jay Lundy Jay Lundy is offline
Programmer/Driver 2001-2004
FRC #0254 (The Cheesy Poofs)
Team Role: Alumni
 
Join Date: Jun 2001
Rookie Year: 2001
Location: Berkeley, CA
Posts: 320
Jay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to allJay Lundy is a name known to all
We will be using either 2 or 3 slots, I'm not sure yet. During the 6 weeks I was just commenting out other autonomous programs and I never bothered to split the programs up. I'll be doing that soon though.
  #6   Spotlight this post!  
Unread 28-02-2003, 07:20
Steven Carmain Steven Carmain is offline
Bit Twiddler
FRC #2832
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Westland, MI
Posts: 92
Steven Carmain will become famous soon enough
Quote:
Originally posted by Skabana159
I think we got it down to about ninety percent and 25 bytes, 1 nib, 2 bits.
One time we had one byte of program space left, and no extra variables
__________________
2017 - Team 2832 Mentor
2016 - Team 6013 Mentor
2002-05 - Team 45 Software/Electrical

A robot is like a campfire: it takes a while to bulid it, and then everyone surounds it!
A world without standards is chaos. A world with standards is chaos.
  #7   Spotlight this post!  
Unread 28-02-2003, 09:12
Jonbca Jonbca is offline
Registered User
#1084
 
Join Date: Jan 2003
Location: Sarnia
Posts: 9
Jonbca is an unknown quantity at this point
For our main driving code we hit 100%, droped down to 85% because of removal of a feature, then back up to 95% because of re-addition of that feature and slight optomizing
__________________
I can imagine a world without hate, a world without fear, a world without war. And I can imagine us attacking that world, because they would never expect it.
  #8   Spotlight this post!  
Unread 28-02-2003, 20:56
rwaliany's Avatar
rwaliany rwaliany is offline
R
None #0691 (HartBurn)
Team Role: Programmer
 
Join Date: Jan 2003
Rookie Year: 2000
Location: http://www.hartrobot.com
Posts: 137
rwaliany will become famous soon enough
We reached 300%, we are using 4-5 slots, hehehe. But we also have support for 8 autonomous programs.
__________________
R
  #9   Spotlight this post!  
Unread 28-02-2003, 20:58
Jeff Waegelin's Avatar
Jeff Waegelin Jeff Waegelin is offline
El Jefe de 148
AKA: Midwest Refugee
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Aug 2001
Rookie Year: 2001
Location: Greenville, TX
Posts: 3,132
Jeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond reputeJeff Waegelin has a reputation beyond repute
We had 2 bits left in our main program.
__________________
Jeff Waegelin
Mechanical Engineer, Innovation First Labs
Lead Engineer, Team 148 - The Robowranglers
  #10   Spotlight this post!  
Unread 28-02-2003, 22:01
yangotang's Avatar
yangotang yangotang is offline
Registered User
#0253 (MRT)
Team Role: Programmer
 
Join Date: Jan 2003
Location: San Mateo, California
Posts: 128
yangotang is on a distinguished road
Send a message via AIM to yangotang
12 bytes, 1 nib, 8 bits = very simple bot.
  #11   Spotlight this post!  
Unread 03-03-2003, 12:18
EricS-Team180's Avatar
EricS-Team180 EricS-Team180 is offline
SPAM, the lunchmeat of superheroes!
AKA: Eric Schreffler
FRC #0180 (SPAM)
Team Role: Engineer
 
Join Date: Apr 2002
Rookie Year: 2001
Location: Stuart, Florida
Posts: 561
EricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond reputeEricS-Team180 has a reputation beyond repute
We've got 2bits of variable space left.

We're using a separate Init and Main program for manual driving and can select up to 4 autonomous programs into run slots 2-5.

...'course, getting good working auton code has been "interesting"...

We were using Tim Tedrow's generic PID code, but maxed out on program space in the main and autonomous banks and just about filled up the scratch pad ram. At one point we were down to 10bytes of code space...couldnt even put in a debug!

So we're in the process of "hardwiring" just the parts of the PID control code we're actually going to use on our effectors. That buys back about 15% in our manual and autonomous banks.

That first Thursday at Regionals'll be fun - as always!
__________________

Don't PANIC!
S. P. A. M.
Closed Thread


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
St. Louis anyone? Jeremy_Mc Regional Competitions 8 07-02-2003 12:06
Slightly humorous story about global warming & space explor. archiver 2001 3 24-06-2002 04:01
Ahh! Program trick confusing! archiver 2001 9 24-06-2002 02:26
Anyone looking for more program space? archiver 2001 13 24-06-2002 02:20
KSC Results archiver 2000 2 23-06-2002 22:19


All times are GMT -5. The time now is 22:15.

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