1. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  2. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  3. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

FlyPT 6DOF/Stewart/Hexapod Interface for linear and rotating actuators

Discussion in 'FlyPt Mover' started by pmvcda, Jan 2, 2019.

  1. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    1,248
    Location:
    Portugal
    Balance:
    9,718Coins
    Ratings:
    +1,291 / 13 / -0
    My Motion Simulator:
    6DOF
    Version 1.8.9

    OK, this is the last one here. I'm almost sure.
    FlyPT Mover is almost ready and benefits from those last updates. So keep an eye on that thread.

    LOGISTIC.jpg

    Corrected scale of bit values when scale was more than 1.0...
    Added for testing, a new filter --> Logistic
    This filter uses a formula with a fast approach to the logistic function.
    What this makes is make the values fit inside a range. Range works as a limit.
    Range is defined in the right field of the filter (so it can be different from the range of the actuator or pose component)
    The slope is defined on the left field and the value is multiplied by 1000. So if you want a slope of 0,1, you need to specify 100 (100/1000=0.1).

    This is the graphic of the function:
    LOGISTIC.jpg
    Range is between -150 to 150.
    In blue the input value, goes from -200 to 200
    In other colors, the logistic function in action with different slopes. (0.0 is 0.01 - stupid rounding)
    The slope values shown in the graphic are the real ones. In the program, don't forget they are multiplied by 1000.

    On the first image, you can see the filter in action on the graphic.

    Download in first post of the thread.
    • Like Like x 2
    Last edited: Jun 24, 2019
  2. Trip Rodriguez

    Trip Rodriguez VR Pilot

    Joined:
    May 8, 2016
    Messages:
    656
    Location:
    Lake Ariel, Pennsylvania
    Balance:
    4,308Coins
    Ratings:
    +303 / 4 / -0
    My Motion Simulator:
    6DOF
    Sorry FlyPT, new error.

    When you adjust the scale, the bit value range center value becomes incorrect.

    Correct center bit range value: ~ 32767
    Center bit range value with .210 scale: ~ 6880

    I tried physically moving my sensors to match the range of output from FlyPT but I'm having a strange issue with the AMC1280 (bit range value below 8300 do not work correctly) so this did not work. =(
    Last edited: Jun 25, 2019
  3. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    1,248
    Location:
    Portugal
    Balance:
    9,718Coins
    Ratings:
    +1,291 / 13 / -0
    My Motion Simulator:
    6DOF
    o_O


    Thank's, I will take a look...
  4. hexpod

    hexpod http://heXpod.xyz

    Joined:
    Apr 18, 2016
    Messages:
    838
    Location:
    berlin
    Balance:
    5,309Coins
    Ratings:
    +240 / 3 / -0
    My Motion Simulator:
    DC motor, 6DOF
    Cant wait to try it out in conjunction with EMA LP(LP)(HP) :)
  5. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    1,248
    Location:
    Portugal
    Balance:
    9,718Coins
    Ratings:
    +1,291 / 13 / -0
    My Motion Simulator:
    6DOF
    • Winner Winner x 2
  6. pmvcda

    pmvcda aka FlyPT

    Joined:
    Nov 3, 2010
    Messages:
    1,248
    Location:
    Portugal
    Balance:
    9,718Coins
    Ratings:
    +1,291 / 13 / -0
    My Motion Simulator:
    6DOF
    Version 1.9.0

    Corrected bug with scale (I hope...)
    Download in first post of the thread.
  7. Trip Rodriguez

    Trip Rodriguez VR Pilot

    Joined:
    May 8, 2016
    Messages:
    656
    Location:
    Lake Ariel, Pennsylvania
    Balance:
    4,308Coins
    Ratings:
    +303 / 4 / -0
    My Motion Simulator:
    6DOF
    I will test it shortly. =)
  8. Ivan Zaharov

    Ivan Zaharov Member Gold Contributor

    Joined:
    Jul 6, 2019
    Messages:
    54
    Balance:
    248Coins
    Ratings:
    +54 / 0 / -0
    My Motion Simulator:
    2DOF, DC motor, AC motor, Arduino, 6DOF
    Hello. I am doing a 4dof simulator. For him, I bought the AC servomotors 4Nm 3000 rpm, I want to make them
    actuator. The servo controller is controlled by step / dir or analog. Does your controller allow you to control by step / dir? I Have Servo Pack SG-AS15FB and servomotor 80SY-M04025

    IMG_20191013_144531[1].jpg