Go to Post If sponsors are only interested in blue banners and trophies, then they don't get it. - Taylor [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

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 02-07-2006, 19:31
David55 David55 is offline
Registered User
AKA: David Hillman
FRC #1577 (Steampunk) & FRC #125 (NUTRONS)
Team Role: Mentor
 
Join Date: Jan 2006
Rookie Year: 2005
Location: Raanana, Israel / Boston, MA
Posts: 279
David55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to beholdDavid55 is a splendid one to behold
The complete FIRST Programming manual project

Me and my friends are planning on writing a Hebrew manual that will cover all the aspects of FIRST Programming.

From what I have seen this year, a lot of the Israeli teams (especially the rookie teams) have a lot of trouble handling with the programming of their FIRST robot. This is caused by many reasons, the main ones I think are the lack of any technical help from mentors and professionals (as well as no one on the team having any programming experience) and the language barrier. Although everyone in Israel is obligated by law to learn English in School, the levels vary from school to school. The fact is, that most of the material about programming, electrical systems, sensors etc. are all in English. Because of that we are going to try to write up a complete manual that will be distributed to all the Israeli teams, preferably a month or so before kickoff (and of course if any other teams want a Hebrew manual we will send them one ).

I would really appreciate it if people could send their own materials that they wrote or links to any online resources that you think will be helpful. Except for all the basics of C programming and using all the different functions and variables, using sensors and the CMUcam and all that stuff, I would also like to include some of the less important stuff like dashboard programs, custom circuit programming, LCD interfacing, interrupts, interfacing with co-processors etc.

Thanks in advance
David
Email:

Last edited by GaryVoshol : 14-08-2012 at 18:43. Reason: removed email address
  #2   Spotlight this post!  
Unread 02-07-2006, 20:06
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: The complete FIRST Programming manual project

Custom dashboard apps are an interesting challange.

The packet description included with the IFI dashboard is accurate. It's missing 1 important thing: how to tell OI packets from RC packets.

RC packets are interleaved regularly. That is: 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3...

OI packets have the same type as RC1 packets. If a number of these are recieved in a row, than you know that you are in OI mode. I prefer to use 3 OI packets to indicate this. It could be done with as little as two.

Also, the radio channel in the OI packets is what the OI uses. The radio channel in the RC packets is what the RC uses.

I believe that the dashboard is the raw data that is sent over the radios. An OI without a tether or a radio will send no data. An OI without a tether but with a radio (but no RC) will send OI packets but not RC packets.

One recomendation: wire a switch to replace the jumper. It makes your life much, much easier.
  #3   Spotlight this post!  
Unread 02-07-2006, 21:33
Mike's Avatar
Mike Mike is offline
has common ground with Matt Krass
AKA: Mike Sorrenti
FRC #0237 (Sie-H2O-Bots (See-Hoe-Bots) [T.R.I.B.E.])
Team Role: Programmer
 
Join Date: Dec 2004
Rookie Year: 2004
Location: Watertown, CT
Posts: 1,003
Mike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond reputeMike has a reputation beyond repute
Re: The complete FIRST Programming manual project

Give me a topic to talk about

I'd also look up the PID whitepaper by Matt Krass, it really brings a seemingly large and cumbersome theory into simplified terms. Ask for his permission first, but I have no doubts he'll agree to it being included.
__________________
http://www.mikesorrenti.com/
  #4   Spotlight this post!  
Unread 02-07-2006, 21:38
Matt Krass's Avatar
Matt Krass Matt Krass is offline
"Old" and Cranky. Get off my lawn!
AKA: Dark Ages
FRC #0263 (Sachem Aftershock)
Team Role: Mentor
 
Join Date: Oct 2002
Rookie Year: 2002
Location: Long Island, NY
Posts: 1,187
Matt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond reputeMatt Krass has a reputation beyond repute
Send a message via AIM to Matt Krass
Re: The complete FIRST Programming manual project

Quote:
Originally Posted by Mike
Give me a topic to talk about

I'd also look up the PID whitepaper by Matt Krass, it really brings a seemingly large and cumbersome theory into simplified terms. Ask for his permission first, but I have no doubts he'll agree to it being included.
In fact, here's your written permission right here, I don't speak many languages, just English and C, so I can't check it for you though, the math should be the same in any language though and that's what matters.
__________________
Matt Krass
If I suggest something to try and fix a problem, and you don't understand what I mean, please PM me!

I'm a FIRST relic of sorts, I remember when we used PBASIC and we got CH Flightsticks in the KoP. In my day we didn't have motorized carts, we pushed our robots uphill, both ways! (Houston 2003!)
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
First Complete Systems Test Pic Rob Robot Showcase 2 17-02-2006 13:57
Complete First Listing spadercool General Forum 1 04-02-2006 14:52
Aha! I've got the first page of the manual! IMDWalrus Rumor Mill 13 10-01-2004 00:51
2003 FIRST Competition Manual [scan the cover, please] mtaman02 Chit-Chat 0 04-01-2003 19:50
The Most Complete Strategy Manual!!!! READ ON! archiver 2001 14 24-06-2002 01:42


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