4wd rover with legs

Please help!

I just got a 4wd platform from lynxmotion.com, now I would need some advice on

Please Helppppppp

The Sabertooth series is very good. We would suggest the 2x12:
robotshop.com/en/sabertooth- … river.html

You would need either a 7 channel remote control to independently control each servo as well as the drive system, or use a BotBoarduino and PS2 controller.

For the Rover base, we suggest a 12V NiMh battery pack such as:
robotshop.com/en/bat-06-12-0 … -pack.html
robotshop.com/en/bat-01-12v- … ttery.html (lower capacity means shorter run time)

Certainly!

Could SSC-32 board handle motor controller, the total of 8 servos for rover’s legs ( six for the front and two for the back ) and also 4 servo for the arm also ? And just power the SSC-32 with two separate power sources.

The SSC-32 can handle up to 32 servos. You can also connect R/C motor controllers for DC gear motors.

Certainly.

I am using a Lenovo laptop right now, so I wont have the DVD player in my laptop,
is that anyway i can purchase the Flowbotic Studio program and you send my an digital copy?
I thought you could download it before.

And I go through the assembly liberally, it seen like the PS2 controller kit only connect to botboardarduinno right ?

Thank you very much guys.

I think I just answer my own question by looking back my old post, here is the answer

Thak you again CBenson

Hehe… and your other question:
robotshop.com/en/flowbotics- … nload.html

And i have been looking around, however it is no information about how to code the controller to specific task or servo anywhere.

And some example code please i am such a beginner .

Thank you everyone

So to confirm, you would like to:

PS2 handheld controller -> PS2 receiver -> Level shifter -> Arduino (such as BotBoarduino) -> SSC-32 -> Servos & Sabertooth ?

If so, we suggest taking a look at the PS2 library to understand the code:
billporter.info/2010/06/05/p … rary-v1-0/

We have some sample code which uses a PS2 (for various robots) on Lynxmotion’s Github page:
github.com/Lynxmotion?tab=repositories

You all are the most helpful site I ever experience, keep up the good work.

And yes that is exactly what i am going for.

However the plan is more complex and I would have more critical question when the parts here to assembly.

:slight_smile: :slight_smile: :slight_smile: :slight_smile:

And with the little i know so far, i can control the movement of the rover (which mean controlling over motor, and couple servos )with the ps2 controller and also the other parts of the rover ( which i mean the other servos and sensor ) run autonomous base on certain condition of the program that I wrote simultaneously.!!!

Am I got it right ?

Please and Thank you again.

You can really do almost anything you want. The PS2 controller simply sends whichever button is pressed to the receiver. Once the microcontroller determines which button is pressed, it’s really up to your code as to what to do next.

During servo testing and installation, I have a situation that never encountered before, so i wanted to share and see what your thought about it, cause you been around creating “robots” so much longer.

Anyway,…

So during servos testing, I plugged in all 12 servos I had and centralizing them ( :slight_smile: using visual sequencer, 1.5mS ). Process done, all servos behave flawlessly.

However, after I installed 2 servos to my rover rear legs, and testing them. One of the servo is fine, stay exactly at 90 degree, problem was the second leg, the servo have sign of dysfunction, jerking back and forward, not stable, ( I was Fricking out ) :frowning:(

Took out that servo and leave a side, maybe fix it later.

Same problem happen even i change the servo, so i was guessing that it wasn’t the servo that dysfunction ( happy now but confuse)
:confused:
So i plug another servos in and the two servos on rover was stop shaking, but now the third once are shaking ( I was guessing again, maybe power was the problem)

I was using the same battery usage for 12 servos now down two 2 so maybe the servo just over flow with power, i plugged more servos in and everything calm and quiet.

I just hope what I was guessing is right ? And this lead me to , should i use multimeter for even like this? and what should I check ?

I just so newbie :smiley:

Thank you for reading.

You’ll need to give some additional details:

]What are you using to power the servos/:m]
]Can you provide an image or two of the SSC-32 and all the connections?/:m]
]How are you sending signals / commands to the SSC-32?/:m]

Yes sir I will got you update on that soon.

Look back in the old post cause I knew I will got some need advice from it, and here it is

How do you generate the code tho? That would me a lot cause I don’t have any experience on coding at all.

I have been reading the flowbotics studio user guide and I ran into couple questions.

First, on my robot , i have install a dual servos bracket, and I realize that, it I connect the two servos with a long large size C bracket, then to create a movement for that joint then any angle that input for one servo going to be inverts the angle for the other servo ? >"<

I hope that is make senescence.

But how do you write the code for this ? Can you wrote one line for example?

Or can I use flowbotics studio for this .

The biggest problem is, I really want to test the dual servos systems before i install any further ( can you imagine if i just install it anyway. the two servos, suppose to combine there torque together, they will pretty much cancel each other out and waste all the battery life)

So please this is one of the critical parts for my design.

I know it is possible because I saw people use the dual servos bracket for some robot arms project.

Please help.

Mean while I will keep reading and experimenting :smiley::D:D:D

If you want to control two servos with FlowBotics Studio, you will need to a board like the SSC-32 to be the electrical interface between your windows computer and the servos themselves. You can then use FlowBotics to send serial commands to your SSC-32 board to control the servos.

If I understand correctly, you are trying to combine two servos to make them work as one, correct? In this case, you need to ensure that the positions you send to them are properly aligned, or else the servos will fight with each other and can break.

What you should do in your program is calculate the correct position for one servo and then use a conversion algorithm to calculate the equivalent angle for the second servo. The conversion algorithm will be dependant on how your two servos are mounted, such as if one is reversed from the other, and will also need to be calibrated to ensure they stay aligned.

Does this make sense?

At the same time, I’m not sure I entirely understand what kind of robot your are trying to build. The subject of this forum discussion is 4WD Rover with Legs, but I’ve never seen that before… Do you have any pictures or designs that you can upload so we can see?

“Yes, Yes” Eric Foreman (lol)

But I still wait one last part come in on Friday, then my robot will complete with the hardware design, I just dont want to spoils it. :smiley:

And I do know exactly what you mean, so it is one of my biggest concern.

However when I do the test on Visual Sequencer, type in exactly same invert degree for two servos, and it work flawlessly side by side.

However the large aluminum C bracket is the part I have been waiting is the key in this situation, because the outcome when the two servos connected.

That will be no room for even half degree off. >"<

Sometime I think I just overdo myself …

I have problem with connected to the Arduino Uno R3 I just get.

I thought it would be a good idea to practice coding in the Uno first before the Botboarduino arrive this Friday.

The board require update firmware and I just lost… when i see this
[font=Consolas, Liberation Mono, Menlo, Courier, monospace][size=4]4.a. assert and hold the 8U2’s RESET line[/size][/font]
[font=Consolas, Liberation Mono, Menlo, Courier, monospace][size=4]4.b. assert and hold the 8U2’s HWB line[/size][/font]

Anyway, however the forum is one of my best friend, I mean all of you.

I mean time like this I just want to quit… :frowning:

But my goal is working for NASA robotic , so I would not give up that easy.

I just wish I got to take Computer Science , and Robotic Engineering but it will be a long way before I can get there.

So all I can do for now is taking wise advise from the forum, and keep on experiencing.

Isn’t that what is life about:D. Anyway…

Love Lynxmotion philosophy.

Dream It. Build It. Control It.

I am at “Build It” right now. :smiley: