|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#76
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
Quote:
Quote:
Thanks! |
|
#77
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
We added it this weekend to our Prac bot. Looks like we will have two ball hot goal detect at Champs.
Thanks so much guys. |
|
#78
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
I heard a lot of teams at MSC were using CheesyVision this weekend with great success. Kudos to releasing such a nice product in season.
Class Act. CheesyVision is much better than Teh CheeZViSHUN (which apparently just tinted all camera inputs blue). |
|
#79
|
|||
|
|||
|
Re: Team 254 Presents: CheesyVision
As a heads up, I found that our netbook's webcam would cause an exception when the cheesy vision script started, to resolve this, I added a delay between initiating the camera connection, and grabbing the first image.
I don't have the script handy to share, but as someone who's never used python before, I'm confident that someone else could improve on the implementation anyway. I also saw some weird connection issues between the Client and Server on Saturday on the field (all other systems were normal, just lack of cheesy-vision). I left more details on the issue here. |
|
#80
|
|||||
|
|||||
|
Re: Team 254 Presents: CheesyVision
I learned to write software for FRC bots by reading 254's 2010 code. It's great that releases are still coming out each year.
|
|
#81
|
|||
|
|||
|
Re: Team 254 Presents: CheesyVision
Quote:
You were around in the days back before the off the shelf shifters. You should recall that before AM started selling their shifters there were few teams that could reliably shift. This is EXACTLY the scenario. Only instead of only rich teams having access to it (a set of shifters will run you what, $700?) anyone with an internet can use this. Comments like this make me question whether I should open source anything lest I be accused of 'cheating'. |
|
#82
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
Quote:
If we give in to comments like this... and good code stops being shared everyone will lose... Keep the good code flowing! Exposure to continuously well-written code for students to view can inspire them. Now that I think about it, well-written code still inspires me! ![]() |
|
#83
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
I could not have said it any better!
|
|
#84
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
Quote:
Quote:
Quote:
Quote:
Also, Thanks for Cheesy Vision! 955 used it with 1 and 2 ball hot at PNWCMP last weekend Ryan |
|
#85
|
|||||
|
|||||
|
Re: Team 254 Presents: CheesyVision
2363 worked on integrating this into our system last night in preparation for the Championship. We were able to get it working with our one ball and will be working on integrating it into our 2 ball tonight.
Thank you for this innovative out of the box system. It is amazing the simple things teams come up with each and every year and how much you can learn by just looking at what other teams have done. |
|
#86
|
|||
|
|||
|
Re: Team 254 Presents: CheesyVision
Quote:
Kylar worked with Greg McKaskle from NI on this implementation. Kylar will be at Championships if you have any questions for him regarding this programming technique. |
|
#87
|
|||
|
|||
|
Re: Team 254 Presents: CheesyVision
Thanks for posting your receive routine and thanks 254 for the original post. Is there something that we are missing?
We copied your loop into periodic tasks and changed the IP and port. We installed the three routines and changed the IP in CheesyVision. We can't get a connection between the ports. CheesyVision says no connection LabView says error 63 or 65 - connection refused. Any ideas as to what we are doing wrong? Thanks Last edited by rwood359 : 16-04-2014 at 16:17. |
|
#88
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
A big MAHALO (Hawaiian thank you)!!!
Our team does not have any programming mentors and is entirely student coded. They have been working with the camera tracking the hot goal with some success. Our students do not use python but were very intrigued by this and had it implemented in a very short time into their C++ code. In fact our programming cadre has now become INSPIRED to learn more of the language. THIS IS AWESOME. Without your gracious sharing of your code I doubt the students would of looked at another programming language, especially this late in the season. Without a doubt this is what I really love about FIRST. Causing inspiration across the world by sharing.. Keep it up Good luck to all teams attending the championship! We will be rocking CheesyVision at St Louis.. See many of you there. Aloha! |
|
#89
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
Hi, I have been trying to use the Cheesy vision with LabView, but i can't find the correct functions to use it. Is it possible? if so how can i do it?
Thank you! |
|
#90
|
||||
|
||||
|
Re: Team 254 Presents: CheesyVision
Quote:
The solution I posted here will not work! What I posted is a Socket Requester. What is needed is a Socket Receiver. I have tried dozens of variations based on tutorials, and on-line NI help, but so far have not been able to find anything that will work with CheesyVision and LabView. I know it "should" be simple, but so far I have not found anything that will work. That said, it could quite easily be my setup. I do not have access to a cRio, so I am using one laptop to run CheesyVision and another running the "receiver" vi in a standalone configuration. If anyone has any insight in how to resolve this, PLEASE SPEAK UP!! |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|