1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. 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!
  3. 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
  4. 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

DIY prototype 360 Hamster Ball Sim

Discussion in 'DIY Motion Simulator Projects' started by Grucho, Jan 3, 2023.

  1. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    Agreed on the angle for the motors. I have already calculated and it will be around 40 degress.

    That is the easy part. Regarding the optical part, i lloked it up and the orientatio n sensor for this first prototype should be fine.

    Any other suggestions?
  2. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    943
    Occupation:
    3D teacher
    Location:
    Quebec, Canada
    Balance:
    7,683Coins
    Ratings:
    +883 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
  3. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    That for sure!
  4. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    Hi, here a quick update. So I changed a bit the configuration and I managed to make flypt and my system to talk. I can kind of control on single motor per time but I cannot control 2 a the same time. I tried various settings and the way they activate it is weird. Not sure if I am doing something wrong in the wiring or somewhere else. SMC3 runs perfectly though. I get perfect response from both the motors and the POT.
    I think I need some help from @pmvcda

    Here some pics of the setup and screenshot of the settings for FLYPT. I try different keys metod in the output string. No luck of using 2 motors in parallel. Only one.

    20230227_174352.jpg 20230227_174357.jpg 20230227_184709.jpg 20230227_184721.jpg 20230227_184733.jpg 20230227_184741.jpg Screenshot_20230227_185417.png
    • Like Like x 1
  5. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    943
    Occupation:
    3D teacher
    Location:
    Quebec, Canada
    Balance:
    7,683Coins
    Ratings:
    +883 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    I tried to see a bad connection in your set up but I could not find one.
    Make sure that when turning your pot, you don't reach the max limits that will stops your motor.
    Nothing else to say as the pots are not controlled by the wheels' position. It is an unusual setup.
  6. KydDynoMyte

    KydDynoMyte Fool's Gold Contributor

    Joined:
    Sep 5, 2011
    Messages:
    111
    Location:
    RTP, NC
    Balance:
    92Coins
    Ratings:
    +28 / 2 / -0
    My Motion Simulator:
    3DOF
    That's really starting to look like the inside of a YawVR. :)

    Are you using some tri-wheel robot code?
    upload_2023-3-1_12-29-55.png
  7. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    I found some code online regarding it. That is going to be add later on to the setup. Now the first steps is to make all the connection working properly and understand how generally all the system is working with flypt or with simtools. So far i am not getting much luck. I have problem already connecting 2 motors with one 2x60 sabertooth and i am not sure why since i followed the instruction found here on this forum.

    Not sure what to do now.
  8. sci666

    sci666 Active Member Gold Contributor

    Joined:
    Mar 18, 2021
    Messages:
    151
    Location:
    Germany
    Balance:
    939Coins
    Ratings:
    +55 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    how big should this thing be to get a person in and all peripherals ? and how do you get air inside :D

    [​IMG]
  9. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    By my calculations ut should be between 2 and 2.5 m in diameter.
    • Optimistic Optimistic x 1
  10. sci666

    sci666 Active Member Gold Contributor

    Joined:
    Mar 18, 2021
    Messages:
    151
    Location:
    Germany
    Balance:
    939Coins
    Ratings:
    +55 / 0 / -0
    My Motion Simulator:
    DC motor, Arduino, Motion platform, 6DOF
    this is insanely huge ;D i hope it fits into your gaming room ;D
  11. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    Sooo. I have been away for work and been busy testing out many things and I think I kind of solved the logic theory behind the system but it goes far beyond my current knowledge and I need support.

    The logic is the following:

    1. Make Flypt send data to arduino with the desired position and acceleration. I need position and acceleration on 3 axis, so Pos x,y,z Acc x,y,z (at least 6 inputs)

    2. Connect 2 arduiono in wifi and send the current orientation of the sphere to the one that drives the motors. The data sent needs to be the same as the one that I get from the game

    3. Calculate the delta between desired position and current inside arduino

    4. Send the signal to the motor with the correct power/speed to move them towards the desired position.

    5. Keep looping the system to have the motor correcting their power to adjust to the desired position

    To start I need to get that data from the game/flypt to inside arduino. How do I do that? I think I should use "direct" and then send the data to it. To have one direct per axis and type of data, P or Acc.

    Do you think is correct? What bit rate should I use?
  12. Pierre Lalancette

    Pierre Lalancette Sir Lalancelot Gold Contributor

    Joined:
    Dec 11, 2016
    Messages:
    943
    Occupation:
    3D teacher
    Location:
    Quebec, Canada
    Balance:
    7,683Coins
    Ratings:
    +883 / 6 / -0
    My Motion Simulator:
    3DOF, DC motor, Arduino, 6DOF
    I have no idea.

    Did you fix your second motor problem?
  13. Grucho

    Grucho Member

    Joined:
    Jan 3, 2023
    Messages:
    46
    Balance:
    240Coins
    Ratings:
    +8 / 1 / -0
    Yes. Also I discorvered in my system i had a major issue. My pot were not connected mechanically to the motors. It was actually very logical as solution. So that is why they were keep spinning without control.
  14. smitty

    smitty Active Member Gold Contributor

    Joined:
    Aug 24, 2021
    Messages:
    96
    Balance:
    598Coins
    Ratings:
    +144 / 1 / -0
    My Motion Simulator:
    6DOF
  15. SeatTime

    SeatTime Well-Known Member

    Joined:
    Dec 27, 2013
    Messages:
    2,574
    Occupation:
    Retired
    Location:
    Brisbane Australia
    Balance:
    28,370Coins
    Ratings:
    +2,844 / 38 / -0
    My Motion Simulator:
    AC motor, Motion platform
    Nice challenge you have set yourself there:thumbs. I remember seeing a working one on the forum quite some time ago, but IMO they are not that realistic for the effort involved, unless it is also attached to a centrifuge. All the best, interested to see how you go.
  16. SweVRs

    SweVRs New Member

    Joined:
    Nov 3, 2023
    Messages:
    2
    Balance:
    22Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    3DOF, 6DOF

    How are things going? I have begin to build a simulator like this to

    Attached Files: