I’ve played around with the Group and Effect section of the manual and think I have a reasonable grasp of what the functions do. I’ve tried to use the functionality in creating a movement sequence for my BRAT but haven’t been able to do anything useful.
Does anyone have any practical examples of how these can be used?
If you set up a group where each axis is linked to it’s mirror image such as; left ankle links to right ankle, left knee links to right knee, etc. It is easy to swap positions between the two. This can be useful when creating walking gaits because you only need to set up half of the gait, then swap A and B positions to create the other half of the positions.
I’m not sure where I’m going wrong but when I tried using A->B or B->A I dont really get anything useful although it is generally in the right area. It still requires so much tweaking that I’m just as well off doing it from scratch.
I wonder if the problem might lie with the beta version that Laurent gave me to fix the button issue?
Um… the AB function does work. James uses it a lot. You have to make sure your servos are calibrated correctly. The min and max positions will be slightly different for everyones BRAT, but the angles should be the same. For example the knee is +90 and -90. If you have the left knee as +90 and -90 but the right knee as +85 -70 than it will not work. Also you must click the reverse boxes for one side. I think we reversed the left side? Not sure…
If you hover over the A<>B button it says swap. So it takes the position of A and puts it in B, and takes B’s previous position and puts it into A.
Thanks, I checked on the servos in SSC-32 and they were no longer reversed. Honest, cross my heart, I had reversed them when I first started. Now the group and effect functions work exactly as advertised.
I would now have expected all the routines that I had created to not work anymore but they do. I also expected your imported routines to work but they still don’t.
Perhaps the servos were “unreversed” after I created the routines. Still not sure why your imported routines aren’t even close on my BRAT.
00 Right Ankle
01 Right Knee
02 Right Hip
16 Left Ankle
17 Left Knee
18 Left Hip
Remember when we say left, we mean the robots left.
Not sure what’s up but we will figure it out. I will have James import the files and run them on a new bot. Give us a little more time and everyone will be swapping BRAT routines soon.
My bad again! I forgot to save the cfg file with the servos reversed. Now that I’ve saved it things have evolved as expected. Now nothing that I’ve created works and some of yours do. Not sure why all don’t but I’m making progess and I’m satisfied. Actually I learn the most when I make loads of mistakes.
Just to confirm, you’ve centered your BRAT joints at zero degrees after coaxing him to stand at attention. Right?
We’ll have to start doing that soon. That Yoga/Kung Fu routine that my BRAT does makes him look like he’s made out of rubber.
Hmm, I have not found a link per-se but are you publishing SEQ files somewhere for the BRAT? I should have mine in a day or two so it would be interesting to see how the code for the videos you have posted is written. Have I missed an obvious link to these files somewhere? Thanks.
We will be adding more information on the calibration procedure. The maunal covers it pretty well, but a more, specific to the BRAT, version would be helpful.