Go to Post Great teams derive from great mentors. - Barry Bonzack [more]
Home
Go Back   Chief Delphi > Technical > Programming > Java
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 24-01-2017, 18:49
RileyC3826 RileyC3826 is offline
Registered User
FRC #3826 (Sequim Robotics Federation)
Team Role: Programmer
 
Join Date: Jan 2017
Rookie Year: 2013
Location: Sequim, Washington
Posts: 9
RileyC3826 is an unknown quantity at this point
Vision Stops Returning Numbers

So we are using a USB camera with GRIP generated code in Java in order to find retro-reflective tape targets. We are able to see these targets, and return their X positions, but sometimes when we run our robot, the numbers that are returned simply stop changing. This prevents us from getting new values from the camera until we redeploy code, and this only fixes the issue until the bug randomly occurs again. The issue can be replicated by using visionThread.stop(), it has the exact same effect. If we try to use visionThread.start() in TeleopPeriodic to restart the vision program, it crashes: we lose code and comms for a second or two before it returns.

The code is a slightly modified version of the code found in the WPILIB documentation for vision processing, in addition to some NavX stuff. The class that it is calling, VisionPipelinew(), is just the code generated from GRIP.
Code here: https://github.com/NeutralIntel/3826...aster/2017COAD
Reply With Quote
 


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 21:49.

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