Asked — Edited
Resolved Resolved by DJ Sures!

Slower V4 Response Time

Hey guys I have a question/ am curious about something.

I have 3 V4 boards and 2 of them work great. One of them has a serious delay while running ARC scripts. the script will start but nothing will happen for 4-5 seconds.

they have all been updated and run on the same windows 10 computer. All are powered with 12 volts DC.

Has anyone else run into this and knows why I am experiencing one board with a large delay?

Thank you again!:) Aaron


ARC Pro

Upgrade to ARC Pro

ARC Pro is your gateway to a community of like-minded robot enthusiasts and professionals, all united by a passion for advanced robot programming.

#9  

My design uses infrared and the Polulu IR beacon and ADC monitoring for high and low values. pretty straight forward for the EZB eyeroll

Link

the only major downfall is sun light and other electronics that utilize IR. I have tried window tint and made bezels to block some of the UV rays but it is not as accurate as it is indoors. My professor was impressed either way... however I still know that it is not 100 percent reliable.

Hence why I am interested in the ultrasonic rather than IR... I did not know RF modules were compatible! I will have to give these a shot

PRO
Synthiam
#10  

If you go the ultrasonic route, and use the rf, it would be pretty easy.

The biggest challenge you will face is the timeout speed of the ultrasonic. You see, if the ultrasonic sensor does not return a value, there a timeout speed. I don't know off hand what that speed is / but you can tell by covering the transmitter with your hand and running a quick ezscript command.

The timeout and ultrasonic sensor is what slows down the ezb dramatically. The solution would be to use an arduino to code a very short program which handles getting the direction of the ultrasonic and returns it to the ezb in form of either ADC or i2c

Lastly, the rf transmitter would connect to any ezb port. You can send serial commands from any port. So that part is easy:)

#11  

@DJ, How about adding blink pattern recognition/tracking to the ARC camera. Then you could use a visible or IR LED (since the camera sees IR LEDs fine) and use a simple 555 timer circuit to make a unique blink pattern. Then you can just use the built in tracking capability ARC already has to have the robot follow you.

Alan

PRO
Synthiam
#12  

The timing of the camera frame rate is inconsistent due to wifi quality/signal strength and packet prioritization

It would make more sense to use a custom color filter

#14  

it is my last quarter at Cal Poly Pomona and i am enrolled in a 400 level mechanical engineering controls class... it saddens me that I am forced to use an arduino for something so simple that would take 5 minutes with an ez-robot board:(

ME439PROJECT1SPRING2016.pdf