View Full Version : Autonomous help needed (was: Read me or else....I will Cry.)
NASAbound1636
24-01-2006, 17:17
As a complete Idiot to programming I need All the help With Autonomous mode programming I can get. If you can give me some useful hints on it here please do it promptly! My email is blorf_iz_myword@yahoo.com if you don't post help here please email me with it. thank you to all who help!
Kyle Love
24-01-2006, 17:19
You can start by looking around in the Programming area (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)...theres always great help there.
NASAbound1636
24-01-2006, 17:20
Already checked there no way no how did i make sense of it
Kyle Love
24-01-2006, 17:21
This Thread (http://www.chiefdelphi.com/forums/showthread.php?t=30976)could be of some help...if not check the white papers for programming help.
NASAbound1636
24-01-2006, 17:23
Right thanks, you wouldn't be able to help with the actual code would you?
Dorienne
24-01-2006, 17:26
The programming software should have come with tutorial software. Check and see, because they had mentioned on the kickoff broadcast that each team would get a tutorial program for C.
NASAbound1636
24-01-2006, 17:28
Where is it in the software because i cannot find it otherwise, im kinda foolish in this. that and everywhere iv'e checked i cannot find it.
Kyle Love
24-01-2006, 17:30
Right thanks, you wouldn't be able to help with the actual code would you?
I am Mechanical...feel free to pm Alan Anderson hes full of programming knowledge!
NASAbound1636
24-01-2006, 17:32
Is there PMing on this site because otherwise i have no access to it.
Beth Sweet
24-01-2006, 17:34
Here is Alan's (http://www.chiefdelphi.com/forums/member.php?u=6348) profile which Kyle spoke of above. If you do lack programming knowledge, I would encourage you to take advantage the Easy C. Your team leader should have received an email detailing the way to access this program. Good luck!
JamesBrown
24-01-2006, 17:39
programming as a whole is far to vast for anyone to tell you how to do it online, look at the white paper discussed in thi thread http://www.chiefdelphi.com/forums/showthread.php?threadid=31869 it is from last year but was very well written and extremely easy to follow. It does not go very deep into the inner workings of programming or using sensors but it will get you started. From there check out the programming section here and the C resource library at USFIRST.org, both are very helpful.
It is tough for any of us to write code for you the best way for you to get help is to post specifically what you want the robot to do.
An example of a poor explanation would be
" I want the robot to go forward to the other side of the field then turn a little and drive to the goal"
A good example would be
" I am using the KOP gear tooh sensors counting teeth on a 24 tooth sprocket and am using 8 inch wheels. My sensor is plugged into Anilog input 1 and I have a gyro using radians plugged into analog input 2. How can I make it go forward 10 feet stop then turn 90 degrees and then drive forward 10 more feet."
THe best way for you to learn and us to help you is for you to write code that you think should work then if you find out it doesnt post the code up here and tell us both what the code is doing and what you want it to do.
Being a programmer is one of the most difficult but also one of the most fun posistions on a team, good luck and enjoy,
James
Kyle Love
24-01-2006, 17:40
This site (http://www.usfirst.org/robotics/C_help.htm) may be some what helpful...also look at the other things under the "Team Resources" area on the FIRST site.
LightWaves1636
29-01-2006, 04:18
Here is Alan's (http://www.chiefdelphi.com/forums/member.php?u=6348) profile which Kyle spoke of above. If you do lack programming knowledge, I would encourage you to take advantage the Easy C. Your team leader should have received an email detailing the way to access this program. Good luck!
Mr. Lusk did receieve the e-mail and our programming mentor as I recall it was present that day. I just wonder why Joe(NasaBound) didn't come to any of the other programmers(Jake or Me) on the team for help or asked our mentor when he was there to help in the first place. Joe, didn't Lusk also give team 1636 an one hour lesson on taking advantage of the mentor's time this season because our mentors come in like once a week or so now because they're even more busy with their jobs? :confused:
LightWaves1636
29-01-2006, 04:20
Mr. Lusk did receieve the e-mail and our programming mentor as I recall it was present that day. I just wonder why Joe(NasaBound) didn't come to any of the other programmers(Jake or Me) on the team for help or asked our mentor when he was there to help in the first place. Joe, didn't Lusk also give team 1636 an one hour lesson on taking advantage of the mentor's time this season because our mentors come in like once a week or so now because they're even more busy with their jobs? :confused:
oh well never mind this was like a week ago and now at least you got a better understanding from LaBar.
LightWaves1636
29-01-2006, 04:25
Where is it in the software because i cannot find it otherwise, im kinda foolish in this. that and everywhere iv'e checked i cannot find it.
We watched the powerpoint and LaBar told you and Steven to watch and study more on programming when me and LaBar went to go get the serial usb adapter didn't he?
LightWaves1636
29-01-2006, 04:26
Right thanks, you wouldn't be able to help with the actual code would you?
that's why we have mentors Joe.
esquared
29-01-2006, 12:44
that's why we have mentors Joe.
If you can state your questions or problems in a specific fashion, precisely as JamesBrown suggested earlier in the thread, I can and will assist you with some of the programming problems you have. Other people on CD will be willing to do this as well. However, as JamesBrown also said, it will be hard or impossible to simply "teach" programming over a forum or PM's. Point out exactly what you'd like to do, what sensors/mechanical setup you have, and it's much more likely people on here will be able to provide you with the answers you need.
The good news is if you have simple tasks you'd like to accomplish, you can almost certainly learn enough C by reading some of the resources available on the Web to get the job done.
Best of luck, and feel free to drop a PM.
-Eric
vBulletin® v3.6.4, Copyright ©2000-2017, Jelsoft Enterprises Ltd.