![]() |
Turning problems, we need suggestions PLZ
Hi, My robot is having turning problems now. Our programming seems to doing what it is to but our robot won't turn. We lifted it up and made sure it was working right and the motors are going in the right direction, but when we put it on the ground the motors will work forward or backwoods but when we try and turn it it just stands still and the motors struggle to move. I think it is the extra traction we put on the wheels to move smother, so if someone can give us ideas to check it would really help us a lot. If you need some more specific details I might not be able to check them for a few days.
|
Re: Turning problems, we need suggestions PLZ
YOU AGIAN :ahh: :D okay this i can help. its one of several problems one STOP TESTING if its making noises and not moving you have alot of power and you dont know what its doing it should be okay but still.... okay so check you speed controllers and tell me if you are using a gear box and your wheal layout in relation to how their being powered (chains, which wheals are powered, ect...) chances are its an electrical or mechanical problem.
|
Re: Turning problems, we need suggestions PLZ
First thing u should check is gear boxes, if it works when you lift it up then maybe there is something lose that is bending once you apply pressure to it (put it on the ground)
If thats not what the problem is then check for too much friction on the ground, you said you wouldnt be able to get more specs but can you tell us what type of drive it is. 2wd? 4wd? 6wd? are you using kit gear boxes? Dave |
Re: Turning problems, we need suggestions PLZ
if you have two wheels powered by chain with one gearbox as i suspect you do (we had similar problems) make sure that one your motors turn the right way when you turn or you will break your gear box. and move your robot off any carpet try on a smooth floor. FIRST's double wheel design is really bad for turning.
|
Re: Turning problems, we need suggestions PLZ
A picture of the robot would do wonders in helping us diagnose the problem. I can think of a few things off the top of my head. It is possible that if you are using two motors per side that one of them is not running or perhaps even running in the wrong direction (fighting). Take the breakers out and try them one at a time to make sure all the motors are spinning and in the direction you want them too. Make sure the program is giving full pwm value to the speed cotnrols when the joysticks are full travel. It is even possible that the Victors are way out of calibration, try calibrating them. Also, make sure you are using the correct amperage breakers for your motors (40 amp for Chiaphuas) Last, this may be obvious but make sure the battery is charged.
Some of the more likely problems are physical. What kind of tires are you using? If you are using pneumatic (air filled) tires or other high traction material and/or the robot is longer than it is wide, you may have difficulty turning. Also, make sur the robot is geared down enough. It is possible you don't have enough torque to overcome the friction in turning. You can try putting duct tape (not legal for FRC btw) on one set of wheels (either front or back) or something like pool hose to make it turn better. (with ductape it will turn like a dream but it may lack traction and it is not legal) Or you can put a caser wheel lowered by a pneumatic cylinder or something like that or use omniwheels. |
Re: Turning problems, we need suggestions PLZ
i concur with sanddrag your problem is to vague take a couple picks of your drive train and electrical system. IM NOW DOING 1.6 POSTS A DAY!!! (everything should be a celebration :D )
|
Re: Turning problems, we need suggestions PLZ
Hey, I knew I forgot something but I was rushed. Lets see we have 4 wheels that came with the starter kit thing, they are NOT air filled, we have 4 wheel drive as for the gear boxs I am going to say they are the things from the kit we got because I don't think we are rich enough to get anything else :p . As for the pics there is nothing I can do know until at the earliest Sunday :( But most of the stuff I don't know much about so I will email my electronics man and tell him to come here :)
But to something sanddrag said our robot is longer than it is wide and we added something for higher traction, which is what I think it is, But I'll try to get those questions about my question answered. |
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Quote:
It turns fine, when used correctly. I'm curious what exactly you're talking about? Perhaps you could give us some clarification or justification? Back to the problem at hand... You mention adding traction to the wheels; this leads me to hypothesize that the added scrub friction during turning has now overcome your turning moment. The symptoms you describe, also make me believe that you may have a low battery. (Low battery = less motor torque = less turning moment). When was it last charged? (I'm just speculating here...) If the battery is charged after all and the problem persists; cover the tread on 2 of the wheels (rear or front) with duct tape and see if that helps. If so, your problem is as I described above. There are many solutions for this ranging from quick and dirty to elegant and expensive. Good Luck, John |
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
I also am not sure of your problem, but I would check out this white paper....
http://www.chiefdelphi.com/forums/pa...le&paperid=222 It relates to turning in a "tank" style train, and depending on the setup of your wheels how hard it is for the robot to turn. |
Re: Turning problems, we need suggestions PLZ
Quote:
The "Hibner Turning Whitepaper" is a GREAT reference for all those who are trying to understand the physics behind skid-steer turning. Once again, Chris Hibner we salute you. -John |
Re: Turning problems, we need suggestions PLZ
or you could do what we do now and use omni wheels and turn on a quarter (yes a quarter becuase we didnt have a dime). you can also drive sideways or even diagionally. :D were still trying to get it rotating while moving in a straight line.
|
Re: Turning problems, we need suggestions PLZ
Quote:
I'd make sure that you're sending full power to the Victors in your code. You can check if it's your code by setting up a quick pwmXX = 255 and comment out your normal speed code. If your robot can't move with that, it's definitely mechanical. On the other hand, if it does move, you know it's the code. :( P.S. I'm not saying that your post was unreadable, Ben. I actually understood it. :) P.P.S. It's bad to use made up words in posts which critique spelling. ;) |
Re: Turning problems, we need suggestions PLZ
Ok, thanks for the link guys. I'll do that things to the code to make sure its not it
But to make sure what ryan M. is talking about you want pwmXX + pwmXX = Limit_Mix(2000 +p1_y - p1_x + 127) ,well I don't remeber if that limit mix line is exact but whatever, to pwmXX + pwmXX = 255? I just want to make sure my programmins skills aren't to good :) But the wheels fighting against each other was something brought up but I guess we will see. |
Re: Turning problems, we need suggestions PLZ
Quote:
Anyway, Oumonkey, hopefully you will be able to work it out through code. You mentioned something about already lifting up the robot and trying to turn it and the wheels seemed to move in the turning fashion (one side forward, the other backward for tank drive like motion), did they not? If so, and it still doesn't seem to work, try and see if you can measure the speed of the wheels on each side of the robot. Make sure they are going at the speeds you want them to. If not, that may be your problem, possibly caused by a lack of power to the slower motors, a chain problem, a motor problem, or even still be a programing problem. But, thats just my $.02 |
Re: Turning problems, we need suggestions PLZ
Quote:
A photograph (top view preferable) would give us the pretty much the whole story on mechanically related problems. Once we get that, we might be able to rush right out and say "yep, that's why you can't turn." Also, if there is anyway you can get a video of the attempt at turning, that would be awesome. Picture is good but sound and picture is much better. |
Re: Turning problems, we need suggestions PLZ
I might not be able to get a pic soon. But the more I think/talk about it I think we are getting to much traction. and if all fails we should be able to put it back to 2 wheel drive pretty simply right? Well I talk with Brian, the electronics guy on our team and he said he will get on here as soon as he can to answer the question I can't. Hehe I brained my hurt :yikes:
|
Re: Turning problems, we need suggestions PLZ
Quote:
Let's start with this: 1. How many wheels does the robot have? 2. Where are the wheels positioned? 3. What kind of wheels are they, and what exactly is the tread surface material? 4. How many of the wheels are being driven and which ones? 5. How many motors (and which ones) are driving the wheels? 6. What top speed (in feet per second) is the robot geared for? - if you don't know this, what gearbox is it using and what size sprockets are you using and what diameter wheels are you using? 7. Are you sure the battery was charged and if you are sure, how/why are you sure? I know you probably answered some of these things before but let's get all the facts down in one place and then we can start to analyze this. Trying to help you we are kind of in a tough place here because we can't diagnose the problem with something if we don't really know what exactly that "something" is. Also, I would recommend getting a few pictures of your robot to keep for yourself. You built it, you should be proud of it, you should have some pictures of it. (If there's anything I've learned in FIRST, it is do not put your eggs (in this case pictures) all in one basket). Robot pcitures are good for hanging on walls, setting as background images, browsing through when bored, taking up unused hard drive space, and posting on CD! :) |
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Ya I'm the electronics guy, Brian, that monkeyman was talking about. Lately we've been having trouble with pwm cables being broken but now we have all victors working. But I concur that it is too much traction although I have noticed that when we try to turn, unless the joystick is pushed entireley over only one side of the robot is moving and the other side is not going in the opposite direction it is at a standstill. This could possibly be a problem I dont know. Also we are using the standard single wheel drive drain with a double sprocket for 4wd and anything else that could possibly needed to know you can ask me.
|
Re: Turning problems, we need suggestions PLZ
Hey, Well from what brian says I should be able to program it to once it reaches a certain point in the 0-255 scale thingy to just be 255 right? The guy who help us with the programings earlier did something like that to make the controls become neutral if near 127.
|
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Yes one joystick. I would answer your question above but I don't know some of then :) but I'll try
1. How many wheels does the robot have? 4 2. Where are the wheels positioned? 4 on each side...Not sure if you need more specific info on this 3. What kind of wheels are they, and what exactly is the tread surface material? The wheels are the ones from the kit As for the material I don't know 4. How many of the wheels are being driven and which ones? All 4wd 5. How many motors (and which ones) are driving the wheels? 4..But There was something with our arm its a pneumatic thingy so not sure if that counts or not. They are the ones from the kit. 6. What top speed (in feet per second) is the robot geared for? - if you don't know this, what gearbox is it using and what size sprockets are you using and what diameter wheels are you using? .....Thats a question Brian needs to answer...BRIAN WHERE ARE YOU!! 7. Are you sure the battery was charged and if you are sure, how/why are you sure? This was something brought up cause the arm was moving slower then normal. We need to try that as well. |
Re: Turning problems, we need suggestions PLZ
as for the gearbox and sprockets they are all the same as the ones from the kit and the wheels have had teh rubber milled off and we have a material thats used on conveyour belts covering the tire
|
Re: Turning problems, we need suggestions PLZ
All of these posts are very hard to read! Here are the things (I think) other people are thinking:
1: The battery is dead. 2: The code is bad. 3: The transmissions are bad. More detail: 1: Pretty self-explainatory. Less power in the battery, less power in the motors. Charge it overnight, try again. 2: If this is the default code, this shouldn't be the case. If the code HAS been changed, make sure that the PWM value is near either one of the limits while testing. That is, the PWM value is being set to near 255 or 0. The pwm_XX variables are the variables that control the speed of the motors. Replace the XX with any number, corresponding to the PWM output you are trying to change, 01 for PWM 1, 10 for PWM 10, and so on. Tell me if you need more description than this. I can probably help on the programming. 3: Grinding noises usually indicate mechanical failiure, but buzzing noises are normal because of the way Victor speed controllers work. Make sure you put the transmissions together right. I'm not a mechanic by any means, so I probably am not any help in that field. Hope this helps... Jake Team 1140 |
Re: Turning problems, we need suggestions PLZ
if the wheels turn fine when they are off the ground, and the arm was moving slower than normal, I would definitely agree with a couple other people and say it is the battery, change it out with a fresh one and see if it fixes it.
|
Re: Turning problems, we need suggestions PLZ
OK, thanks. I was going to try a new battery and I should be able to get pics tomorrow.
But I don't remember the pwm getting up to max speed 0 or 255, I could be wrong though. I think the lowest i saw was in the 60s but I don't remember the highest but I don't recall then going above 200. But to that grinding noises thing posted by JbotAlan I haven't heard the noise in a few days so I might be wrong but If I recall correctly there were grinding noises when we tried to turn, but I think that was just because the traction caused it not to be able to turn. |
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
56kers beware!!! MUWAHAHAHA!!!!
We more or less have our problem fixed but any input is good so here are a few pics. I told him to try and get a few pics from all angles...well these are the only 3. but I think it has enough to be able to get a good look at it. It so pretty :p |
Re: Turning problems, we need suggestions PLZ
Having tread on two diagonally opposed wheels (as I think I see in the pictures) is terrible for turning.
Move both treads to either the front, or the back. PLEASE read Chris Hibner's whitepaper, it will explain everything. |
Re: Turning problems, we need suggestions PLZ
Ok, I didn't have much controll over it. It was just kinda done. I'll talk with my team about it and give them that paper.
|
Re: Turning problems, we need suggestions PLZ
allright i know exactly whats wrong becuase our drivetrains are exactly the same. two things. one the diagonal traction not only will cause turning problems but probably also makes it hard to drive straight. the second problem is well... traction on our robot we cant turn unless we gun it and even then it "swings out". despite what other people have said this design sucks for turning. it has nothing to do with an individual teams gearbox or anything its just a fact of physics (the wheels work agianst each other). i sugest using a different drive train next year were looking at a crab drive with omni wheels. good luck. :D
|
Re: Turning problems, we need suggestions PLZ
well we had the traction wells on all four and only had 2 spare wheels and I'll make sure they are changed tomorrow but as for that drive train stuff....I have no clue what ya said but I'll tell the others what you said and see if they can get it ;)
|
Re: Turning problems, we need suggestions PLZ
Yes, put the high traction material wheels across from each other instead of diagonal. And then make sure your program is working correctly because I'm not convinced that it is. There could be something screwy going on in your one joystick code. Try some default code with two joysticks and see if it turns better.
Also, remember to only change one thing at a time so you can see which thing solved the problem. You could also take a multimeter to the motor side of your victors and see what voltages you are getting at different joystick positions, but be extremely careful not to short anything. Last, I have one question that I'm not sure has been answered (if it has I apologize). Did the robot ever turn well? Has it always had this problem or has it shown up recently? If recently, what has changed since the last time it worked? |
Re: Turning problems, we need suggestions PLZ
Quote:
It shows the relationships between wheel configuration, CG placement, wheel traction, and turning. Mechanicalbrain has mentioned a few of these principles in generalities, but hasn't quite hit the root of it yet. The math is very clearly laid out in the whitepaper. (Again, kudos to Chris Hibner). |
Re: Turning problems, we need suggestions PLZ
Ok, we have nothing to do besides driving tomorow so I'll pass along the paper. But yes the robot did turn the things we changed is the wheels to get more traction, if I had known about it I might have said something they just kinda appeared there. we can get it to turn now. and the controlls are fine now, we had some guy come over and help.
|
Re: Turning problems, we need suggestions PLZ
Now that I look at it, is that a linear actuator driving the arm?
|
Re: Turning problems, we need suggestions PLZ
sun-of-a-gun i think he's right. huh.
|
Re: Turning problems, we need suggestions PLZ
Quote:
Why yes it is a linear actuator but dont be impressed it might have quite a bit of power but its slow as crap |
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
Quote:
|
Re: Turning problems, we need suggestions PLZ
to sandman: Its not been used in competition yet, our old arm broke on us. Um...Yes! to your second question, Brian you should field that one.
to cdr: I'll give that idea to the others and see if they can work with it. |
| All times are GMT -5. The time now is 02:37. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi