The Robonauts 118 - 2019 Everybot

Does the documentation include step by step directions? We do not have anyone that understands cad. Thanks a million! :robot::robot::robot:

All you would need from that beached whale maneuver shown in the gif is the slightest of boops on the rear bumper from an alliance partner to get onto level 2. Im glad to see that simply ramping up the first level gets you close to level 2. This is really important, an everybot alliance could still walk away with 3RP. Good work 118.

Would some small aluminum flat stock (~1" wide x 3/8" thick) bent with vice grips, a bench vice, & hammer, slung next to the front and middle wheels help with getting onto level 2 after that ramping attempt? (Effectively making some skids next to the wheels, vs. sliding on the frame)

1 Like

The Robonauts are excited to release the technical documentation for Everybot. This document describes how we built Everybot and includes a collection of photos of the robot for teams to reference.

The document can be found here.

If anyone has questions about Everybot please dont hesitate to ask them here.


Hi! Were are a rookie team (7609). Thanks for sharing your robot design and info. Could you share how you wired the seat motor?

The dio kit doesnt come in the KoP. We are planning to use it without the dio kit by wiring the +/- to the power distribution panel like our drive motors and then connect to the PWM location on the Roborio.

Would the programming be similar programming the motors for drive? We were planning to use the seat motor for the same purpose.

You can get the mating harness from AndyMark for $4, or modify the connector for your own wires using the pinout here.

(Full disclosure, I used to work for AndyMark.)

It comes with the harness. Can we simply use it as is to wire it to the power distribution board for power, and the PWM for programming? We dont want to fry our rio but we also want to keep things simple since we dont have the dio kit.

I dont understand what you mean by dio kit, thats not a term that gets used around here. But like all motors in FRC, you control it with a motor controller like the Victor SPX or SPARK. (Or a legal relay setup, but few do that anymore.) That motor controller will connect to PWM terminals (or the CAN bus) for signals.

Apologies. This is the DIO kit that is referenced in the schematic. This part doesnt come in the kit of parts. We are trying to make sure we can skip using the DIO and just use the motor and directly connect to the power distribution and roborio.

1 Like

You only need the DIO kit if you want to use the integrated hall effect sensor in the motor. More information about the seat motor can be found on the WPIlib website:

That being said, you cannot the Bosch seat motor or any other motor directly to the Power Distribution Panel. You will need to use a speed controller in order to power and control the motor. Wire the power wires to the output side of the speed controller, and the input side of the controller will be wired to the PDP. Control signals to the speed controller will be wired to the roboRio via either PWM or CAN (depending on the speed controller you chose). The rookie kit came with 4 Victor SPX controllers (I suggest using all 4 for your drivebase). Other FRC-legal speed controller options include the Rev Spark and the CTRE Talon SRX.


Many thanks! This is starting to make sense now.

Hopefully this diagram can help:


can the everybot score on the rocket

was already asked

You dont need to use the sensor in the motor for Everybots hatch manipulator because we designed it to utilize the clamping force of a bolt to transmit torque. This basically means the hatch mechanism has a slip clutch and the bolt will just slip in the bore of the motor when it hits a hard-stop, protecting the motor and negating the need for using the sensors.


Weve seen a few concerns over the CG of Everybot. In our testing and practicing, weve been unable to tip the robot. It looks more tippy than it actually is.

Remember to reach out to us if theres anything we can do to make Everybot more useful to you.
We hope everyones build season is going well!


Do you think its worth shifting the CG up and attempting the Dukes of Hazzard 2nd step climb again?

Perhaps there is some other simple way to tip up the front of your robot as you approach the second level?

Maybe one of these tipping mechanisms on each end would work, rather than relying on inertia and driver skill. Tip up one side to get wheels on the base, drive forward to get more than halfway on, tip up the back end and drive forward to complete the climb.

Certainly might be worth a shot. However, we think defense will be more important than getting on the second level of the hab, especially in eliminations. A high CG doesnt lend itself to being an effective defender.


how do wire the Bosch motor then how to to only 90 degree rotate

Billfred linked some helpful resources for wiring the Bosch motor earlier in this thread. Basically, the two wires that are slightly thicker are the power and ground, to be wired like any other brushed DC motor.

Everybots implementation of this motor does not use the integrated sensor. Instead, the mechanism relies on a slip clutch as the only interface between the hatch manipulating finger and the motor. We used a 1/4"-20 bolt tightened through the output spline. When the finger hits its mechanical limit, it simply slips as the motor continues to spin.