![]() |
Re: Programming Mecanum
Quote:
. |
Re: Programming Mecanum
Ah, yes it works pretty well, except there's you gotta use
Code:
drive.holonomicDrive(leftStick.getMagnitude(), leftStick.getDirectionDegrees(), rightStick.getX());One thing though: There's these weird delays, which I'm attempting to fix. |
Re: Programming Mecanum
Okay at this moment our programmers are working on trying to figure out the holonomic drive method. The motors are connected to the correct PWMs and we've been using the exact code given here in the forum but through our misfortune we have came up with the notion that the holonomic drive class has errors. Depending on what we do to our code the wheels will run in opposite directions, forward, or rotate; but never reverse.
We think it has something to do with the order of the parameters. Our programming works better if we put rotation where magnitude goes and vice versa. Direction is still much of a mystery. As you can probably surmise from this entry our troupe of programmers are confused at this point. Right now our mentor is planning to copy the holonomic drive class in order to play with it to see if that yields any positive results. |
Re: Programming Mecanum
Do you need to set the motors on one side inverted? When we first just tried we noticed the wheels on one side were reversed and we needed to add:
setInvertedMotor(RobotDrive.MotorType motor, boolean isInverted) |
Re: Programming Mecanum
Can someone please post the java scource code for the holonomicDrive Function?
|
Re: Programming Mecanum
Quote:
Code:
public void holonomicDrive(double magnitude, double direction, double rotation) { |
Re: Programming Mecanum
How do we program these wheels when they do not drive straight? In stupid terms cause I do not understand all the programming lingo.
|
Re: Programming Mecanum
A good idea is to set up each motion (eg front or strafe) separately
then get the axis from your joystick this will get the magnitude you will have to figure out the math |
| All times are GMT -5. The time now is 10:40. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi