I measured mine but got different results.
up/down: -6cm to +6cm (12cm)
left/right: -4cm to +4cm (8cm)
forward/backward: +2.75cm to +2.75cm (5.5cm)
pitch: -28.5° to +28.5° (57°)
roll: -19° to 19° (28°)
Mine is the customized SR6 with metal bearing arms from FunOSR. @Tempest May I ask what’s the roll and pitch range for a default SR6? Is it the same as the OSR2+?
This is how I set up the inverse Kinematics, as in the maths that’s going on inside the ESP32 to calculate the servo angles:
The design is based around a modified Stewart platform with six servos driving six arms, which connect to the receiver via six linkages. The arrangement gives a theoretical total movement range of 120mm in the up-down direction and 60mm in the left-right and forward-backward directions. The receiver can simultaneously also rotate in roll and pitch by approximately ±30 degrees.
So your values are about right. It will vary a bit because there’s variation between different models of servo.
I’m sure they are different by design? The OSR2+ has wider pitch and roll range than the SR6. Correct me if I’m wrong @Tempest@soritesparadox.
I think what this means for the simulator is there needs to be a way to toggle between SR6 and the OSR2+. I may do this by detecting if there exists .surge and .sway scripts.
Is there a guide for new users of this program? As someone who used to only use OFS, it’s hard to know the connection between OFS Simulator3D Mod and Gobot and how to link it.
Yes I was wondering if someone could help, I am strugling to get the background to be transparent for what is on screen, and also to change the websocket connection.
I’m not sure where to set the websocket connection, or if it’s correct. I put it in the time stamp server URL, under export window. Help would be appreciated.
@Falafel@codeScripter
You guys seem to better understanding of the software than me. I already hve the 3D model as I want just need insturction on where to change stuff to make it work, thanks! :))
anyone have an idea how to fix this? dependencies are all in the listed locations, but not found by godot. “fix dependencies” does nothing. searching suggests this is a godot bug.
Edit: I was a silly billy and had the standard version of Godot instead of the .NET version
Ah I see
Still would’ve like to have a dot on the front
Hmm
I think I should make my script generator to scale L0 based on distance to entry
so it doesn’t fall off when there is a roll on 100% L0 (cuz I set it to “barely touches”)
I don’t think that’s a huge problem, you can make L0 y axis and it still make sense. The distance visualiser was added due to the concerns of a careful scripter who voiced worries of slipping out (In reality you can prevent slipping with the smart limit in MFP).
It’s a good idea. If you just add a sphere mesh as a child to the cylinder.
I’ve lost the Godot environment I built for myself so I’m not in the mood to update it soon