So I have a video new members can’t attach files but in short my problem is.
I coded it to sense orange objects use the example renaming things in it
event checkPurple = event();
event checkGreen = event();
event checkOrange = event();
void hasPurpleCallback() {
Brain.Screen.setFont(mono40);
Brain.Screen.clearLine(1, black);
Brain.Screen.setCursor(Brain.Screen.row(), 1);
Brain.Screen.setCursor(1, 1);
Eye.takeSnapshot(Eye__PURPLE_CUBE);
if (Eye.objectCount > 0) {
Brain.Screen.print(“Purple Object Found”);
} else {
Brain.Screen.print(“No Purple Object”);
}
}
void hasGreenCallback() {
Brain.Screen.setFont(mono40);
Brain.Screen.clearLine(3, black);
Brain.Screen.setCursor(Brain.Screen.row(), 1);
Brain.Screen.setCursor(3, 1);
Eye.takeSnapshot(Eye__GREEN_CUBE);
if (Eye.objectCount > 0) {
Brain.Screen.print(“Green Object Found”);
} else {
Brain.Screen.print(“No Green Object”);
}
}
void hasOrangeCallback() {
Brain.Screen.setFont(mono40);
Brain.Screen.clearLine(5, black);
Brain.Screen.setCursor(Brain.Screen.row(), 1);
Brain.Screen.setCursor(5, 1);
Eye.takeSnapshot(Eye__ORANGE_CUBE);
if (Eye.objectCount > 0) {
Brain.Screen.print(“Orange Object Found”);
} else {
Brain.Screen.print(“No Orange Object”);
}
}
but when I put it in my robot it does not see it can someone please help
Are your color signatures working? I have never used the objectCount attribute, so can’t say if that is reliable or not. Other than that, your functions look good.
Im using Orange, Green, and Purple the colors of the tower takeover cubes
I don’t use vexcode, but what is the Eye__PURPLE_CUBE object, and have you set up the colour signatures in the V5 vision utility yet?
Im not sure exactly but the Eye is what I named the sensor
It may be that you haven’t defined “PURPLE_CUBE” and need to either hard code it or set it up in the vision sensor software (may be built into vexcode, I don’t use it)
weilin
December 20, 2019, 9:33am
7
You may find it helpful to review examples from the links to vision sensor help that I found for this post: I need help with the vision sensor - #3 by weilin
Also, this: Vision Sensor config - objectCount inconsistent - #7 by jpearman
1 Like
weilin
January 4, 2020, 7:27am
9
If you mean your source code, then you include it in your post surrounded by the [code] ... [/code]
tags. Or if you mean vision sensor signatures, then there is a utility for that: Vision sensor setup
1 Like
i ment on the reply thing like when you type a reply
Yes, that’s what @weilin meant too - copy your program and paste it into a reply, including [code]
before it and [ /code]
(without the errant space) after it.
2 Likes
system
Closed
January 4, 2021, 7:48am
12
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.