Go to Post Whether or not your team has the technical mentors, as long as your kids are still inspired by the adult technical mentors of other teams, and get the picture that we're trying to portray in this program, the best that you can do is the best you can do. Do it, and be proud of your results. - Beth Sweet [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
  #331   Spotlight this post!  
Unread 01-12-2010, 12:41
Foster Foster is offline
Engineering Program Management
VRC #8081 (STEMRobotics)
Team Role: Mentor
 
Join Date: Jul 2007
Rookie Year: 2005
Location: Delaware
Posts: 1,379
Foster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond reputeFoster has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Andrew Schreiber View Post
Which is not at all what he said. In the future we should try to be more precise on what we mean especially when complaining about things.
You must be new around here

I'm a big fan of the "Stand on the Shoulders of Giants (tm)" I like to use other peoples ideas/products/code/etc. to get started. Once I have things in place that work I can start refining / optimizing small parts to make them better. I know that I can dig iron and coal out of a hill, but it does not mean that I want to make my own steel gears from scratch.

So from a few posts up. I would use the CMU camera and it's code. Once I understood how it worked, I would start changing sections out to make it better and better. While there are other platforms you can use, any of them are better than starting with:
Code:
main(){
}
as a starting point.
__________________
Foster - VEX Delaware - 17 teams -- Chief Roboteer STEMRobotics.org
2010 - Mentor of the Year - VEX Clean Sweep World Championship
2006-2016, a decade of doing VEX, time really flies while having fun
Downingtown Area Robotics Web site and VEXMen Team Site come see what we can do for you.
  #332   Spotlight this post!  
Unread 01-12-2010, 14:41
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,055
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Foster View Post
You must be new around here
A man can dream can't he?
__________________




.
  #333   Spotlight this post!  
Unread 01-12-2010, 15:29
ptan ptan is offline
Paul C. Tan., P.Eng.
AKA: Paul Tan
no team (Bolt Action)
Team Role: Mentor
 
Join Date: Dec 2005
Rookie Year: 2000
Location: Toronto
Posts: 61
ptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to behold
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by davidthefat View Post
I purposely did not want to use the CMUCams because I honestly want to experience the process of making such algorithms. ...
hmmm... Interesting. The link I provided did NOT have any reference to CMUCams. It is a basic Introduction to Robotics class, where all the math and materials are put online. (My daughter is being a teaching assistant in this course next semester).

I find it fascinating that people here are jumping to conclusions without checking out the facts (or links in this case). CMU does NOT just make the CMUCam !!!

In any event, the course itself is useful to take a look at for the ideas and the math behind a lot of the robotics. Why do you want to go ahead an reinvent the math when you can just look at the math and find out if you want to use it, or better still, find something better!?
__________________
Paul C. Tan., P.Eng.
Coach - FTC Team 27 (now retired)
Coach - VRC Team 2027 (now retired)
Past Mentor - FRC Teams 188, 610, 1009, 2634
  #334   Spotlight this post!  
Unread 01-12-2010, 15:34
ptan ptan is offline
Paul C. Tan., P.Eng.
AKA: Paul Tan
no team (Bolt Action)
Team Role: Mentor
 
Join Date: Dec 2005
Rookie Year: 2000
Location: Toronto
Posts: 61
ptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to beholdptan is a splendid one to behold
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Foster View Post
You must be new around here

I'm a big fan of the "Stand on the Shoulders of Giants (tm)" I like to use other peoples ideas/products/code/etc. to get started.
...
Agreed.

As an Engineer, I can definitely state that in the Real World, you have to build on what other people have done. I don't see anything wrong with doing that in school or robotics competitions.

This reminds me of one of the Science Exhibits I once saw titled: Baking an Apple Pie from Scratch.

Step 1: Create the Universe
Step 2: Create Life on Earth
Step 3: Create Apple Trees
Step 4: ...

The point is, you have to start somewhere. Don't be too arrogant as to think that just because you didn't invent it, it is not useful.
__________________
Paul C. Tan., P.Eng.
Coach - FTC Team 27 (now retired)
Coach - VRC Team 2027 (now retired)
Past Mentor - FRC Teams 188, 610, 1009, 2634
  #335   Spotlight this post!  
Unread 06-12-2010, 20:36
DDSLoan96's Avatar
DDSLoan96 DDSLoan96 is offline
Jack of all trades
AKA: Danny
FRC #1468 (J-Birds)
Team Role: Mentor
 
Join Date: Dec 2010
Rookie Year: 2010
Location: Hicksville
Posts: 40
DDSLoan96 is an unknown quantity at this point
Re: Programmers: I Have A Challenge For You

What you could try doing is incorporating Kinect into your Robot as it has depth and color perception built in and that could help in a game that may be like Overdrive...just a thought
  #336   Spotlight this post!  
