Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Java (http://www.chiefdelphi.com/forums/forumdisplay.php?f=184)
-   -   Java vision example heading not changing (http://www.chiefdelphi.com/forums/showthread.php?t=153988)

tkdberger 20-01-2017 19:37

Java vision example heading not changing
 
I'm using WPI's vision tracker example, and there seems to be a strange issue: the turn heading doesn't change. I added a call to print the turn value in autonomousPeriodic() to make sure of this.

Code:

/**
 * This function is called periodically during autonomous
 */
@Override
public void autonomousPeriodic() {
        // commented out for vision
        // Scheduler.getInstance().run();
        double centerX;
        synchronized (imgLock) {
                centerX = this.centerX;
        }
        double turn = centerX - (IMG_WIDTH / 2);
        // drive with turn
        System.out.println("Turn value: " + turn * 0.005);
        wpiDrive.arcadeDrive(0.5, turn * 0.005);
}

(The result code is at https://github.com/BHSSFRC/patricias...bot/Robot.java)

The console output looks like this:

Code:

Turn value: -0.025
Turn value: -0.025
Turn value: -0.025
...

Does anyone have any idea why the turn value doesn't appear to be updating?

wlogeais 20-01-2017 23:11

Re: Java vision example heading not changing
 
Quote:

Originally Posted by tkdberger (Post 1634204)
Does anyone have any idea why the turn value doesn't appear to be updating?

Within your Robot.java, line 69 ...if !empty..., this is a dependency for finding at least one contour, is that false?

tkdberger 21-01-2017 09:47

Re: Java vision example heading not changing
 
Quote:

Originally Posted by wlogeais (Post 1634296)
Within your Robot.java, line 69 ...if !empty..., this is a dependency for finding at least one contour, is that false?

You know what, it probably is. I've been refining our vision pipeline to see if this is the case. Will update when I have answers.


All times are GMT -5. The time now is 21:48.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi