Tools
Sort tools in order of importance…
Add pictures?
wrenches 1/4, 11/32
screwdrivers hex (5/64,3/32), star (T?)
pliers, needlenose pliers, diagonal cutters, etc…
tabletop grinder
dremel
Custom Tools:
…
Tips:
Don’t strip screw heads - sharpen Hex screwdrivers regularly!
…
Safety considerations:
Wear goggles!!!
…
Color coding screwdrivres and wrenches:
Special tools
Insert puller:
Drilling template:
Bearing cutting template:
5 Likes
Reserved for all Omni tank drive
1 Like
Reserved for X-Drive wiki entry
Here, this is the most important graph to understand X-Drive:
Source: AURA
If you drive forward, backward, or to the side - all four motors are providing power, the velocity is MotorRPM x sqrt(2) and pushing force is 4 x OneMotorTorque/sqrt(2).
If you drive at a diagonal, then only two motors are providing power, velocity is MotorRPM and pushing force is 2 x OneMotorTorque.
Essentially, X-Drive speed is 1.41 times faster and pushing force is 1.41 times weaker than the ordinary tank drive with the identical 4 wheels & 4 motors.
Also, here are the links to the similar topics from the previous seasons: Two motor drives? , X-Drive Speed , Extinct X-Drive?
1 Like
Reserved for Mecanum wheels drivetrain wiki entry
Code examples:
Tank control
int left = Controller.Axis3.position(vex::percent);
int right = Controller.Axis2.position(vex::percent);
int sideways = Controller.Axis4.position(vex::percent);
//you can also calculate this...
int turn = (right - left) * 0.5;
int forward = (right + left) * 0.5;
frontRight.spin(vex::forward, right - sideways, vex::percent);
frontLeft.spin(vex::forward, left + sideways, vex::percent);
backRight.spin(vex::forward, right + sideways, vex::percent);
backLeft.spin(vex::forward, left - sideways, vex::percent);
Arcade Drive
int forward = Controller.Axis3.position(vex::percent);
int sideways = Controller.Axis4.position(vex::percent);
int turn = Controller.Axis1.position(vex::percent);
frontRight.spin(vex::forward, forward - sideways + turn, vex::percent);
frontLeft.spin(vex::forward, forward + sideways - turn, vex::percent);
backRight.spin(vex::forward, forward + sideways + turn, vex::percent);
backLeft.spin(vex::forward, forward - sideways - turn, vex::percent);
A Holonomic drive is free to move in any direction without having to rotate around its axis.
https://en.wikipedia.org/wiki/Holonomic_(robotics)
One form consists of 3 or 4 omniwheels mounted at angles to each other. It is good for lateral movement, and increases speed and power of turns. However, linear drive speed and power are decreased since some or all of the powered wheels run at angles to the bot’s motion. All wheels must be omni wheels in order for this drive to function. The 4-wheel version is referred to as " X-Drive".
Another omniwheel Holonomic drive is the “H-Drive”, where 1 omniwheel is placed at right angles to the other four conventionally mounted omniwheels.
Mecanum drive is holonomic drive where four mechanum wheels are placed in a tank drive format. The wheels should look like this when looking from top:
Like all holonomic drives, mechanum bots can strafe, and does so with a simple rectangular base. However, mechanum wheels have rollers that slip, reducing traction and pushing power.
4 Likes
Reserved for additional drivetrain discussion entry
Kiwi:
Lynfield:
Swerve:
…
2 Likes
Reserved for additional drivetrain discussion entry
Are tracked vehicles viable in Vex?
4 Likes
Reserved for additional drivetrain discussion entry 1
Reserved for additional drivetrain discussion entry 2
Reserved for additional drivetrain discussion entry 3
Reserved for comparison of the VEX wheel types
The first table shows coefficient of friction calculated by dividing the force by the base weight, which experimentally accounts for both material-to-material and rolling friction:
And the second table shows the amount of force (in lbf) required to pull or push a typical 15 lb robot:
Conversion of the robot weight into tractive force:
https://sites.google.com/site/dkellytest1/drive-systems/comparison-of-wheels
3 Likes
Reserved for discussion of the Claw (intake)
1 Like
Reserved for Side Rollers wiki entry
2 Likes
Reserved for Passive Intakes wiki entry
2 Likes
Reserved for Top Roller intake wiki entry
2 Likes
Reserved for Flywheel discussion wiki entry
In the beginning, we wanted to try a flywheel with a 7:1 gear ratio. A flywheel is two wheels spinning in opposite directions close together, and, when the ball goes in between them, it launches the ball. In a 7:1 gear ratio, for every...
Single flywheel:
Dual flywheel:
7842F 2018-19 Robot Showcase - Flywheel Control, Odometry, Engineering Journals & More
PID Theory Question
Additional links: Physics of the Flywheel Launcher
Advanced topic: adjustable hood…
2 Likes
Reserved for (ball) Puncher wiki entry
See also: slip gears
Advanced topic: adjustable angle punchers
1 Like