Unread 06-12-2010, 20:42
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 DDSLoan96 View Post
What you could try doing is incorporating Kinect into your Robot as it has depth and color perception built in and that could help in a game that may be like Overdrive...just a thought
Not exactly, you still have to write drivers for it and I am not sure if most of the image processing takes place on board on the Kinect or its processed on the 360 itself. Now it would be a pain in the butt either way. If it is onboard, there would be a fair amount of reverse engineering and getting the drivers to work, the second way, you have to program everything your self.

I am not going the kinect route like I mentioned before.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
  #337   Spotlight this post!  
Unread 06-12-2010, 20:54
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 800
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by davidthefat View Post
Not exactly, you still have to write drivers for it.
It's already been hacked, and there are open source drivers for Linux.
  #338   Spotlight this post!  
Unread 07-12-2010, 01:48
EricVanWyk EricVanWyk is offline
Registered User
no team
 
Join Date: Jan 2007
Rookie Year: 2000
Location: Boston
Posts: 1,597
EricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond reputeEricVanWyk has a reputation beyond repute
Send a message via AIM to EricVanWyk
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by AustinSchuh View Post
It's already been hacked, and there are open source drivers for Linux.
You forget that David prefers to create things himself. He'll create his own drivers just as soon as he finishes converting sand into processors.
  #339   Spotlight this post!  
Unread 07-12-2010, 09:45
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by DDSLoan96 View Post
What you could try doing is incorporating Kinect into your Robot...
It's very likely that the Kinect's depth perception hardware will be prohibited on the robot under the "no lasers" rule. We'll find out next month whether it's an option.

I'd like to find out if two Kinect sensors pointed at the same object would interfere with each other. Does anyone here know if someone has tried it?
  #340   Spotlight this post!  
Unread 07-12-2010, 09:50
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Alan Anderson View Post
It's very likely that the Kinect's depth perception hardware will be prohibited on the robot under the "no lasers" rule. We'll find out next month whether it's an option.

I'd like to find out if two Kinect sensors pointed at the same object would interfere with each other. Does anyone here know if someone has tried it?
There is minimal interefernce between multiple Kinects when pointed at the same object as long as the devices aren't right on top of each other or pointed right at each other. We have not gotten this far at work, the above represents reports from the OpenKinect community.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
  #341   Spotlight this post!  
Unread 07-12-2010, 11:22
Andrew Schreiber Andrew Schreiber is offline
Data Nerd
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,055
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Alan Anderson View Post
It's very likely that the Kinect's depth perception hardware will be prohibited on the robot under the "no lasers" rule. We'll find out next month whether it's an option.
Haven't IR range finders always been legal? [Standard disclaimer about last year's rules]
__________________




.
  #342   Spotlight this post!  
Unread 08-12-2010, 01:39
mwtidd's Avatar
mwtidd mwtidd is offline
Registered User
AKA: mike
FRC #0319 (Big Bad Bob)
Team Role: Mentor
 
Join Date: Feb 2005
Rookie Year: 2003
Location: Boston, MA
Posts: 714
mwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond reputemwtidd has a reputation beyond repute
Re: Programmers: I Have A Challenge For You

Quote:
Originally Posted by Alan Anderson View Post
I'd like to find out if two Kinect sensors pointed at the same object would interfere with each other. Does anyone here know if someone has tried it?
This video is first example I've found of two images being merged in a 3d environment. He talks about and shows the interference, which is fairly minimal.
Note the video is actually a 3d recreation, notice how at the end he is able to move around the space.

http://www.youtube.com/watch?v=5-w7UXCAUJE


also here's a video of mit's kinectbot
does 3d mapping and gesture recognition.

http://www.youtube.com/watch?v=dRPEns8MS2o
__________________
"Never let your schooling interfere with your education" -Mark Twain
  #343   Spotlight this post!  
Unread 01-08-2011, 22:42
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,933
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

link to a 5th Gear "AI" FYI update in a related thread
http://www.chiefdelphi.com/forums/sh...5&postcount=21
__________________
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
  #344   Spotlight this post!  
Unread 07-08-2011, 13:52
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

Has anyone tried yet to simply use the Crio as an I/O device, and use it to send all images/Sensor data to a super-extra-beefy laptop with a modern GPU that can handle all the thinking for it? I'd imagine using something like a few cameras and then trying to perform a SLAM on the inbound stream would easily exceed what the Motorolla is capable of doing, but easily within the reaches of a CUDA-powered laptop.
__________________
Attending: MN Duluth Regional
  #345   Spotlight this post!  
Unread 03-04-2012, 18:52
Suitster's Avatar
Suitster Suitster is offline
Registered User
AKA: Ethan Pellittiere
FRC #3951 (SUITS)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Honeoye
Posts: 79
Suitster is on a distinguished road
Re: Programmers: I Have A Challenge For You

Gravedig Post:
With the introduction of the Kinect this year, that may be a better system, as one could program it to recognize game objects and robots.
At least I think so.
I was thinking about trying this, but my summer project is getting a crab drive to work
__________________
2012 FLR Regional Champs, with 1507 and 191
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 06:08.

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