Go to Post Place a corner of it on the end of a table, clamp down the other side, and have a good whack at it with a hammer (hard). If it didn't break, it was polycarbonate. - vivek16 [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 14-09-2015, 18:42
1024Programming 1024Programming is offline
Registered User
FRC #1024
 
Join Date: Jan 2014
Location: Indiana
Posts: 43
1024Programming is an unknown quantity at this point
Cutting down motor power

I've encountered a problem with reducing the power on motor outputs when slowing the robot down for demos. The original lines of code are:
Lifter.lift1.set(Robot.oi.xBox.getRawAxis(1));
Lifter.lift2.set(-Robot.oi.xBox.getRawAxis(1));
which run the lift at full speed as expected. When I change it to:
Lifter.lift1.set(Robot.oi.xBox.getRawAxis(1)/(5/3));
Lifter.lift2.set(-Robot.oi.xBox.getRawAxis(1)/(5/3));
the lift runs slightly slower, which makes sense. Now where it starts making less sense. When I change it again to:
Lifter.lift1.set(Robot.oi.xBox.getRawAxis(1)*(0.6) );
Lifter.lift2.set(-Robot.oi.xBox.getRawAxis(1)*(0.6));
it runs slower than dividing by 5/3, which it shouldn't. The worst one is:
Lifter.lift1.set(Robot.oi.xBox.getRawAxis(1)*(3/5));
Lifter.lift2.set(-Robot.oi.xBox.getRawAxis(1)*(3/5));
which causes the lift to stop responding to input altogether. Has anyone else encountered this, does anyone know why this happens, and is there a way to make dividing by 5/3, multiplying by 0.6, and multiplying by 3/5 all do the same thing?
Thanks!
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 11:39.

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