Go to Post "I want to be like them. We will strive to be like them. Lets get started! :D " - Rion Atkinson [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 Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 30-12-2014, 15:08
alephzer0's Avatar
alephzer0 alephzer0 is offline
Technical Generalist
AKA: Nathan Simon
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Nov 2014
Rookie Year: 2013
Location: Westfield, NJ
Posts: 276
alephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud of
[Work in Progress] Vision Tracking Protocol for Arduino

So I've been working on a little thing that I call Vision Tracking Protocol(VTP). The idea is to use a CMU camera, which can detect objects (like Pixy by Charmed Labs) with an arduino and the RoboRIO to self-aim the robot. The pixy will send the Arduino info, which it will use to tell the RoboRIO where the target is. the description is here, it's a work in progress though. Tell me what you think.
  #2   Spotlight this post!  
Unread 31-12-2014, 20:26
StephenNutt StephenNutt is offline
Registered User
FRC #0172 (Falgor)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2007
Location: Falmouth, ME
Posts: 37
StephenNutt is an unknown quantity at this point
Re: [Work in Progress] Vision Tracking Protocol for Arduino

Great idea. Our team has offloaded vision to external processors a couple of times and it works well.

As there are frequently multiple targets, I wonder if a richer interface would be more desirable than X, Y, D - one that returned information about each detected target?

Steve
  #3   Spotlight this post!  
Unread 31-12-2014, 21:48
ajlapp ajlapp is offline
Registered User
AKA: Anthony Lapp
None #0118 (Team RUSH and Robonauts)
 
Join Date: Sep 2001
Rookie Year: 1996
Location: Ortonville, MI
Posts: 648
ajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond reputeajlapp has a reputation beyond repute
Re: [Work in Progress] Vision Tracking Protocol for Arduino

Cool project.

We're always looking for new techniques and technologies to add to our own Arduino libraries.

Vision is currently missing, but would be a great addition, especially now that we have a lot more firepower in our new Gorgon controller.

Good luck.
__________________
Anthony Lapp
FIRST Engineering Mentor
Owner/Operator 221 Robotic Systems
221 Robotics Systems - Quality Hardware, Made in the USA
RobotOpen
anthony@221robotics.com
Twitter us: @221RobotSystems
Team 1 --> 94 --> 68 --> 221 --> 857 --> 27 --> 118
Design Engineer/Fabricator and 17 year vet
Team Rush (FRC27) and Robonauts (FRC118)
  #4   Spotlight this post!  
Unread 01-01-2015, 03:15
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,222
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: [Work in Progress] Vision Tracking Protocol for Arduino

Is an Arduino even powerful enough to implement tracking? I still occasionally use Arduino, but I try to use XMOS nowadays for the speed and multithreading. On the other hand, it's pretty tricky to implement communication with it if you're not up to hardcoding SPI protocols as defined in a datasheet.
Arduino definitely has the best community out of all the microcontrollers, so if you can get this working it would be crazy easy to implement. I hope this goes well!

EDIT: The google doc has commenting on.

Last edited by asid61 : 01-01-2015 at 03:22.
  #5   Spotlight this post!  
Unread 01-01-2015, 07:55
alephzer0's Avatar
alephzer0 alephzer0 is offline
Technical Generalist
AKA: Nathan Simon
FRC #1257 (Parallel Universe)
Team Role: College Student
 
Join Date: Nov 2014
Rookie Year: 2013
Location: Westfield, NJ
Posts: 276
alephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud ofalephzer0 has much to be proud of
Re: [Work in Progress] Vision Tracking Protocol for Arduino

Thanks for the feedback guys!
Like I said, it's a work in progress, so anything could change at this point.
As for whether it's powerful enough, the vision is actually done onboard the camera in the design. It's a smart little thing called a Pixy, and it can do blob detection quite well.
__________________
Nathan Simon
FRC Team 1257: Parallel Universe
2016: Mt. Olive district champs with 5624 and 1676, Bridgewater-Raritan finalists with 25, 3340, and 555, MAR DCMP winners with 225 and 341.

2015: North Brunswick District Finalists with 11 and 193.
2014: Clifton District Champs with 1626 and 869, 2nd seed alliance captain at MAR regional champs.
There are 10 types of people in the world: those who can read binary, and those who can't.

Last edited by alephzer0 : 01-01-2015 at 08:05.
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


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

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