|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: Arm Control Help
Quote:
|
|
#2
|
|||||
|
|||||
|
Re: Arm Control Help
Quote:
In a game like FIRST Stronghold, "bump the arm wrong" might include heavy bouncing from merely driving from one part of the field to another. |
|
#3
|
||||
|
||||
|
Re: Arm Control Help
If you are having the issue of the arm slamming into the bumpers than what helped for our team was using a slow voltage ramp rate when the PID is arm level
Additionally, to make your code nicer, I'd carefully tune a feed forward constant. Multiply this by the cosine of the CURRENT (not desired) arm position to get the force required to hold the arm at that position. From there, you may find it easier to use traditional PID tuning methods as you are not fighting the force of gravity |
|
#4
|
|||
|
|||
|
Re: Arm Control Help
We did programmatic gravity compensation for our arm this year, and all we ended up with were motors without their blue smoke. Don't do it all by essentially stalling your motors like we did.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|