Go to Post My suggestion is to first focus in on your drive base. Get it running, and drive it into the ground and see what breaks. Then fix it. Rinse wash and repeat. - Andy A. [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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
  #16   Spotlight this post!  
Unread 15-09-2006, 17:14
dhitchco's Avatar
dhitchco dhitchco is offline
Awards/Photo/Video "wizard"
AKA: Doug Hitchcock
FRC #1511 (Rolling Thunder)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Rochester, NY USA
Posts: 333
dhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant future
Re: Position Tracking Devices

Congrats to ken for making all of think "outside the box" and what is the actual original problem statement.

What is the actual "need" for tracking people on a basketball court?

Can the observer be a human just 'watching' the overhead video and drawing a player's track on the TV screen?

Can the observer be a PC doing vector triangualtion between two radio receivers?

What's the need?

Maybe the players can just "call out" their locations as the move.

Anyways, here's a really cool company that uses something called ultrawideband radio transmitters and receivers on peopel (belt-worn) inside building to track their exact location at any time:
http://www.ubisense.net/bfora/system...sttitle.xsl/14
__________________
The THUNDER just keeps getting LOUDER in 2008....
Team 1511 now supports over 15 FLL teams

RollingThunder....Winner of the 2007 Chairman's Award at Finger Lakes Regional and Spirit Award at Boston.....Winner of 2006 Finger Lakes Regional Engineering Inspriation and Boston Imagery awards.......Winner of 2005 World Championship Rookie All-Star (plus FLR Rookie All-Star, Buckeye Top-Seeded Rookie, GTR Champion, Spirit, and Inspiration)

"Gracious Professionalism is a WAY of life".....
  #17   Spotlight this post!  
Unread 15-09-2006, 17:58
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Position Tracking Devices

Herding cats! I had a professor, senior year at SUNY Buffalo, Dr Schmidt, who shared his Golden Rules of Engineering with us from time to time.

One was: Never design a system unless the requirements are clearly specified. Its better to quit your job than to try to design something if you dont know what its suppose to do.

If you try anyway, in the end the chances that it will happen to do what the customer really wanted are near zero. The odds are the project will be a complete failure, and you will lose your job, and you mind in the process.

Better off only losing your job.

You gotta know the WHY and the WHAT before you can invent the HOW.
  #18   Spotlight this post!  
Unread 16-09-2006, 13:13
BRAVESaj25bd8 BRAVESaj25bd8 is offline
Bobby D
AKA: Bobby DeFelice
FRC #0250 (Dynamos)
Team Role: Mentor
 
Join Date: Apr 2004
Rookie Year: 2004
Location: Colonie, NY USA
Posts: 121
BRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant futureBRAVESaj25bd8 has a brilliant future
Re: Position Tracking Devices

My group and I need to track the movement of a player on a home basketball court, meaning it will be outside. We plan to return the ball to the player wherever he or she may be on the court. We do not need to know the distance to the player as we feel any home court is small enough to just aim the ball back to the player and let the momentum of the ball take it to the player on a bounce or two. This is only for shots that will be made and it is only for one player games. The intent is to retun made shots back to the player so he or she does not get out of rhythm when they are trying to practice and improve their shooting skills. My group and I came to the conclusion that we would need a position tracking device that works up to around 30 or 40 feet.

On an aside, thank you to all who have posted, your ideas are giving us a lot of options to look into.
  #19   Spotlight this post!  
Unread 16-09-2006, 14:31
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: Position Tracking Devices

The CMUCam and a fluorescent traffic vest would be a workable solution.
  #20   Spotlight this post!  
Unread 16-09-2006, 15:41
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Caņada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Caņada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: Position Tracking Devices

Quote:
Originally Posted by dhitchco
...As an aside, I've often wondered if the autonomous period for robots could be improved by 'triangulating' the robot position off of TWO (2) light sources...
This ability was included in the 2004 season. Software and some documentation can be found here: http://kevin.org/frc/2004/

Quote:
Originally Posted by dhitchco
...but, we have enough trouble focusing-in on one source as it is.....
Are you having problems with the CMUcam?

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org
  #21   Spotlight this post!  
Unread 16-09-2006, 15:47
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,113
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: Position Tracking Devices

Maybe you don't actually need to know where the player is. Perhaps detecting the direction the ball came from and returning it in that direction will be good enough. That only requires looking at a relatively small area near the net, rather than at the entire court.
  #22   Spotlight this post!  
Unread 16-09-2006, 19:34
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Position Tracking Devices

Quote:
Originally Posted by BRAVESaj25bd8
We plan to return the ball to the player wherever he or she may be on the court. We do not need to know the distance to the player as we feel any home court is small enough to just aim the ball back to the player and let the momentum of the ball take it to the player on a bounce or two. This is only for shots that will be made and it is only for one player games. The intent is to retun made shots back to the player so he or she does not get out of rhythm when they are trying to practice and improve their shooting skills.
Ok, now we are getting somewhere. The big WHY is: This system is needed so a person practicing on the court alone can keep his pace up without having to run after the ball or needing someone to toss balls to him

and the WHAT is: you want to design a system that can place a ball back into play, preferably projecting the ball in the direction of the player.

Very cool. Will this system always be in one place? for example, will it retrieve balls that go through the hoop, or will it be able to go after missed shots and bring the ball back to the edge of the court?

If it will always be in one place (attached to the goal pole for example) then you dont really need to know where the player is on the court (X and Y location) - you only need to know the angle from the center of the court to the player, so you can shoot the ball onto the court along that line.

This narrows down the requirements for HOW to design the system significantly!

You could use something like the retro reflective sensors and retro reflective tape (that was in the KOP a few years back, not sure if its still being used) The scanner has a laser diode that is modulated. The retro reflective tape sends light back the way it came, like the material used on license plates.

You could have the sensor either on a servo that sweeps back and forth across the court, or have it spin 360 degrees. The player would wear a headband with the reflective tape - whenever the sensor is pointing at the player the sensor will trigger.

Read the servo angle at that instant and you have your direction.

Last edited by KenWittlief : 16-09-2006 at 19:39.
  #23   Spotlight this post!  
Unread 17-09-2006, 04:43
yongkimleng yongkimleng is offline
deus ex programmeur
AKA: James Yong
FTC #0747
Team Role: Mentor
 
Join Date: Aug 2006
Rookie Year: 2004
Location: Singapore, West
Posts: 134
yongkimleng is a jewel in the roughyongkimleng is a jewel in the roughyongkimleng is a jewel in the rough
Send a message via MSN to yongkimleng
Re: Position Tracking Devices

Quote:
Originally Posted by seanwitte
The CMUCam and a fluorescent traffic vest would be a workable solution.
True! This could detect angle from a fixed position (probably the ball launcher).

Perhaps if you want a true X-Y detection system of the range of a half court, you could place an ultrasonic sensor on a servo to perform a sweeping motion. Allow the sensor to perform a full scan before doing calculations and launching the ball.. which could take 2 ~ 3 seconds, which should be acceptable
__________________
| jamesyong.net |
FVC2007, FTC2008
  #24   Spotlight this post!  
Unread 17-09-2006, 09:16
seanwitte seanwitte is offline
Registered User
None #0116
Team Role: Engineer
 
Join Date: Nov 2002
Location: Herndon, VA
Posts: 378
seanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant futureseanwitte has a brilliant future
Send a message via AIM to seanwitte
Re: Position Tracking Devices

Quote:
Originally Posted by yongkimleng
True! This could detect angle from a fixed position (probably the ball launcher).

Perhaps if you want a true X-Y detection system of the range of a half court, you could place an ultrasonic sensor on a servo to perform a sweeping motion. Allow the sensor to perform a full scan before doing calculations and launching the ball.. which could take 2 ~ 3 seconds, which should be acceptable
I was thinking more along the lines of a rotating ball collector with an angled "ball return ramp" placed under the net. The camera would be mounted on the rotating base, keeping the return ramp pointed at the vest the whole time. Then you don't care about the angle and you're always returning the ball to where the person IS not where the shot came from. It would also be portable, just put it under the net and turn it on. The algorithm for the camera would be to keep the blob centered in the field of view.
  #25   Spotlight this post!  
Unread 17-09-2006, 09:16
KenWittlief KenWittlief is offline
.
no team
Team Role: Engineer
 
Join Date: Mar 2003
Location: Rochester, NY
Posts: 4,213
KenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond reputeKenWittlief has a reputation beyond repute
Re: Position Tracking Devices

A couple years back the team I was on used the laser diode sensor with the retro tape. You are right about the 2 to3 seconds to acquire the target (using an ultra sound range finder), but once you have detected the player on the field you can have the servo sweep back and forth on a smaller angle, maybe 20 or 30 degrees or so. That way you get quicker updates on position (instead of sweeping the whole court, when you already know where the player is.

You could also do a little bit of target-lead prediction - from consecutive readings you would know which way the player is moving, and toss the ball infront of them.

I am curious about the rest of the system. How will you retrieve balls? will there be a ball hopper that the player has to fill? When the ball is shot will the system indicate a ball is being fired so the player can anticipate it?

Also, if the system is going to retreive loose balls, how will you stop it from trying to pick up the family pet, or the players little brother when he runs across the court?
  #26   Spotlight this post!  
Unread 18-09-2006, 11:22
dhitchco's Avatar
dhitchco dhitchco is offline
Awards/Photo/Video "wizard"
AKA: Doug Hitchcock
FRC #1511 (Rolling Thunder)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Rochester, NY USA
Posts: 333
dhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant futuredhitchco has a brilliant future
Re: Position Tracking Devices

Ahhhh..now I get it!

If you only want to "track" one player on the court and the function is to 'return' balls to that player...well, heck this is just like FRC's Aim High in reverse.

Just put a green shirt on the player, which is tracked by a camera mounted on the backboard. That camera can keep track of the player whether he is inside the paint, or outside in the 3-point zone.

Now, under the basket, just mount a chute that can be swiveled left-right and angled up-down and use the software to aim that chute back at the player.

Wow, you might be able to shoot almost 100 free throws per minute that way....I'm getting tired thinking about it.
__________________
The THUNDER just keeps getting LOUDER in 2008....
Team 1511 now supports over 15 FLL teams

RollingThunder....Winner of the 2007 Chairman's Award at Finger Lakes Regional and Spirit Award at Boston.....Winner of 2006 Finger Lakes Regional Engineering Inspriation and Boston Imagery awards.......Winner of 2005 World Championship Rookie All-Star (plus FLR Rookie All-Star, Buckeye Top-Seeded Rookie, GTR Champion, Spirit, and Inspiration)

"Gracious Professionalism is a WAY of life".....
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
Robot Positioning Devices austind27 General Forum 10 11-02-2003 21:58
control devices archiver 2000 5 23-06-2002 22:06
Send-Home Devices Monkey Rules/Strategy 44 30-03-2002 23:31
Drone devices?? MrsT General Forum 1 13-02-2002 21:59
Goal moving devices fs_2002 Technical Discussion 5 27-01-2002 19:55


All times are GMT -5. The time now is 04:25.

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