Go to Post We want to go out and build something right away. But it is better to think a little bit first. - ChrisH [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 Rating: Thread Rating: 3 votes, 3.67 average. Display Modes
  #136   Spotlight this post!  
Unread 31-03-2010, 21:11
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

Another question for y'all: Which way do you make the omni bot "front" the diagonal wheel or the front face?
This way?



or that tilted so the flat side is the front?
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #137   Spotlight this post!  
Unread 31-03-2010, 21:12
Chris is me's Avatar
Chris is me Chris is me is offline
no bag, vex only, final destination
AKA: Pinecone
FRC #0228 (GUS Robotics); FRC #2170 (Titanium Tomahawks)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Glastonbury, CT
Posts: 7,786
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Send a message via AIM to Chris is me
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Formerly Famous View Post
Okay, so here goes another post for this thread.

I keep seeing people say "I've been in FIRST four year and am now a mentor. I think you are over ambitious high-schoolers. This can't be done. MIT students can't do it. Not in six weeks anyway." Where are your heads? I mean seriously. Think! You call yourself mentors...
There's a difference between ambition and foolhardily charging at a ridiculous idea because you're overconfident in yourself and think anything is possible. I don't think it would be really inspiring to tell my team "Yeah, we can build Super Complex Bot XYZ in a week! Faster than 1114 or 148 ever could! All we gotta do is try and believe!". I guess I'm supposed to inspire students by giving them ridiculous goals and padding their egos.
__________________
Mentor / Drive Coach: 228 (2016-?)
--2016 Waterbury SFs (with 3314, 3719), RIDE #2 Seed / Winners (with 1058, 6153), Carver QFs (with 503, 359, 4607)
Mentor / Consultant Person: 2170 (2017-?)
.
College Mentor: 2791 (2010-2015)
-- 2015 TVR Motorola Quality, FLR GM Industrial Design -- 2014 FLR Motorola Quality / SFs (with 341, 4930)
-- 2013 BAE Motorola Quality, WPI Regional #1 Seed / Delphi Excellence in Engineering / Finalists (with 20, 3182)
-- 2012 BAE Imagery / Finalists (with 1519, 885), CT Xerox Creativity / SFs (with 2168, 118)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
2791 Build Season Photo Gallery - Look here for mechanism photos My Robotics Blog (Updated April 11 2014)
  #138   Spotlight this post!  
Unread 31-03-2010, 21:15
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 Chris is me View Post
There's a difference between ambition and foolhardily charging at a ridiculous idea because you're overconfident in yourself and think anything is possible. I don't think it would be really inspiring to tell my team "Yeah, we can build Super Complex Bot XYZ in a week! Faster than 1114 or 148 ever could! All we gotta do is try and believe!". I guess I'm supposed to inspire students by giving them ridiculous goals and padding their egos.
Read my sigs... Did Thomas Edison give up after not getting the light bulb after a couple tries?


edit: Im not quitting until I get it... That means even after college I don't get an autonomous robot, I will just join a company that has a same goal as me
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #139   Spotlight this post!  
Unread 31-03-2010, 21:16
ideasrule's Avatar
ideasrule ideasrule is offline
Registered User
FRC #0610 (Coyotes)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Toronto
Posts: 108
ideasrule is a jewel in the roughideasrule is a jewel in the roughideasrule is a jewel in the roughideasrule is a jewel in the rough
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Chris is me View Post
There's a difference between ambition and foolhardily charging at a ridiculous idea because you're overconfident in yourself and think anything is possible. I don't think it would be really inspiring to tell my team "Yeah, we can build Super Complex Bot XYZ in a week! Faster than 1114 or 148 ever could! All we gotta do is try and believe!". I guess I'm supposed to inspire students by giving them ridiculous goals and padding their egos.
"Super Complex Bot XYZ" is the understatement of the year. Designing an intelligent autonomous is as hard as, if not harder than, building a nuclear fusion reactor with less than $100 000.

EDIT: I mean one that actually generates electricity instead of consuming it.
  #140   Spotlight this post!  
Unread 31-03-2010, 21:18
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 ideasrule View Post
"Super Complex Bot XYZ" is the understatement of the year. Designing an intelligent autonomous is as hard as, if not harder than, building a nuclear fusion reactor with less than $100 000.

EDIT: I mean one that actually generates electricity instead of consuming it.
In before FIRST competition gets blown up by a faulty nuclear reactor some kid made...
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #141   Spotlight this post!  
Unread 31-03-2010, 21:19
EthanMiller EthanMiller is offline
Lead Programmer
AKA: Socks
FTC #4356 (The Zip Ties)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2009
Location: Clayton, NY
Posts: 121
EthanMiller has a spectacular aura aboutEthanMiller has a spectacular aura aboutEthanMiller has a spectacular aura about
Re: Programmers: I Have A Challenge For You

Why not Subversion, CVS, or the like? Google Code, Sourceforge, and the like can be used for free. WindRiver and Netbeans I know have the ability to do SV and CVS, I don't know about LabView.

Also: Who's bot would it run on? It would be a little hard to develop for a robot that you've never seen. Just my opinion, of course, having never developed for an application like that. Also would make testing a small bit harder.
__________________
When all else fails, read the manual.

FRC 1713 K Island Gears 2009, 2010 (Not 2011 due to budget, hopefully 2012!) - Fingerlakes Regional

FTC 4356 The Zip Ties 2010-2011 Season - NNYRC (2010 9th seed).

Last edited by EthanMiller : 31-03-2010 at 21:21. Reason: Another thought.
  #142   Spotlight this post!  
Unread 31-03-2010, 21:22
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 EthanMiller View Post
Why not Subversion, CVS, or the like? Google Code, Sourceforge, and the like can be used for free. WindRiver and Netbeans I know have the ability to do SV and CVS, I don't know about LabView.
Now I wouldn't want every robot in the next competition to be fully autonomous too... Whats the point of being Fully autonomous then?
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #143   Spotlight this post!  
Unread 31-03-2010, 21:35
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,425
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Tom Bottiglieri View Post
If you really think the DGC/DUC task is easier than FRC, I think you may be mistaken. Before I moved to California, I worked at MIT with the DGC team on their continuing autonomous land vehicle research. Unknown terrain, traffic laws, REAL safety, and IC engines are all a bit more complicated than our dinky electric drive bases and arms.
I was referring to the 2004-2005 Grand Challenge. I believe that getting a vehicle autonomously from point A to point B, with no limits on money spent, people involved, and a year to prepare is an easier challenge, and is more straight forward than programming a robot to compete autonomously in an FRC game with up to $5000 worth of materials and sensors, in six weeks.
But that's my opinion.



Quote:
Originally Posted by Formerly Famous View Post
I keep seeing people say "I've been in FIRST four year and am now a mentor. I think you are over ambitious high-schoolers. This can't be done. MIT students can't do it. Not in six weeks anyway." Where are your heads? I mean seriously. Think! You call yourself mentors... Aren't you supposed to inspire?
Re-read that post, and you'll see that I said "It won't be done".
I would absolutely love it if all of you proved me wrong.


I'm also suggesting that you guys should set more realistic goals given the time, money, manpower, not to mention computing capabilities of the cRio.
A more worthy goal than a fully automated match would be:
1. A fully functioning and planned autonomous
2. A very easy to control robot
3. A mesh of automated functions and a simple user interface.
4. Get more sponsorship for your team, so that it may survive longer.
5. Start another team.
__________________

Be Healthy. Never Stop Learning. Say It Like It Is. Own It. Like our values? Flexware Innovation is hiring!. We're looking for Senior Automation, Software, and System Engineers. Check us out!
  #144   Spotlight this post!  
Unread 31-03-2010, 21:38
gblake's Avatar
gblake gblake is offline
6th Gear Developer; Mentor
AKA: Blake Ross
no team (6th Gear)
Team Role: Mentor
 
Join Date: May 2006
Rookie Year: 2006
Location: Virginia
Posts: 1,942
gblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond reputegblake has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by EthanMiller View Post
... Also: Who's bot would it run on? It would be a little hard to develop for a robot that you've never seen. Just my opinion, of course, having never developed for an application like that. Also would make testing a small bit harder.
Once again - If you pick the 5th Gear simulator, or a non-FIRST game that offers a similar opportunity to write code to control a simulated machine (Alex mentions a tank game) - Then everyone is using the same "machine", your testing is quick and easy anywhere on the planet, and you get multi-machine interactions.

Using some sort of simulator/game would be a wise first step to take on this ambitious undertaking.

How do you eat an elephant? One bite at a time.

Blake
__________________
Blake Ross, For emailing me, in the verizon.net domain, I am blake
VRC Team Mentor, FTC volunteer, 5th Gear Developer, Husband, Father, Triangle Fraternity Alumnus (ky 76), U Ky BSEE, Tau Beta Pi, Eta Kappa Nu, Kentucky Colonel
Words/phrases I avoid: basis, mitigate, leveraging, transitioning, impact (instead of affect/effect), facilitate, programmatic, problematic, issue (instead of problem), latency (instead of delay), dependency (instead of prerequisite), connectivity, usage & utilize (instead of use), downed, functionality, functional, power on, descore, alumni (instead of alumnus/alumna), the enterprise, methodology, nomenclature, form factor (instead of size or shape), competency, modality, provided(with), provision(ing), irregardless/irrespective, signage, colorized, pulsating, ideate
  #145   Spotlight this post!  
Unread 31-03-2010, 21:41
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Here's the thing:

Is anyone really going to be able to accomplish this for next year. Probably not (but it depends on the game). However, a lot of people might get very close, and they're going to learn an insane amount during the process. If you want to try it, give it a go. The best thing is that you'll learn a lot of shortcomings of a lot of sensing technologies, you'll learn how to translate human thought process into logic steps, and you'll come away with a boat-load of knowledge about real world control systems and the typical issues you have to deal with. Try it and have fun!
__________________
-
An ounce of perception is worth a pound of obscure.
  #146   Spotlight this post!  
Unread 31-03-2010, 21:46
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: 386
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

Quote:
Originally Posted by efoote868 View Post

Re-read that post, and you'll see that I said "It won't be done".
I would absolutely love it if all of you proved me wrong.


I'm also suggesting that you guys should set more realistic goals given the time, money, manpower, not to mention computing capabilities of the cRio.
A more worthy goal than a fully automated match would be:
1. A fully functioning and planned autonomous
2. A very easy to control robot
3. A mesh of automated functions and a simple user interface.
4. Get more sponsorship for your team, so that it may survive longer.
5. Start another team.
Think of it like FLL. Those matches are completely autonomous. Are they not? They use nothing but sensors? No, I'm not saying that they should tackle this all at once. I'm just saying that by learning this one thing at a time, it could very well greatly benefit them in the future. If they learn about sensors, they could apply it to the robot next year, allowing the robot to be that much easier to control. Come on, chassis people build chassis in the off-season. What do programming guys do? They program.

Now yes, i would suggest that you first program a two minutes autonomous that just involves a empty field with the game pieces. Ones you have that down. I would then add in the chance of other robots. Just a thought.
__________________
‎‎"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
  #147   Spotlight this post!  
Unread 31-03-2010, 22:10
efoote868 efoote868 is offline
foote stepped in
AKA: E. Foote
FRC #0868
Team Role: Mentor
 
Join Date: Mar 2006
Rookie Year: 2005
Location: Noblesville, IN
Posts: 1,425
efoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond reputeefoote868 has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by davidthefat View Post
Another question for y'all: Which way do you make the omni bot "front" the diagonal wheel or the front face?
This way?



or that tilted so the flat side is the front?
I'd tell you that robot has no front, and you should program it as such.
__________________

Be Healthy. Never Stop Learning. Say It Like It Is. Own It. Like our values? Flexware Innovation is hiring!. We're looking for Senior Automation, Software, and System Engineers. Check us out!
  #148   Spotlight this post!  
Unread 31-03-2010, 22:26
theprgramerdude theprgramerdude is offline
WPI Freshman
AKA: Alex
FRC #2503 (Warrior Robotics)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2008
Location: Brainerd, Minnesota
Posts: 347
theprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud oftheprgramerdude has much to be proud of
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by EthanMiller View Post
Why not Subversion, CVS, or the like? Google Code, Sourceforge, and the like can be used for free. WindRiver and Netbeans I know have the ability to do SV and CVS, I don't know about LabView.

Also: Who's bot would it run on? It would be a little hard to develop for a robot that you've never seen. Just my opinion, of course, having never developed for an application like that. Also would make testing a small bit harder.
IMO, I was thinking if this was a group project, we'd just agree on a set design before starting. Everyone already has a fully (I hope) functioning robot, the only difference would be the exact specs (wheels, drivetrain, minor issues that modular code would easily adapt too).
  #149   Spotlight this post!  
Unread 31-03-2010, 23:02
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 theprgramerdude View Post
IMO, I was thinking if this was a group project, we'd just agree on a set design before starting. Everyone already has a fully (I hope) functioning robot, the only difference would be the exact specs (wheels, drivetrain, minor issues that modular code would easily adapt too).
Thats why you have multiple programmers on your team... I can't say I can trust them with any code I write...
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #150   Spotlight this post!  
Unread 31-03-2010, 23:03
Radical Pi Radical Pi is offline
Putting the Jumper in the Bumper
AKA: Ian Thompson
FRC #0639 (Code Red Robotics)
Team Role: Programmer
 
Join Date: Jan 2010
Rookie Year: 2010
Location: New York
Posts: 655
Radical Pi has a spectacular aura aboutRadical Pi has a spectacular aura aboutRadical Pi has a spectacular aura about
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by efoote868 View Post
I'd tell you that robot has no front, and you should program it as such.
I'd tell you that front is whichever way the camera is pointing.
__________________

"To have no errors would be life without meaning. No strugle, no joy"
"A network is only as strong as it's weakest linksys"
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 13-02-2010 21:56
SE MI Teams - I have pool noodles for you! kmcclary General Forum 1 05-02-2010 20:29
Any Programmers Have The Same Feeling As Me? davidthefat Programming 23 16-01-2010 22:07
What have you given up for FIRST? Michael Leicht General Forum 138 11-01-2008 10:47


All times are GMT -5. The time now is 08:18.

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