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

Tutorial Guide to setting up SimTools for use with the Kangaroo motion controller

Discussion in 'SimTools compatible interfaces' started by BlazinH, Nov 1, 2013.

  1. Menix

    Menix Member Gold Contributor

    Joined:
    Mar 8, 2010
    Messages:
    76
    Balance:
    99Coins
    Ratings:
    +6 / 0 / -0
    I have a little Question for homing.
    My rig works fine with kangaroo x2 and Sabertooth
    Simtools works great and center my rig accurate.
    But i want it so when game or simulation end that my pitch axis go down near maximum so i can get easy out and in the rig, and when start simulation sitting in it goes to home position.
    im using potis with min. 110 mv and maximum 4780 mv.
    what should i type in shutdown sequence?
    At the Moment is

    1,powerdown<13><10>2,powerdown<13><10>

    my roll axis is 1 and my pitch axis is 2
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Hard to say without a lot more detail for context.

    Please post pictures of all of your settings.

    Is SMC3 configured correctly and does the rig respond as expected in the SMC3 utility?
  3. John Murphy

    John Murphy Member Gold Contributor

    Joined:
    May 11, 2023
    Messages:
    63
    Occupation:
    Tech Exec
    Location:
    Virginia, USA
    Balance:
    390Coins
    Ratings:
    +19 / 0 / -0
    My Motion Simulator:
    3DOF, DC motor
    from the guide in the earlier post...

    "It should also be noted that if you don’t use your potentiometers full ranges, the Axis values in SimTools will need to be increased to larger values from what they would otherwise be. For example, if you only use half of you potentiometers range, then your rig will reach its maximum and minimum values in half the time it would using their full range. Therefore you need to double the maximum axis values in SimTools to compensate so your rig will respond the same as it would if you were using their full ranges."

    Doesn't using the Axis Limiting function in simtools address this, or am I misunderstanding the issue?
  4. McCorwin

    McCorwin Member Gold Contributor

    Joined:
    Mar 25, 2013
    Messages:
    37
    Balance:
    - 80Coins
    Ratings:
    +13 / 1 / -0
    Hello everyone,
    I come back to you after several years of absence. I connected my dynamic seat again but I can't get it to work, yet I control it with DEScribe... Has Simtools changed?
  5. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    SimTools is under constant development.

    Can you please detail your hardware, code being used, and post pictures of all of your settings.
  6. McCorwin

    McCorwin Member Gold Contributor

    Joined:
    Mar 25, 2013
    Messages:
    37
    Balance:
    - 80Coins
    Ratings:
    +13 / 1 / -0
    Hello noorbeast ! thanks ! I use Kangaroo X2 and sabertooth
    and :
    1,start<13><10>1,units4095=5000<13><10>2,start<13><10>2,units4095=5000<13><10>
    1,p<Axis1><13><10>2,p<Axis2><13><10>
    1,powerdown<13><10>2,powerdown<13><10>

    Attached Files:

  7. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    20,539
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    145,052Coins
    Ratings:
    +10,776 / 52 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    For the current version of SimTools that should be:

    1,start<13><10>1,units4095=5000<13><10>2,start<13><10>2,units4095=5000<13><10>
    1,p<Axis1a><13><10>2,p<Axis2a><13><10>
    1,powerdown<13><10>2,powerdown<13><10>
  8. McCorwin

    McCorwin Member Gold Contributor

    Joined:
    Mar 25, 2013
    Messages:
    37
    Balance:
    - 80Coins
    Ratings:
    +13 / 1 / -0
    Thanks a lot !!!! All is ok !
    • Winner Winner x 1
  9. Map63Vette

    Map63Vette Member

    Joined:
    May 19, 2016
    Messages:
    127
    Occupation:
    Mechanical Engineer
    Location:
    Lawrence, KS
    Balance:
    430Coins
    Ratings:
    +31 / 0 / -0
    I know this is a bit of an older thread, but I just got a set of Sabertooths and Kangaroos to play with and have been looking into building some linear actuators with them. That being said, I'm a little stuck on what to do about encoders and am trying to make sure I understand everything before I buy parts. My main question is trying to pick appropriately sized pulse counts for encoders (I'd rather do encoders over pots as I think they make more sense for multi turn applications).

    I've found some discussion on the internet that says the Kangaroos have a maximum pulse count of 80000, or 40000 if you are running two motors with a single Kangaroo (which is my plan). The lowest pulse count encoder I can find cheaply on Amazon is 360 ppr, which paired with my actuator design would be ~25,000 pulses over the full travel of the actuator. Generally speaking I don't think this is a problem, but what I'm less sure about is the relative difference between Simtools outputs and the encoder count.

    Do you just set the output bit range to whatever most closely matches your upper limit of feedback? That would be something like 15 bits in my case (a weird number, but you can pick it, so whatever works, right?). At that point would you restrict maximum axis motion to get it down to your actual limit or does the Kangaroo handle the scaling itself well enough (ie any value over the maximum you provide is just set to the maximum automatically)? I set up my current 2DOF wiper motors with them and it seemed like it was autoscaling things. By that I mean my feedback range with a 5V pot is only 1.5V to 3.5V due to angle limitations, but when manually testing the axes in Simtools (using units4095=5000), they seemed to follow the outputs appropriately and max the travel range as the slider maxed out.