ETA on the sequencer?

Sorry to bother you, Laureatus, but do you have an estimate on when the SSC-32 sequencer will be available for download?
Thanks.
:smiley:

the Lynxmotion Visual sequencer will be availlable very soon now, i’m finishing the user manual and killing some little bugs.

It will not be available for download (only updates will be available for download), you’ll have to buy it at Lynxmotion.com

Sweeeeeeet. Any idea how much it will cost?

It is going to be $39.95. This is a very powerful piece of software! The Sequencer main screen alows you to build a representation of the robot you want to control using a small box for each servo. This makes it easy to find the servo you want to move. It’s database driven. It uses angles for position storage, so you can share your programs with others who build similar hardware. There is basic stamp 2 and basic atom export for autonomous operation after training. There are lots of additional features that make creating motion sequences easy. Hate to tease… It’l be worth the wait. :stuck_out_tongue:

By all means, tease away!
The more you tell, the more I’ll be able to drool over.
I’m thinking of making a small water-wheel and attatching it to a mini generator. Then I could power my laptop off it! All I’d have to do is go onto the forums and reread your posts. Then, the drool that slips from my slack mouth will fall onto the water-wheel and power the mini generator! Just think of how much electricity I’ll be saving! So, for the sake of the environment, and, more importantly, my electric bill, it is imperitive that you tease in every possible way, at any chance that you get.
:wink:

Woops, forgot to ask my question, lol.
:blush:
How does the sequencer transition between saved positions? Do we manually adjust the movement rates of the servos, still, or is the program able to smoothly transition between the positions?
(I don’t actually expect it to be able to, but it doesn’t hurt to hope. :stuck_out_tongue: )

The Sequencer use the SSC-32 ‘Time’ command, so, transitions are smooth.
the ‘normal’ mode use the same ‘Time’ value for all the servos to move to a saved position + a ‘pause’ value.
So, the rates are calculated by the SSC-32 card to move all servos within the ‘Time’ period and the PC wait for the ‘Time + Pause’ value to elapse.
it’s like :
#0P1500#1P1800#8P1200T1000 'step 1
pause 1250 'step 1 Time (1000) + pause (250)

#0P1800#1P2000T500 'step 2
pause 500 'step 2 Time (500) + pause (0)

etc…

The ‘expert’ mode allow different ‘Time’ values by servo and use a ‘global step time’ value for the step period, example :
you want to move the servo #0 to a new position within 2 seconds
and the servo #1 to a new position within 1 second
and you want to be able to move servo #2 to a new position 0.5 second
after this move was started, so, the Global step time value is 500ms
allowing to start a new step while the #0 and #1 are still moving
it’s like :
#0P1500T2000 'step 1
#1P1500T1000 'step 1
pause 500 'step 1 global step time

#2P1500T5000 'step 2 (the #0 and the #1 are still moving)
pause 500 'step 2 global step time

#1P1800T1000 'step 3 (you can move the #1 again here because it have finished to move, but the #0 and the #2 are still moving)
pause 1000 'step 3 global step time

*** here, the #0 just finishing its step 1 move
*** the #1 is just finishing its step 3 move
*** the #2 need 3500ms more to finish its move

Thanks Laurent for the detailed look under the hood of the Sequencer program (above). However I will take a different aproach to answer the question. From the users point of view (not advanced mode) you simply move the sliders to move the robot into the desired position, then click +] to add the step to the sequence. At the top of the screen are two values that effect that move. Step Time, which effects how fast the servos move, and Pause, which effects how long to wait before going to the next position. If you want to change the position, Step Time, Pause, etc. for a step you simply [Goto] the step, make the change and click =]. The changes are automatically applied. In normal mode, all of the servos start and end motion at the same time. All motion is extremely smooth, because the SSC-32’s advanced firmware handles all of the timing. Advanced mode allows one or more servos to move at a different rates if desired. Hope this helps. :stuck_out_tongue:

That sounds much easier than the terminal program.
:smiley:

Yeah…macros schmacros.

I built the SSC-32 Terminal to test the SSC-32 on-board H2 Sequencer, the servos, inputs, to send some data and to update the firmware, macros have been added to store many SSC-32 on-board H2 Sequencer params…at first :laughing: …but it seems many people are using them to build project !..so, yes, it’s limited and not very powerful :mrgreen:
That’s why i’m building the SSC-32 Sequencer…it will worth the wait.

Any update on the release date of the Visual Sequencer, Laurent?

hi there,

We hope to be able to launch Lynxmotion Visual Sequencer on next Monday…
Feel free to buy it by 10 or 100 or 1000 :laughing:

Yipeeeeeeeeeeeeeeeeeeeeeeee!
Does a happy dance
That’s like… only…
counts on fingers
…sixty-three days away!
Wait a second… I don’t have sixty-three fingers. How foolish of me!
recounts on fingers
Ahah! Only sixty-two days.
I can’t believe that I thought I had sixty-three fingers!
:blush: