OCCRA
Go to Post I'm excited. Probably too much, but eh, I'm a big geek. - Brandon Martus [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Events   CD-Media   CD-Spy   FRC-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rating: Thread Rating: 3 votes, 3.67 average. Display Modes
  #1   Spotlight this post!  
Unread 03-29-2010, 06:09 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Programmers: I Have A Challenge For You

Next Year, no matter the game, I challenge you to make your robot fully autonomous. That means autonomous during tele operation period too. Anyone up for that challenge? That would challenge your skills and dedication to the robot. That means no more just drive up 3 feet, kick, repeat type of coding. It would have to be a lot more thought out and will have to use real life robot coding. Its not really a robot if its not autonomous, its just an over glorified RC car if its human controlled. And if you are still sceptical, FIRST pretty much writes the libraries so that even a guy that picks up a programming book can code the robot in a week or even less... Well IMHO you can't learn programming from a book, sure you may learn the language and syntax, but you have to have experience to actually program. Programming comes with experience, and the way FIRST makes it, you get minimum experience as a programmer programming these robots. I will be announcing to my club next year that we want to try this. Just post your opinions and I will add to the list if you want to take the challenge.

Teams That Are Willing To Take The Challenge:

*Team 589 (Just Me As Of Now)
*Team 33
*Team 2503
*Team 1086
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.

Last edited by davidthefat : 03-29-2010 at 10:56 PM.
  #2   Spotlight this post!  
Unread 03-29-2010, 06:12 PM
Epic's Avatar
Epic Epic is offline
Registered User
FRC #2851
 
Join Date: Mar 2010
Location: Michigan
Posts: 17
Epic will become famous soon enough
Re: Programmers: I Have A Challenge For You

I will give you an internet high-five even if you just attempt this.
__________________
  #3   Spotlight this post!  
Unread 03-29-2010, 06:14 PM
Rion Atkinson's Avatar
Rion Atkinson Rion Atkinson is offline
The CAD Guy
no team
 
Join Date: Jan 2009
Rookie Year: 2009
Location: Oklahoma City
Posts: 393
Rion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond reputeRion Atkinson has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

I'm not a programmer, but I do know that because of the was the field system works, you will have to have the program read that it is now in teleoperated, and then begin a program.

But why not, instead of fully autonomous, make it to where it is mostly autonomous. Meaning that the only thing that isn't autonomous is driving across the field. So you drive a long distance, flip a switch, and then it does the rest on it's own? I'm not a programmer, but I have a feeling FULLY autonomous may be a little to hard. (My programmer has less hair than he had at the beginning of the season... )

Just my $0.02

Good luck!
-Rion
__________________
‎‎"I know not with what weapons World War III will be fought, but World War IV will be fought with sticks and stones. -Albert Einstein
Start Something

Email - rionatkinson@gmail.com
Skype - Rion.Atkinson
  #4   Spotlight this post!  
Unread 03-29-2010, 06:21 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Formerly Famous View Post
I'm not a programmer, but I do know that because of the was the field system works, you will have to have the program read that it is now in teleoperated, and then begin a program.

But why not, instead of fully autonomous, make it to where it is mostly autonomous. Meaning that the only thing that isn't autonomous is driving across the field. So you drive a long distance, flip a switch, and then it does the rest on it's own? I'm not a programmer, but I have a feeling FULLY autonomous may be a little to hard. (My programmer has less hair than he had at the beginning of the season... )

Just my $0.02

Good luck!
-Rion
Was thinking of the switch too, if the robot is acting really dumb and going away from the action, you can flip a switch to get you into the real teleop mode... Teleop mode is way easier to code than auto so it will be a breeze
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #5   Spotlight this post!  
Unread 03-29-2010, 06:26 PM
Slix Slix is offline
Registered User
AKA: Peter Kowalczyk
FRC #2115 (NightMares)
Team Role: Programmer
 
Join Date: Mar 2010
Rookie Year: 2010
Location: Mundelein, IL
Posts: 31
Slix is an unknown quantity at this point
Re: Programmers: I Have A Challenge For You

Wow..

That would be pretty challenging. I think it would have to involve AI... One would have to code in game strategy, get the robot to line the ball up to the goal, avoid penalties, use the camera to identify balls and enemy robots...

Last edited by Slix : 03-29-2010 at 06:28 PM.
  #6   Spotlight this post!  
Unread 03-29-2010, 06:28 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Slix View Post
Wow..

That would be pretty challenging. I think it would have to involve AI... One would have to code in game strategy, get the robot to line the ball up to the goal, avoid penalties....
Don't use the word "ball" FIRST come up with some wacky games...
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #7   Spotlight this post!  
Unread 03-29-2010, 06:51 PM
lineskier's Avatar
lineskier lineskier is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Alton, New Shire
Posts: 669
lineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond reputelineskier has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

During this off season I am going to be working on finishing up my ADK (autonomous dev. kit).

The plan is to try to have a fully autonomous robot as a proof of concept.

My personal goal is to make a programming platform that even rookie teams could use to have a decent autonomous.

The more teams we get to have autonomous the more FIRST will work to help us improve it (personally i would love for them to add the zigbee into the KOP so robots could communicate).

cheers
  #8   Spotlight this post!  
Unread 03-29-2010, 06:55 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by lineskier View Post
During this off season I am going to be working on finishing up my ADK (autonomous dev. kit).

The plan is to try to have a fully autonomous robot as a proof of concept.

My personal goal is to make a programming platform that even rookie teams could use to have a decent autonomous.

The more teams we get to have autonomous the more FIRST will work to help us improve it (personally i would love for them to add the zigbee into the KOP so robots could communicate).

cheers
Thats great, but what language(s) will it be in? Because I think if FIRST will distribute it, you probably will have to port it to the other languages
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #9   Spotlight this post!  
Unread 03-29-2010, 06:58 PM
ProgramLuke's Avatar
ProgramLuke ProgramLuke is offline
Captain
AKA: Luke
FRC #2169 (KING TeC)
Team Role: Programmer
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Prior Lake, MN
Posts: 144
ProgramLuke is an unknown quantity at this point
Re: Programmers: I Have A Challenge For You

I don't think the drivers would go for that otherwise I would SO do that!
__________________
2012 Inaugural Minnesota State High School League State Champions
2012 Galileo Division Semifinalists
2012 Wisconsin Regional Finalists
2012 Wisconsin Regional Entrepreneurship Award
2012 Lake Superior Regional Chairman's Award
2012 Lake Superior Regional Champion
2012 Lake Superior Innovation in Control
2011 Championship Imagery Award
2011 Championship Archimedes Quarterfinalist
2011 Minnesota 10000 Lakes Finalists
2011 Lake Superior Regional Chairman's Award
2011 Lake Superior Finalists
2010 FTC World Championship Finalist
2010 FTC World Championship Edison Division Champion
2010 Minnesota 10000 Lakes Regional Chairman's Award
2009 Minnesota North Star Regional Chairman's Award
2008 Wisconsin Regional Finalist
2007 Wisconsin Regional Champion
  #10   Spotlight this post!  
Unread 03-29-2010, 07:07 PM
Dkt01's Avatar
Dkt01 Dkt01 is offline
Control Systems Mentor
AKA: David
FRC #4096 (Ctrl-Z)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Peoria, Il
Posts: 143
Dkt01 will become famous soon enough
Re: Programmers: I Have A Challenge For You

I'm nearly certain that 1756 won't be doing full-autonomous the whole match. That is, unless that's the challenge for next year. If it is the challenge next year, well just see how that goes. As always, we will probably try to incorporate autonomous actions into teleop.

Best of luck to you if you can run autonomous the whole time. Your drivers will look pretty useless, though.
__________________
FRC 1756 - Argos, Student: 2009-2011
FTC 5203 - Brains On Bots, Mentor: 2011-2012
FRC 4096 - Ctrl-Z, Mentor: 2012-present
  #11   Spotlight this post!  
Unread 03-29-2010, 07:18 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Programmers: I Have A Challenge For You

I have some pretty radiacl ideas, I wanted to do full autonomous this year but never got to do it since I was new this year, so no one really listens to you... I think I want to make a 4 legged robot to go to the competition legally by my senior year
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #12   Spotlight this post!  
Unread 03-29-2010, 07:23 PM
EricLeifermann's Avatar
EricLeifermann EricLeifermann is offline
Registered User
FRC #2826 (Wave Robotics)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2001
Location: Wisconsin
Posts: 785
EricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond reputeEricLeifermann has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

A programmer mentor and myself talked about a fully autonomous robot for 2008 Overdrive. But we couldn't convince the other mentors or the students to go for it. He had most of the code written for it by the end of the 1st week while we were still deciding what we wanted to do.
__________________
2002-2005 Appleton East High School: Team 93
2005-2011 Michigan Technological University: Team 857
2012-Present Wave Robotics Team 2826



  #13   Spotlight this post!  
Unread 03-29-2010, 07:27 PM
Tanner's Avatar
Tanner Tanner is offline
Registered User
FRC #1261 (Roblions)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Suwanee, GA
Posts: 311
Tanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to behold
Re: Programmers: I Have A Challenge For You

Heh. That's a big challenge. Not impossible, but a big challenge indeed.

If I had a chance to do this for total fun (i.e. not in a competitive sense where points matter ergo not a regional), I think it would be fun though I think it would be really hard to sense the environment around the robot. There's only so much ultrasonic sensors, touch sensors, and a camera can pick up. I'm sure there are more advanced sensors, but there's a point where the robots look less and less like FIRST robots and more like DARPA cars with LIDAR and 5 different cameras plus infrared imaging.

Do I think it'd be neat? Yeah. Easy? Nope.

About the most automated thing I've done for the teleoperated mode is let the robot put our robot's kicker in the correct position and backwind the rope we used to bring the kicker back. Probably not the autonomous we're thinking of, but thought I'd add it in.

I still think it'd be fun. I want to play with some ultrasonic sensors and the camera during the off-season just to have fun and learn something new about autonomous.

-Tanner
  #14   Spotlight this post!  
Unread 03-29-2010, 07:34 PM
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Tanner View Post
Heh. That's a big challenge. Not impossible, but a big challenge indeed.

If I had a chance to do this for total fun (i.e. not in a competitive sense where points matter ergo not a regional), I think it would be fun though I think it would be really hard to sense the environment around the robot. There's only so much ultrasonic sensors, touch sensors, and a camera can pick up. I'm sure there are more advanced sensors, but there's a point where the robots look less and less like FIRST robots and more like DARPA cars with LIDAR and 5 different cameras plus infrared imaging.

Do I think it'd be neat? Yeah. Easy? Nope.

About the most automated thing I've done for the teleoperated mode is let the robot put our robot's kicker in the correct position and backwind the rope we used to bring the kicker back. Probably not the autonomous we're thinking of, but thought I'd add it in.

I still think it'd be fun. I want to play with some ultrasonic sensors and the camera during the off-season just to have fun and learn something new about autonomous.

-Tanner
Im thinking of using a couple IR sensors (one for each side) and a couple ultra sound ones too to track the closer stuff. And a couple gyros (yes couple) to keep the robot from going all crazy looking like a drunk driver or something, it has to go straight at least
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #15   Spotlight this post!  
Unread 03-29-2010, 07:39 PM
Tanner's Avatar
Tanner Tanner is offline
Registered User
FRC #1261 (Roblions)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Suwanee, GA
Posts: 311
Tanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to beholdTanner is a splendid one to behold
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by davidthefat View Post
Im thinking of using a couple IR sensors (one for each side) and a couple ultra sound ones too to track the closer stuff. And a couple gyros (yes couple) to keep the robot from going all crazy looking like a drunk driver or something, it has to go straight at least
I've done one thing with one gyro and it's worked quite well. I didn't actually use it for anything, but what it showed was quite neat.

http://www.youtube.com/watch?v=fdKXQo65T9E

From what I know, using IR/ultrasonic sensors will just give you a relatively blurry image of the outside world. What you do with that data is the hard part. How do I differentiate between a robot, a wall, and a goal? Friend/Foe? Acquisition of game element?

I know of ways to do it, but it'd be complicated. As I said earlier, it'd be challenging. Would I have fun doing it? Oh yeah...

-Tanner
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
For those of you that have seen a field goldenglove002 General Forum 1 02-13-2010 08:56 PM
SE MI Teams - I have pool noodles for you! kmcclary General Forum 1 02-05-2010 07:29 PM
Any Programmers Have The Same Feeling As Me? davidthefat Programming 23 01-16-2010 09:07 PM
What have you given up for FIRST? MikeL303 General Forum 138 01-11-2008 09:47 AM


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

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


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