hi back
i’m using excel 2003 from office 2003. I also have office 2000 and find i only have comma delimiters???i played around and saved a copie in coma delimited, then loaded it into word replaced comas with semicolons. still got the warnings it was looking for feilds for project,secquence,and step.
so back to excel removed the contents in the cells with thoes words then did the save load to word resave thing and that appeared to load.
when i play the files that got loaded it just lays there on the floor quivering with the right front leg drawen up tight to its body.
I have 5 puters all runnig MS office with excel running on all of them. they all were set up from different sorces originally. 1 is running 2000 software the rest all are loaded with 2003. and i can’t find a one that has simicolon dilimited save as file types??? i did stumble on to the dropdown that made that a type when loading from a text document back into excel. so i guess that is the way i will have to work with this
thank you so very much for the assistance.
would you be willing to share a working project with me.
well mine copy on this puter is student/teacher version
excel 2003 (11.8211.82020 SP3
YES i was thinking of scv abd shp files. it would be nice to be able to see the thing stand and walk once befor one started playing with the code and trying to make it do neat tricks
Hi,
I’ve just sent two new versions of PEP to Jim. PEP ver 1.08 and PEP ver 1.08LM.
The LM version should be pin compatible with the standard Lynxmotion SSC32 pin setup.
I’ve also added a coxa offset in the setup sheet. In the PEP 1.08(LM) this offset are set to 60 deg. Meaning that the front and rear coxa should be calibrated with the 0 deg (1500) position with a offset of 60 deg. This screen capture are from the latest PEP 1.08 version, as you can see that all coxa’s are positioned at 0 deg: http://i214.photobucket.com/albums/cc6/ZentaOlbaid/PEP108.jpg
To compare with the old PEP 1.06 version you can see that the front and rear coxa had to be calibrated as for an inline hexapod:
So to make it work with the old PEP version you had to calibrate the coxa’s with a very large offset (0 deg position very far from the 1500 position). Pay attention to the coxa values:
Do you see the difference? I hope I’ve done this right now
Also note the “BALANCE” button ( PEP 1.08 ), this function does only work for 2D and not finished yet. I also think this function would be more useful on an “onboard brain”.
I’ll have Beth post the info tomorrow or Monday at the latest. She’s off to college already.
As for the Phoenix setup as an inline hex. Couldn’t you just remove the single center servo horn screw, pull the top chassis panel off, and move the still centered servo 60° (4 clicks on the Hitec servo spline) so they are perpendicular to the long dimension of the chassis, then replace the screw? Unless there is some other advantage to aligning them as we did in the tutorial.
Yes, I understand what you mean, my old Phoenix was calibrated with the 1500 position at about 45 deg offset. But my thought was that I wanted PEP to be compatible with Xan’s program or Powerpod, I don’t think they are calibrating the leg as for an inline body but with the coxa offset (set to 60 deg). Or am I totaly wrong here
Hey Zenta,
Thanks very much for this update - i can’t wait for it to be posted for use.
With luck my hex’ will be wandering around very soon…
…and then you can all expect a barrage of new questions.
Oh, and as far as the front and rear coxa calibration goes - i was under the impression that the centre point (1500) would mean that the servos were perpendicular to an imaginary line drawn through the servo mounting holes and NOT parallel to the middle leg coxa servos.
Sry for my late reaction. I’m kinda busy with work and packing for my holiday trip.
I saw that the rotation part is much more complex than the position part. Currently I’m recalibrating the servo’s to add the servo scaling. For that I’ve got the SSC directly connected tot the pc so I’m not able to do more tests on the balancing part. BlackWido is standing like this for over a week right now Like I sad, busy…
But I’m sure that I can fix that after my little trip. Can’t wait to see him balancing on his legs! 8)
It totally did I’m using a 60 deg offset as well so this way the PEP should be totally compatible with my code. I still need to figure out how to place the SSC on the LM phoenix. BlackWido has got his SSC placed with the connector to the back for easy access. But it is flipped upside down as well. As for the phoenix, I want to keep to the tutorial as most as possible but also want easy access to it. I’ll just figure that out when I’ve got the kit here.
Oh and Jim, I love what you’ve done with the tutorial
You said it zenta! I found the rotation to be quite tricky as well. At first, I tried to manipulate the angle of the transformation:
Br = Qz,a^-1 * Gr
where Br is your local, Gr is your global and rotation about the z-axis and a is the angle… and Qz,a is the rotation matrix of a rotation angle “a” about the “z” axis
But I found out that it wasn’t manipulating the angle “a” to be the case.
|X|
|Y| = Qz,a^-1 * Gr
|Z|
Br = (X, Y, Z) is later added to my offset of each legs, offsets such as femur length, tibia length, ride height, and etc…
I found that by not adding the “X” component of the Br vector, I was able to get a correct rotation…
**Note: My global reference axis, when viewing the Phoenix from top-view with the nose pointing upwards are:
Y
^
|
|
|
|------------------>X
The Z-axis is piercing through the phoenix’ body**
All the transformation techniques were lifted from chapter 2, the author talks about how to tranform global to local, local to global using transformation matrices and matrix multiplication.
Of course, when translating it to servo motions, you have to work out the signs (+/-) because of the symmetry problem with the PWMs having opposite effect from right to left side of hexapods…