[RMS] Drivetrain class with 4 motors?

Hi, so I’m looking at RobotMesh Studio and am testing it out for possibly introducing to the teams.

One thing I want to know, is it possible to add more than 2 motors to a instance of the drive train class? Or would I have to use 2 instances to do a 4 motor drive base?

As far as I have been able to tell, there is no way to even configure two drivetrains. :frowning: I think RobotMesh assumed all V5 teams would use 2 motor drivetrains at first, and haven’t changed it yet. Replicating the drivetrain commands with regular motor commands is also an option, I guess.

DISCLAIMER: I could be totally wrong, but I’m pretty sure this is the case.

There is no way to use the configuration tool to make a second


instance, but you can just manually instantiate an additional one (as long as you’re not using Blockly) using the same constructor that gets auto-generated by the config tool. Just put it outside of the config block or the config tool might overwrite it if you change something. Some of the logic might not work correctly when being run alongside a second copy of itself, though, so be careful about how you use it. You might need to replicate the pieces you want in a drivetrain-like class of your own.

We have 4-motor drivetrains on our development plan, but no date is attached. Job One is the downloadable version of RM Studio, and we should have a date scheduled tomorrow.

How important is a 4-motor drivetrain?