User Articles

Welcome to the Community Article Collection! Here, you'll find many articles written from Botballer's all across the world, "By Botballers, for Botballers"

Anyone can write an article! Just register an account, and then upload your article. Please be sure to check out the article submission guidelines before posting, and to learn more about how your article can become part of the YAC Guide.

iPhone Create Controller - The project that never quite got released

Hello Botball community! My name is Alexander Nabavi-Noori, and I was an acting YAC member last year. Today I am here to release into the wild a really cool project that I, and my friend James Linnell worked on in our spare time last year. Its called the iPhone Create Controller. This was going to be a paper we were going to submit, but as all engineers know: shift happens.

Lego Botguy Replica Instructions for Team Trophys

Here are pdf instructions on how to make a Lego Botguy replica.

This is a cheap little trophy that can be given out to all of the team members at the end of the season.

The cost of Lego's per Botguy is around $9 if you have no Lego's on hand.

It took approximately 2 hours to design Botguy on Lego Digital Design and build him.

Hacking the CBC Botball Controller: Because It Wouldn’t Be a Botball Controller if It Couldn’t Be Hacked

Hacking the CBC Botball Controller: Because It Wouldn’t Be a Botball Controller if It Couldn’t Be Hacked
Jeremy Rand, Matt Thompson, and Braden McDorman
Norman High School, Nease High School, Norman High School
jeremy@asofok.org, matthewbot@gmail.com, bmcdorman@gmail.com

BEMF Motor Control

Even the most sophisticated servo-powered scoring devices are only effective when the robot can accurately manuever itself into scoring range. Though you can move your robot using fd()s and bk()s, to accurately travel at precise distances and speeds, its better to use something called closed loop motor control.

Gears and Chains

Whenever, you make a robot mechanism, you almost always need a power source. Whether it is motors, servos, rubber bands, or controlled gravity. In many instances, the simple output of the power source must be 'modified" or "moved" in order to accomplish a task (claw, bin, arm, self destruct switch). In this article, I will be discussing how you can do this is through gears and chains.

Foam Ball Grabbing Claw

When designing a claw to pick up the large foam balls, two key points need to be considered; stability, and weight. The claw does not need to be complex to complete its task, but the more advanced teams can get creative and have very unique designs.

n/a

Hello World

This will be your first chapter into the world of Botball programming with the KISS-C programming environment.

Servos

Though a lot of a Botball match is spent driving around the board, the key to any successful robot is the manipulators it uses to score points. Though creative use of a sled can score many kinds of points in Botball matches, the highest scoring objectives almost always require the use of claws or other more sophisticated manipulators.

Chasis Construction

Before beginning to build a chassis, you need to understand that this must be the sturdiest part of your lego bot. Because you will only build from here, an unstable chassis makes an even more unstable robot, only adding to natural drift problems and other unavoidable problems with motors and programming. The fist step to avoiding this is when securing Motors, make sure they are snug.