OCCRA
Go to Post Once I see that it is black with aluminum ends, I only care about the inside. Sort of like Oreo's. - Al Skierkiewicz [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
CD-Events   CD-Media   CD-Spy   FRC-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 03-04-2012, 12:16 AM
ProgrammerMatt ProgrammerMatt is offline
Programmer-Electrical-Mechanical
FRC #0228 (Gus)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Southington
Posts: 126
ProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really nice
Our plan for tracking...

So i thought of doing everything on the cRio but then i thought...

1. too much data for it to process
2.harder to get numbers without a visual representation
3. I have an extra netbook

So my plan was to:

1. use software called roborealm
2. Put it on the netbook
3. put the netbook on the robot
4. Send all the data through networking directly on the robot

So i tried it and it works pretty good,

Pros of roborealm

1. Computer does all of the work
2. visual representation of the threshholding and tracking
3. easy to set up

Cons of roborealm
1.Requires a computer on the robot (we have plenty of weight to work with)
2. robot is having a hard time locking on (moving to fast we slowed it down)

So how does it work,
Using some easy modules the software provides you can easily track the 4 targets and separate the one you want to lock onto say the top target, then we can get the X coord * 255 / Image width to get a simple PWM value then on the robot we set a max PWM value for our motors and tada simple tracking done! any questions i would be happy to help.
Reply With Quote
  #2   Spotlight this post!  
Unread 03-04-2012, 10:06 AM
Lalaland1125 Lalaland1125 is offline
Registered User
AKA: Ethan Steinberg
FRC #2429
Team Role: Programmer
 
Join Date: Jan 2012
Rookie Year: 2011
Location: La Canada
Posts: 29
Lalaland1125 is an unknown quantity at this point
Re: Our plan for tracking...

Just wondering, how are you sending signals over the network? UDP or TCP, and if TCP who is the server?
Reply With Quote
  #3   Spotlight this post!  
Unread 03-04-2012, 10:57 AM
ProgrammerMatt ProgrammerMatt is offline
Programmer-Electrical-Mechanical
FRC #0228 (Gus)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Southington
Posts: 126
ProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really nice
Re: Our plan for tracking...

Quote:
Originally Posted by Lalaland1125 View Post
Just wondering, how are you sending signals over the network? UDP or TCP, and if TCP who is the server?
Im using TCP and the robot is the server,
Reply With Quote
  #4   Spotlight this post!  
Unread 03-04-2012, 02:13 PM
mac mac is offline
Registered User
FRC #0686
 
Join Date: Jan 2010
Location: Mt.Airy Md.
Posts: 20
mac will become famous soon enough
Re: Our plan for tracking...

Mentor Mac here. I inspected at Hatboro-Horsham HS. Philadelphia, William Grove. One team had there Classmate on board the robot. They wanted more power/speed for the camera image. If you really; really need to find out who they are. I can narrow the field down greatly. Talk to me at mccubbin99@live.com.

Thomas out; 10 4

Last edited by mac : 03-04-2012 at 02:15 PM.
Reply With Quote
  #5   Spotlight this post!  
Unread 03-06-2012, 02:50 PM
ProgrammerMatt ProgrammerMatt is offline
Programmer-Electrical-Mechanical
FRC #0228 (Gus)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Southington
Posts: 126
ProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really nice
Re: Our plan for tracking...

Quote:
Originally Posted by mac View Post
Mentor Mac here. I inspected at Hatboro-Horsham HS. Philadelphia, William Grove. One team had there Classmate on board the robot. They wanted more power/speed for the camera image. If you really; really need to find out who they are. I can narrow the field down greatly. Talk to me at mccubbin99@live.com.

Thomas out; 10 4
Im sorry what?
haha
Reply With Quote
  #6   Spotlight this post!  
Unread 03-06-2012, 08:30 PM
nickpeq nickpeq is offline
Turing-complete
FRC #1255 (Blarglefish)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Baytown, TX
Posts: 60
nickpeq is an unknown quantity at this point
Re: Our plan for tracking...

Quote:
Originally Posted by ProgrammerMatt View Post
Im sorry what?
haha
The team used a small laptop to do image processing and take the load off of the cRIO.

I would be afraid of this not being allowed by some inspectors/events. I'll be doing image processing on my laptop, but the laptop will be at the driver area.
Reply With Quote
  #7   Spotlight this post!  
Unread 03-06-2012, 09:26 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: Our plan for tracking...

Plans, plans, plans... Just get something working first then make plans. If you can't even get the basic components working, your plans are worthless.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #8   Spotlight this post!  
Unread 03-10-2012, 09:12 PM
ProgrammerMatt ProgrammerMatt is offline
Programmer-Electrical-Mechanical
FRC #0228 (Gus)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Southington
Posts: 126
ProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really nice
Re: Our plan for tracking...

Quote:
Originally Posted by nickpeq View Post
The team used a small laptop to do image processing and take the load off of the cRIO.

I would be afraid of this not being allowed by some inspectors/events. I'll be doing image processing on my laptop, but the laptop will be at the driver area.
We just came back from a regional and it is completely legal to have a netbook or other computing device on your robot, be did our plan and it worked great vision tracking was flawless.
Reply With Quote
  #9   Spotlight this post!  
Unread 03-10-2012, 09:13 PM
ProgrammerMatt ProgrammerMatt is offline
Programmer-Electrical-Mechanical
FRC #0228 (Gus)
Team Role: Programmer
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Southington
Posts: 126
ProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really niceProgrammerMatt is just really nice
Re: Our plan for tracking...

Quote:
Originally Posted by davidthefat View Post
Plans, plans, plans... Just get something working first then make plans. If you can't even get the basic components working, your plans are worthless.
The plans are 3 weeks old i just felt like sharing them, we already did the above
Reply With Quote
Reply


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


All times are GMT -5. The time now is 10:58 AM.

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