![]() |
Is the suggested Vision Camera setup ILLEGAL?!
1 Attachment(s)
The suggested camera configuration available from: http://www.ifirobotics.com/docs/cmuc...-software1.zip requires a servo that pans the camera left and right to be directly connected to the camera board. (see GIF attachment)
Is this illegal according to <R53>? Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
An interesting question - Especially when you consider that the camera itself might be able to cause the servo to move even if the robot is disabled. The servo motor will have power, and I'm pretty confident that a sufficiently clever FIRSTer could hack the camera board (in a legal way, of course) to cause the servo to move (!) when the robot should be disabled.
Has anyone tried this to see if it's possible? |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
To recreate: 1) Disable OI with competition port dongle 2) Power on robot 3) Select desired colour by pressing Trigger on Joystick 2 Watch camera servo move and track your colour while the robot is disabled. Interestingly enough, this turned out to be "a feature, not a bug" during camera setup. It was nice knowing your robot wasn't going to bolt on you, yet you could see if your camera was calibrated/configured properly by watching it move. -SlimBoJones... |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Except the camera isn't a custom circuit -- it's provided in the kit of parts. Hence it should be legal.
Matt |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
Follow the flowchart (Sec. 5, Pg. 14): Is the part a safety hazard or likely to damage robots, the field or interfere with homes or the controls? | NO | Bumper or non-functional decoration? | NO | Kit Part? | YES | Yes, the part may be used. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
-SlimBoJones... |
Re: Is the suggested Vision Camera setup ILLEGAL?!
I would say according to the rules it's legal but it's useless.
in order to track the vision tetras, your robot should be able to move and when the robot is disabled it can't move. another way which might work would be to connect the servo outputs from the camera to the analog inputs in the RC and then control the servo through the PWM output, in this case u can also use the signal from the servo to monitor the heading of your camera , which can be quite useful using some "smart" programming. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
I would disagree. It would be useful to know that your robot is successfully tracking the tetra right before the match begins (while it is disabled). In the event that it isn't, you can quickly switch to an autonomous mode that doesn't use the camera, instead of wasting 15 precious seconds. Additionally, the camera would get its lock BEFORE the match starts instead of having to waste time doing it after it has already started. Lastly, this is the method IFI is SUGGESTING in the "Start Here" document. This means most teams setting up these cameras for the first time, will be setting them up this way. It'd be errr... interesting... if this way turns out to be illegal. -SlimBoJones... |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Hopefully we'll have a definitive answer to this soon:
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Wow, this could really be useful.
This could cut autonmous times by 1-2 seconds. Good Find. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
The cam data structure in the sample camera code includes the values for the pan and tilt servo commands when in tracking mode. Instead of plugging the servos straight into the camera board you can grab them from the cam struct and use the PWM outputs on the RC to control the servos. Its not really fair to scanning the field before the match starts is it?
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
<G05> The VISION TETRAS will be placed on the field by field attendants after the ROBOTS have been positioned. The locations of the VISION TETRAS will be determined by random selection from a set of 8 possible starting locations (as identified on the “2005 Field Lines and Layout” drawing). ROBOTS may not be repositioned or manipulated in any manner after the VISION TETRAS have been placed on the field. <G06> No team member may pass the Starting Line in their TEAM ZONE until the conclusion of the AUTONOMOUS PERIOD. All team members must stay within their alliance’s designated TEAM ZONE during the match. If a team member passes the Starting Line before the autonomous period ends, except to save their controls from a violent collision of a robot into the diamond plate, or leaves their TEAM ZONE during the match, the team will be assessed a 10 point penalty. If a HUMAN PLAYER leaves the HUMAN PLAYER ZONE at any time during the match for any reason other than personal safety, the team will be assessed a 10 point penalty. However, if such actions are deemed by the referee to be so serious to have affected the outcome of the match, the team may be disabled and disqualified. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
This question has been answered via Official Q&A.
The suggested Vision Camera setup is LEGAL. Moderators may close this thread. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Oh great. What do I do now?
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
I guess someone will need to put up yet another question, saying that the answers to 1183 and 1184 contradict each other and could they please clarify. I hate to have to ask them redundant questions (because I know they're busy enough), but I'm not sure what else to do. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Code:
if (cameralock == 0) { |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Wait, the camera should not be illegal, servo's are not relays, motors, or motor speed controllers. Running the servos through the IFI controller effectivly makes the camera a waste because of the slow update time.
As it points out in the camera module, the servos should be connected directly to the camera. |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
That aside, I look at the use of the servos as documented in the IFI documentation as components within a single assembly of kit components that FIRST has told us to build. I think that thier use in this context would be OK. Let's see what FIRST says. -dave |
Re: Is the suggested Vision Camera setup ILLEGAL?!
We have our answer (again):
Quote:
|
IMPORTANT MESSAGE ABOUT CMUCAM2!
But do not forget this:
You CAN NOT use the camera servo outputs to power the angling servos for the camera. If you wish to have the camera move on its own, those outputs must go through the FRC Controller, and the FRC Controller must control the servos. See Section 5: The Robot (http://www2.usfirst.org/2005comp/Se...5-The_Robot.pdf) Quote:
Just to help you avoid headaches in the future. Also, If you go to www.ifirobotics.com and look at the details for the camera, it states for the servo outputs "Not typically used in FIRST competitions" or something to that nature. |
Re: IMPORTANT MESSAGE ABOUT CMUCAM2!
Thanks for the heads-up :)
|
Re: IMPORTANT MESSAGE ABOUT CMUCAM2!
This may be a technicallity, but I thought if it's included in the kit, then it's not a custom circuit? Since all teams get one of these in the Kit, noones at a disadvantage. Is there something I'm missing?
|
Re: IMPORTANT MESSAGE ABOUT CMUCAM2!
No problem. I had posted in a section with Programming, but the topic was closed. (I guess I was a little off topic) I was told to post in Rules.
|
Re: IMPORTANT MESSAGE ABOUT CMUCAM2!
Quote:
{edit} Looks like someone merged this with the other thread that was already talking about this subject after I posted this. {/edit} Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
I have merged these 2 threads to make 1 of the same. :)
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Pretty much, FIRST has made it confusing, once again. according to <R53>:
Quote:
Obviously, the camera is going to be on the robot, and not hovering or anything. (If you can get your cam to hover, let me know how! :yikes: j/p) Now, according to the Q&A Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
-dave |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
"Only servos which are mechanically connected to the camera module are considered part of the camera module and may be driven by the servo outputs on the camera." |
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
Re: Is the suggested Vision Camera setup ILLEGAL?!
Quote:
|
| All times are GMT -5. The time now is 19:34. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi