Lynxmotion Tech Support

www.lynxmotion.com
Join the Accelerator Program
It is currently Wed Jun 19, 2013 11:46 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Lynx Servo Sequencer
PostPosted: Thu Jun 09, 2011 4:12 pm 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
I've put together the first version of the Lynx Servo Sequencer which is meant to replace the Lynxmotion Visual Sequencer after its final release.

Attachment:
Lynx Servo Sequencer V0_2_3.PNG
Lynx Servo Sequencer V0_2_3.PNG [ 158.1 KiB | Viewed 2692 times ]


Setup

Before you can use the Lynx Servo Sequencer you must create a folder name "Flowstone" without the quotes in your personal documents folder on your computer.

The file path should look like this "C:\Users\YourUserName\Documents\Flowstone"

The Sequencer

The Sequencer is set up so that each servo has its own movable box. Each servo box inside the Black Rectangle can be repositioned to anywhere inside the rectangle.

On opening the program it will continuously search for a connected SSC-32 and automatically open the com port and display the version number once one is found. Only com ports 1-20 are searched

Each servo box has a corresponding toggle switch located in the blue box labeled "Servo Enable"
When a switch is green the servo box it represents will show up on the screen, however if the switch is grey then the servo box will be hidden.

To drag the servo boxes around click and drag the blue tab at the top of each box.

The Sequencer flow is controlled via the row of green buttons at the bottom if the program window.
-The < > buttons scroll through the steps in the sequence.
-The = button replaces the current step with any changes currently made to the servo boxes.
-The + button inserts the current servo positions directly after the current step.
-The X button deletes the current step in the sequence.
-The Play button will step through the entire sequence without stopping.
-The Stop button will stop the playing sequence exactly where it's at and switch off the play loop feature.

The Play Loop switch when On will cause the playing sequence to continue at the beginning when it reaches the end of the sequence.
-Switching off the Loop feature during a play loop will not stop the sequence, instead it will allow the sequence to finish.

Saved Positions

The Saved Positions list enables the user to save any position for later use with a label of identification.

To Add the Current Live Command to the list click the 'Add' button. A name prompt will appear and you must type a unique name for the command. Clicking 'okay' will add the command with its label to the bottom of the list.

To insert a saved command simply click of the label of the position to insert it directly under the yellow highlighted box in the Commands list.

To Delete a saved command click 'Remove' and then select the command you wish to delete. A confirmation prompt will ask if you're sure and then remove the command and label from the list permanently.

Calibration of the servos

When you first open the sequencer every servo box will have a small yellow caution triangle in the corner. This means that the servo has not been calibrated and is using the default values.

The calibration of your servos is OPTIONAL but is completely recommended if you plan to share your sequences with others or use another person's sequence.
You need only to calibrate the servos that will be used in the sequence.

To calibrate your servos double click on the caution flag and follow the pictures.
Once you have calibrated a servo the caution flag will turn to a green circle. This circle can be double clicked to reopen the calibration process.


Attachments:
Lynx Servo Sequencer V0_2_3.exe [1.78 MiB]
Downloaded 189 times
LynxServoSequencerV0_2_3.fsm [484.47 KiB]
Downloaded 135 times

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.
Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Thu Jun 09, 2011 4:20 pm 
Offline
Robot Guru
User avatar

Joined: Thu Nov 09, 2006 5:46 am
Posts: 2082
Location: Norway
Interesting! :D

Are you planning to support the GP player, uploading to the EEPROM, importing and exporting sequences too?
Also several groups (not just A and B) would be useful.

When I find time for it I'll check out more around your work.

_________________
[b]Kåre Halvorsen, Zenta[/b]
-----------------------------------------
Zenta's blog
http://zentasrobots.com/
Zenta's YouTube channel
http://www.youtube.com/ZentaOlbaid
-----------------------------------------


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Thu Jun 09, 2011 4:31 pm 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
We've briefly discussed the EEPROM but I've yet to do anything with it as of late. Same thing goes for the GP player.
I plan on adding support for these features though so you can look forward to that in later versions.

I'm not quite sure what you mean by several groups?

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Thu Jun 09, 2011 9:50 pm 
Offline
Robot Guru
User avatar

Joined: Fri May 25, 2007 8:21 pm
Posts: 3886
Location: Central Coast, CA, USA
MUST we use the path:

The file path should look like this "C:\Users\YourUserName\Documents\Flowstone"

I don't put files under documents, I prefer to use my own file structure.

Alan KM6VV

_________________
Visit:
http://groups.yahoo.com/group/SherlineCNC/
http://tech.groups.yahoo.com/group/HexapodRobotIK/


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Wed Jun 15, 2011 9:53 am 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
For now, yes. As of now Flowstone is not capable of creating new directories so i have to make sure that the path I use is easy for all users to create themselves.

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Wed Jun 15, 2011 12:06 pm 
Offline
Robot Guru
User avatar

Joined: Thu Nov 09, 2006 5:46 am
Posts: 2082
Location: Norway
Hi,
Dev5994 wrote:
I'm not quite sure what you mean by several groups?


Check out page 8 on the SEQ manual and read about the group function.
I would like the option to have more than two groups, 3 groups would help though.

An even better function would be to incorporate different IK modules within the application. That would be a powerful tool for making unique sequences for a biped, quad or a hexapod. Well. that's the reason for why I made PEP..

