![]() |
Adjust individual motor speed
Quick question. I've checked the library and I am unable to find a function that allows me to change an individual motor speed. I read some where that you can do this with Smart Dashboard but it's too late for us to implement that now. Also, I need to set these values is teleop.
Anyone know how do go about doing this? |
Re: Adjust individual motor speed
Create an object, call Set() on it.
Code:
Code:
|
Re: Adjust individual motor speed
Quote:
Thank you so much! I actually needed the first one. Our robot has a slight curve so I wanted to make one robot have a little more power than the other (Not joystick based). I'll go test out a few different values and tell you if it works out! EDIT: The first method you gave us would move the robot, the second would just control it. Could I maybe make a function that would automatically (Time based) use the .Set method? It would only turn on if your driving with that stick. Code:
public void fixCurve(bool x){EDIT: My function would work but we need a formula to determine the speed so this itself doesn't cause a curve..... FUN! |
Re: Adjust individual motor speed
Don't use Wait() to implement a timing delay. Use the timer class instead.
|
Re: Adjust individual motor speed
Quote:
Secondly, What kind of drivetrain do you have, and what is your driver interface? I ask because there may be better ways to compensate. |
Re: Adjust individual motor speed
Quote:
|
| All times are GMT -5. The time now is 13:02. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi