Hexapod Configuration - Need Help

I’m having some troubles with my Phoenix Hexapod Robot software configuration (I hope it’s a sw problem…). This is what’s actually on my boards (I’m going to use a PS2 controller):

  • 2.04GP Beta firmware
  • micro studio V1.0.0.15
  • atompro IDE 08.01.7
  • Phoe2ps2.zip

Still the bot doesn’t move…
I also moved the PS2 cable from pins 12-15 to pins DAT, CMD, ATT,CLK (just below the pushbuttons). When I send a command from the PS2 controller, I can hear the sound but there’s no movement. What tests can I do to understand where the problem is?

Read this post first… It will give several tips on obtaining help from the community. Your question raises several others; what sounds do you hear specifically, for example. lynxmotion.net/viewtopic.php?f=42&t=6286

If you are hearing beeps when you press the buttons on the controller but the bot does not move, I would recommend looking at the servo power. If there is an issue with the servo power the legs will not be able to move. Also the legs remain deactivated until the “start” button is pressed. If you need further assistance it would be a good idea for you to read the “how to get the best help” thread…

I follwed the steps identified in the Phoenix tutorial of 23/09/09 (lynxmotion.com/s-4-electronics-guides.aspx).

For what concerning software I used the basic atom pro ide v8.0.1.7 to compile phoe2ps2 project and to program the basic atom pro28.
In a topic of march 2010 it is pointed out a possible mistake about the file phoenix_cfg in the phoe2ps2 project. A new link is showed. The Phoenix tutorial of 10/08/10 links to new (?) phoe2ps2.zip. The zipped file contains elements of november 2009.
Could it be a possible problem?

Could me suggest any test also also using debugging?

For waht concerning the bot set-up: the ps2 controller is not mentioned among the tested ones (sony…)
Could it be a problem?
Anyway after programming the analog controller led switches on.
Giving a command by the controller legs don’t move but the led of the SSC -32 board below blinks without interruption

hereafter a photo about the cabling .

Thanks in advance.

In this tutorial… lynxmotion.com/images/html/build159.htm

In step 5 it describes the process of setting the servo offsets. Did you do that step, and did the legs move into and hold position?

Yes, we did it and the legs moved and held position correctly.

When you turn on the robot, does the speaker make three ascending notes?

When the robot is turned on, does the LED on the SSC-32 blink rapidly?

When the robot is turned on, press the Start button. Do the legs move then?

Yes

Yes

No, that’s the problem…

Do you hear a beep when you hit the start button?

No, I don’t…

There are always a couple of steps somebody can do when debugging this kind of problems. You did most of them:

  • You where able to drive the servos when you did the initial setup in step 5. This means that the servo and SSC power should be ok.
  • The LED on the ssc is blinking. This means that there is communication between the BotBoard and SSC.

When you hit the start button you should hear a beep. You don’t so the problem is the PS2 remote.
You can check the following things:

  1. Are you using a LM PS2 remote? If so; the receiver should have 2 led’s they should be both ON. If one is blinking, the PS2 remote is not connected.
  2. Check the wiring. The PS2 remote come with different wire colors. They change a lot so could be different then the ones in the tutorial. I flipped the 4 pinned connection sometimes to check if that was the cause. It never killed the remote so it would be ok…
  3. If none helped, try a different PlayStation remote or try the LM remote on a PlayStation to make sure the remote is ok.

Hope this helps.

Xan

Also be sure that the power jumper for that block is set to 5V, not VS. The receiver needs a flat 5v to connect to the controller.