Torobot software help

Ok i looked at the manual
Ok i looked at the manual and it says the lil box in the control panel under the advanced settings button there is a box that has numbers in it that can be changed. Next to the box it says “Time(ms)”. The maual calls this servo rotary speed. That a value of 100 is fastest and 9999 is the slowest. Im guessing the time is in Milliseconds.

Im pretty sure this will take care of part of movement speed but i dont know how fast i should make it.

The default setting is
The default setting is 1000ms or 1 second and it takes a second to move which is slow. The lowest number is 100ms or a 1/10th of a second and the highest is 9999 or just under 10 seconds.

Heres a link to the
Heres a link to the video

http://youtu.be/4Sm6F2no_HM

Oops. Ok I fixed it.
Oops. Ok I fixed it.

Believe me I want the IK.
Believe me I want the IK.

Know any thing about PyPose and N.U.K.E editor or visual hex?

Ok the sequence I used was
Ok the sequence I used was the one before that post.

#1

#2 & 3 together

#4

#5

#6 & 7 together

I’ll do some experimenting with the post below the one shown above.

All three of the programs
All three of the programs above need measurements in order to complete and use them.

Here is a link ti the read
Here is a link ti the read me with the function keys and the config.txt.

https://www.dropbox.com/sh/ivdxojv734s5cuy/AACqSdRTnR_UDSK8nyvqmQh1a?dl=0

By looking at the config.txt you can enter what ever info you need entered and then you start hex visual which uses the file and supposedly you can get it to do the gaits visually then export each action group to use with arduino.

In nuke editor its more easy you just add the measurements and it does it all for you but i cant get it to load.

Ok on the movement above I would have to make it a lot more than just three sequences.

Movement 1

I can lift legs 135 and rotate them forward with 246 moving backwards but.........

Movement 2

In order to keep the 135 moving forward while 246 are still moving I would have to split each moment into two like this...........

I have every thing moving 20 degrees so what I can do is this.........

1st movement lift legs 135 up and out 20 degrees while and rotate 135 10 degrees while moving 246 reverse 10 degrees.

2nd movement drop legs 135 down while continuing to move them 10 more degrees forward and having 246 continue 10 more degrees reverse.

Etc for 3 and 4

Im starting to hate the sequencer. Need to be able to do more at once without it getting all screwed up

Here is a link ti the read
Oops partial double post!

I’ve been looking at IK
I’ve been looking at IK tutorials, I would really to use it but none of the tutorials tell you how to actually calculate the problem.


Does any one know of an Actual tutorial that can teach me how to calculate the problem?

Ok let’s start at the
Ok let’s start at the beginning of this tutorial…


http://blog.oscarliang.net/inverse-kinematics-and-trigonometry-basics/

How do I make the measurements? What positions do my legs need to be in? And what points do I measure to exactly.

Will the math here…
Will the math here…

https://www.robotshop.com/letsmakerobots/torobot-software-help#comment-130312

........work with a serial sequencer that uses 0-512-1023?

Would i just change the 1500 with 512? Or is there a different or better way.

What are COG offsets? Im assuming the COG stands for center of gravity but how do find those measurements.

I think we have gone as far
I think we have gone as far as possible for now with Torobot software. Its a good program to help you learn but needs more advanced features.

Heres a link to the dropbox fiile wirh all the rest of the stuff.

Will return to fully program it using IK.

I think we have gone as far
I think we have gone as far as possible for now with Torobot software. Its a good program to help you learn but needs more advanced features.

Heres a link to the dropbox fiile wirh all the rest of the stuff.

Will return to fully program it using IK.

https://www.dropbox.com/sh/vu0sxdjwrdm19d0/AAAfxkCKICVmPIgV7vkbPYB6a?dl=0

This a question about both
This a question about both coding and sequencing. When i program a sequence into the board how to make a sequence continuous? Where if i hold the button down it keeps moving til i lift my finger (or thumb).

What would be a code example of doing that?

Ok so i need to make my
Ok so i need to make my sequences loop. I can export my sequences and add what ever i need to make it loop but i need to know the command or function to loop it.

According the torobot manual
According the torobot manual i can write my sequence like this…

#1P600#2P900#8P2500T100\r\n

# means the servo serial number

600, 900, 2500 are where positions of the servos when activated.

100 is the time taken for the servo to travel to its position.

How could i write a code around this function to loop it?

Ok i need help learning to
Ok i need help learning to code. IK can wait til i can understand a lil better what im doing.

My last walk sequence for the bot that Duane helped with (TY, BTW) worked fine with everything staying moving. It was just slow (but i can fix that now). i need to tweak it a bit especially how high the kegs go up and work on timing but it works.

Only problem with the sequencer is that there is no obvious loop function you can add to the sequence to make it keep walking without a delay before walking forward again using the PS2 handle.

But as someone mentioned i can code it.

Ive got three files for help but i have no idea how to decipher the code to use it.

Would yall be willing to help teach me to code? We can start with the cpp file.

B

     Fm

Heres the link to the
Heres the link to the CPP

https://www.dropbox.com/s/5bvk5q03yo52opj/softwareservo.cpp?dl=0

I feel you and understand.
I feel you and understand. Been looking around at arduino and C++ programming. I will be using the samples of course for reference. Ive got a nano so ill prolly start with that blinking the light.