Puppy w/ Puppy Seq + Doggy w/ Phoenix Code VB6

Hello,
this is the next project.

13x 645MG
2x 422
1x 85MG
2x micro servo tower pro 9G
SES parts
SSC + Puppy Seq custom software

+some custom abs part for head.

EDIT:
I want to test phoenix code on Doggy.
(Currently, I’m doing a pseudo emulation of Phoenix in VB6)
The reason is :
I have no BBII a this time to test it on DOGGY and I must wait 1 week to receive it from robotshop
]
I need to soften the angles of the head and Make a box for electronics with switches on top. Currently, the head is a prototype.

new pictures

if you have suggestions …

Nice puppy.

very cool. 8)

might like to see this?
start of thead:…
viewtopic.php?f=8&t=5788&hilit=iron+wolf

catch up thread:…
viewtopic.php?f=8&t=5788&hilit=iron+wolf&start=60

Woof woof!

(Translation: very nice)

Seems like a well trained Puppy :wink:

Hello,
Thank you so much everyone for your nice comments! i’m glad you like it :smiley:

Woof woof!(translation: thanks :wink: )

I saw your Iron Wolf Innerbreed and I hope mine will walk like yours :wink:

I made a mix between yours and Felix(sketches redo and half body)

Previous version looks like that:

little update: ears

Hello,
this is a sample of test with a modified version of PEP.

I’ve added a do loop to play sequences (not included in the video)

http://creativecareersfestival.org.uk/files/2011/01/thumbs-up.jpg.png

Try reversing the foot servos. it is ideal that you have the feet staying flat to the ground as you have it in the video but i wonder if you will get a better step with the foot servos swinging more forwards. can be seen here.
youtube.com/watch?v=YG7FPeDz8Hg

Hello,
I’ve added an ASB-09 for HIP and 9mm abs as tars. The stability is good.
not reverse foot yet but I write my sequencer for Puppy lol
fully compatible with PEP. Need to add tooltip with a snapshot of the current step without altering the step.
It works like PEP with PWM. Can play one step at a time, etc.
Can save as bin file or csv

some functions are not present in pep (insert sequences, swap legs, reverse legs, loop or play from x to y step etc)
Maybe later: a position recorder for servos(need to modify it for that)
I found this schematic for ears:lm386_preamp_schematics.jpg

Head and tail use FK.

it’s random values for this screenshot

Hello again,
After 2 days of work on it, I submit you the code (vb6).Not finished but it works.

simply add a sequence name at first to unlock command …

you can load or save as a bin seq file in this version.
Serial ok
PuppySeq.zip (54.1 KB)

Looks like you’ve been busy doing some fun stuff! :smiley:

Very impressive work. I might take a look at your program one time, thanks for sharing!

thanks Zenta.

I’m working on PEP last week;)
For this version of Puppy, I needed to change too many things. I had no choice :slight_smile:
there’s some api too: sleep, sendmessage to resize listview, getasynckeystate to exit do loop( infinite loop [ESC to exit] or loop x times or just one step).

(zip replaced: source code+ exe include+ one data.seq file). 5 sequences (walking, laying, sit down, “given left leg” and right leg)

  • load and save any filename (*.seq)
  • rename all, edit all
  • popupmenu in listview added(Add, edit, insert, delete)
  • mousewheel hooking …all scrollbar [Done]
  • ini settings (save/load) Done

I’m working on snapshot tooltip (extended tooltip class)

Bin seq file structure(no header)

[code]
Type tStep

StepNumber As Integer
Comment As String * 15
Pin(1 To 18) As Single
End Type

Type tSeq
ID As Integer
SeqList() As tStep
iStep As Integer
StartPointer As Integer
EndPointer As Integer
loopNbr As Integer
SSCtime As Integer
Name As String * 15
Description As String * 15
End Type

Public Type tSequence
iSeq As Integer
Sequences() As tSeq

End Type

Public Sequence As tSequence[/code]

New version is here and a second dog with 3 servos per leg + Hip H as a real dog…to come lol
zip replace at previous post
I’m still waiting for a cable to finish A - pod

new function in seq:

next puppy is a mix between Ironwolf and Puppy.

maybe a video tonight with the new sequencer

Here is the demo

Bonus :smiley:

the last video for Puppy.

I’m working on Doggy

possibility to rearrange all sequences in any order. Controls moving dynamically on form