Go to Post Redfoo is actually a really awesome guy. He discussed the future of engineering and talked about C programming with our software team. - SM987 [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 13-03-2016, 23:02
Harshizzle's Avatar
Harshizzle Harshizzle is offline
Safety Always
AKA: Harshal Singh
FRC #4828 (RoboEagles)
Team Role: Alumni
 
Join Date: Aug 2014
Rookie Year: 2012
Location: Cary, NC
Posts: 33
Harshizzle is on a distinguished road
Fixing jerky movement

Our robot has two different articulated arms moving up and down, and a majority of the weight on them is far from the live axles. We are using a PID loop to keep the arms in a stable position, but we are looking for ways to make the actual movement more smooth. Right now they jerk around.

They are both powered by encoded motors.

I wanted to ask how other teams get such smooth movement with their manipulators
__________________
4828 - 2013-2016

Think Big.
  #2   Spotlight this post!  
Unread 13-03-2016, 23:06
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,125
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Fixing jerky movement


1) Counterbalance the weight of the arms with springs or gas shocks or surgical tubing.

2) Add more speed reduction between the motors and the arm.

3) Use motion control profile instead of step commands to control your motors.


  #3   Spotlight this post!  
Unread 14-03-2016, 07:02
Type's Avatar
Type Type is offline
Registered User
FRC #3452 (GreengineerZ)
Team Role: Mechanical
 
Join Date: Jan 2016
Rookie Year: 2016
Location: Michigan
Posts: 192
Type is an unknown quantity at this point
Re: Fixing jerky movement

My team's robot has an arm also, it weighs roughly 35 pounds, and with majority of the weight towards the end, a mentor of ours tested it and we couldn't belive the force required to lift the arm. We have a low bar robot so the position isn't the best for the actuator. We put 180 pounds of force between our actuators to lift our arm! So we added torsion springs on each side to take roughly 15 pounds off. I believe this is 15 pounds from the end, so that 180 will be a lot less. You could do that too.
  #4   Spotlight this post!  
Unread 14-03-2016, 09:24
Arhowk's Avatar
Arhowk Arhowk is offline
FiM CSA
AKA: Jake Niman
FRC #1684 (The Chimeras) (5460 Mentor)
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Lapeer
Posts: 544
Arhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to beholdArhowk is a splendid one to behold
Re: Fixing jerky movement

Quote:
Originally Posted by Type View Post
My team's robot has an arm also, it weighs roughly 35 pounds, and with majority of the weight towards the end, a mentor of ours tested it and we couldn't belive the force required to lift the arm. We have a low bar robot so the position isn't the best for the actuator. We put 180 pounds of force between our actuators to lift our arm! So we added torsion springs on each side to take roughly 15 pounds off. I believe this is 15 pounds from the end, so that 180 will be a lot less. You could do that too.


I = m * r^2 the longer your arm is the more force will be required to lift it. Our arm has dual mini cims running at quite a high gear ratio (used to be 1000:1 before we decided that was too much$
__________________
FRC Team 1684 - Head Programmer (2013-2016)
FRC Team 5460 - Programming Mentor (2015-2016)

FIRST in Michigan - Technical Crew (2015-continuing)
Closed Thread


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 01:32.

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