Go to Post A very important thing that I learned is how to think, not what to think. - Anna B. [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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
  #2   Spotlight this post!  
Unread 29-10-2008, 20:59
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: Robot too sensitive. How do I fix this?

*Warning, I have never actually programmed an FRC robot*

In order to solve the problem with the older robot you will need to look at how the code works. For a 1 stick arcade, the turning is likely determined by taking the X axis input of the joystick and adding it to one side and subtracting from the other. If you divide this input by a constant before it is applied to the motors it should make the controls less sensitive.

In terms of limiting the max output via programming there are a few ways to do this. You can leave the control scaling the way it is and simply limit the motors to a certain value by testing with IF statements if the motor is above the max forward or below the max reverse and setting it to the max value if it is too high.

You can also rescale your controls using a constant as described above such that a full forward input on the joystick corresponds to a less than full output on the motors.

Others will probably be able to give you better specifics with regard to exact syntax, but this should get you started.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
This is how our robot vacations..... Vince General Forum 12 11-07-2008 12:12
Ball leak/How to fix mindman13 General Forum 18 17-02-2008 17:57
pic: This is how you know I love our robot. bigboi146 Extra Discussion 9 28-02-2007 13:47
So how would you fix this year's game? AnonymousMan General Forum 6 09-01-2005 09:36
Very BIG bug...Brandon, please fix this one ASAP! IMDWalrus CD Forum Support 1 11-02-2004 22:42


All times are GMT -5. The time now is 05: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