Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   Extreme curve? (http://www.chiefdelphi.com/forums/showthread.php?t=145002)

Ether 02-03-2016 11:11

Re: Extreme curve?
 
Quote:

Originally Posted by AustinSchuh (Post 1550044)
I'd caution against ignoring the issue or papering over it, and instead start to look for the root cause... Try controlled experiments to see if you can discover where the problem is.

This needs to be shouted from the rooftops.



Hitchhiker 42 02-03-2016 11:23

Re: Extreme curve?
 
You might want to implement a PID control for the right/left side of the drive. Of course, you will need encoders for this on each side to provide feedback, but once they are plugged into the Talons, you can go about programming the wheels to set speed (or position or whatever, there are a lot of options, you'll probably use speed) instead of percent voltage.

This will help you control the actual output from the motors rather than voltages.

This is a way to fix the issue programmatically. If you need help PM me, and I can help you (our team uses LabVIEW, but implementation in Java/C++ shouldn't be too different, right?).

Jalerre 02-03-2016 17:26

Re: Extreme curve?
 
We had a similar issue at Palmetto. Our issue was that one of our Victors was bad meaning only one motor was running on one side of the robot while two was running on the other. Check the lights on on your motor controllers, that could be your problem as well.


All times are GMT -5. The time now is 03:20.

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