_________________
[b]Kåre Halvorsen, Zenta[/b]
-----------------------------------------
Zenta's blog
http://zentasrobots.com/
Zenta's YouTube channel
http://www.youtube.com/ZentaOlbaid
-----------------------------------------


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Wed Jun 15, 2011 12:30 pm 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
I'm working on the groups now. The entire functionality is going to be much more fluid than it was in the seq. I'll talk to jim about the ik modules. These suggestions are a big help.

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Wed Jan 04, 2012 2:34 am 
Offline
Roboteer

Joined: Wed Jan 04, 2012 12:53 am
Posts: 1
Got a newbie question. I downloaded the servo sequencer to play with, to run with the free version of Flowstone. It seems to open fine, but I get an error message that I'm about 24,500 modules over my limit. Is this normal? I'd find it hard to believe that there are that many modules in the sequencer.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Wed Jan 04, 2012 9:41 am 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
the module count in the free version is actually the total count between the primitives and the modules. So things like math operations and string manipulation add up pretty quick. There's actually a total count of 79259 objects in this program.

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Sat Feb 04, 2012 3:42 pm 
Offline
Roboteer
User avatar

Joined: Tue Oct 14, 2008 10:16 am
Posts: 50
Location: Colombia
hello friends! well, because i have lost my visual seq software (see the topic)
viewtopic.php?f=14&t=7949
i ended up here because innerbreed recommended me that software, but in my case this didn't work so well, i can't change the size of that window, then i can't see the complete window even changing my computer screen resolution... any clues about this graphics failure? and the other issue is about the numbers inside the servo boxes, i can only see some sort of braille code? why?

my computer is a Hewlett Packard laptop Intel core 2 CPU @ 1.7Ghz, 2 GB of ram and a mobile Intel 945GM express chip-set family board. For the video it uses an Intel GMA950 with 128Mb.

about the SO, is a windows XP professional service pack 3.

Thanks for the help.

_________________
[-_-]
bip!

I want to know god's thoughts, the rest are details!!!


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Thu Feb 09, 2012 4:38 pm 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
There's a new version that will work on screens as small as 1024x768 at http://www.lynxmotion.com/p-832-free-download-lynx-servo-sequencer.aspx

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Sat Feb 11, 2012 4:28 pm 
Offline
Roboteer
User avatar

Joined: Tue Oct 14, 2008 10:16 am
Posts: 50
Location: Colombia
thanks wizard dev 5994! :o ill try it now!!! :mrgreen:

_________________
[-_-]
bip!

I want to know god's thoughts, the rest are details!!!


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Sat Feb 11, 2012 4:48 pm 
Offline
Roboteer
User avatar

Joined: Tue Oct 14, 2008 10:16 am
Posts: 50
Location: Colombia
you have done a great work!!!, now it fits perfect in my screen, but well, I still have problems, when i try to access to calibration function on the servo boxes (the yellow triangle on the upper right corner in the servo boxes) , it won't work, but i figure out to open that function by single right-clicking on them (not left double-clicking), but when i goes to the fifth dialog box i catch a blank box, an then it starts again from the beginning. As a result, I can't go out of this dialog box. i can't figure out how to get out of that box and I'm stuck here... (see the image below)

:arrow: note # 1: there's a small rounded "X" button on the screen near the channel 0 servo box, i pressed it with no luck.

:arrow: note # 2: after i've arranged all the servos, i've noticed that the braille code attacks again...
(see this: http://x3b.xanga.com/d56e14543933228085 ... 735046.bmp)


Image

_________________
[-_-]
bip!

I want to know god's thoughts, the rest are details!!!


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Sun Feb 12, 2012 4:27 pm 
Offline
Arduino Wizard-in-Training
User avatar

Joined: Thu Sep 09, 2010 4:56 pm
Posts: 252
Location: I don't even know
i'll get right to work on fixing this calibration process.

can you describe the steps you take to recreate the braille problem?

_________________
Devon Simmons, Former Programmer for Lynxmotion.
I can try to help, but I can only offer you my best effort.


Top
 Profile  
 
 Post subject: Re: Lynx Servo Sequencer
PostPosted: Sun Feb 12, 2012 6:35 pm 
Offline
Roboteer
User avatar

Joined: Tue Oct 14, 2008 10:16 am
Posts: 50
Location: Colombia
Dev5994 wrote:
can you describe the steps you take to recreate the braille problem?


at this moment I've spotted three ways to create them:

:arrow: step 1: enable necessary servo boxes
step 2: move them to its desired position (sometimes when i try to move the box that is over to another box, i hit the slider button in the rear box and move it instead of the blue bar to move the box) then braille code occurs... :?

:arrow: other instant when this code attacks is when i save a project, when the program shows the dialog box it makes a screen glitch (i mean the program screen disappear for a very short time, then appears almost instantly, but with the braille code instead of numbers.) :?

:arrow: other way when the braille code attacks is when i open a project, and in the time while the program opens the document, it reorganizes the boxes then the code braille appears... :?

i have a small suggestion: could you make the servo boxes a little smaller? them are still big... please compare the images:
Flowstone seq: http://x3b.xanga.com/d56e14543933228085 ... 735046.bmp
commercial seq: http://xb6.xanga.com/6f4f96242863028086 ... 742213.png


here is it, three ways to create chaos... :twisted: i hope this may help. :mrgreen:

_________________
[-_-]
bip!

I want to know god's thoughts, the rest are details!!!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 27 posts ]  Go to page 1, 2  Next

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group